Clonar de um backup
Você pode usar o SnapCenter para clonar um backup. Você pode clonar a partir do backup primário ou secundário. Os recursos das operações de clonagem dependem do plug-in que você usa.
-
Você deve ter feito backup dos recursos ou do grupo de recursos.
-
A operação de clonagem padrão clona apenas objetos de armazenamento. As operações de clonagem no nível do aplicativo só podem ser executadas se o plug-in compatível com o NetApp fornecer esse recurso.
-
Você deve garantir que os agregados que hospedam os volumes estejam na lista de agregados atribuídos da máquina virtual de armazenamento (SVM).
Para o ONTAP 9.12.1 e versões anteriores, os clones criados a partir dos SnapLock Vault Snapshots como parte da restauração herdarão o tempo de expiração do SnapLock Vault. O administrador de armazenamento deve limpar manualmente os clones após o tempo de expiração do SnapLock .
-
No painel de navegação esquerdo, clique em Recursos e selecione o plug-in apropriado na lista.
-
Na página Recursos, filtre os recursos da lista suspensa Exibir com base no tipo de recurso.
Os recursos são exibidos junto com informações como tipo, nome do host ou cluster, grupos de recursos e políticas associados e status.
-
Selecione o recurso ou grupo de recursos.
Você deve selecionar um recurso se selecionar um grupo de recursos.
A página de topologia de recurso ou grupo de recursos é exibida.
-
Na exibição Gerenciar cópias, selecione Backups dos sistemas de armazenamento primário ou secundário (espelhado ou em cofre).
-
Selecione o backup de dados da tabela e clique em
.
-
Na página Locais, faça o seguinte:
Para este campo… Faça isso… Servidor clone
Por padrão, o host de origem é preenchido.
Se você quiser especificar um host diferente, selecione o host no qual o clone deve ser montado e o plug-in será instalado.
Sufixo clone
Isso é obrigatório quando o destino do clone é o mesmo que a origem.
Insira um sufixo que será anexado ao nome do recurso recém-clonado. O sufixo garante que o recurso clonado seja exclusivo no host.
Por exemplo, rs1_clone. Se você estiver clonando para o mesmo host do recurso original, deverá fornecer um sufixo para diferenciar o recurso clonado do recurso original; caso contrário, a operação falhará.
Se o recurso selecionado for um LUN e você estiver clonando de um backup secundário, os volumes de destino serão listados. Uma única origem pode ter vários volumes de destino.
-
Na página Configurações, faça o seguinte:
Para este campo… Faça isso… Nome do iniciador
Digite o nome do iniciador do host, que pode ser um IQDN ou WWPN.
Protocolo Igroup
Selecione o protocolo Igroup.
A página de configurações será exibida somente se o tipo de armazenamento for LUN. -
Na página Scripts, insira os comandos para pré-clonagem ou pós-clonagem que devem ser executados antes ou depois da operação de clonagem, respectivamente. Digite o comando mount para montar um sistema de arquivos em um host.
Por exemplo:
-
Comando pré-clone: exclui bancos de dados existentes com o mesmo nome
-
Comando post clone: verifica um banco de dados ou inicia um banco de dados.
Comando de montagem para um volume ou qtree em uma máquina Linux: mount<VSERVER_NAME>:%<VOLUME_NAME_Clone /mnt>
-
-
Na página Notificação, na lista suspensa Preferência de e-mail, selecione os cenários nos quais deseja enviar os e-mails.
Você também deve especificar os endereços de e-mail do remetente e do destinatário, e o assunto do e-mail.
-
Revise o resumo e clique em Concluir.
-
Monitore o progresso da operação clicando em Monitorar > Trabalhos.
-
Inicie uma sessão de conexão com o SnapCenter Server para um usuário especificado usando o cmdlet Open-SmConnection.
Open-SmConnection -SMSbaseurl https:\\snapctr.demo.netapp.com:8146/
-
Liste os backups que podem ser clonados usando o cmdlet Get-SmBackup ou Get-SmResourceGroup.
Este exemplo exibe informações sobre todos os backups disponíveis:
C:\PS>PS C:\> Get-SmBackup BackupId BackupName BackupTime BackupType -------- ---------- ---------- ---------- 1 Payroll Dataset_vise-f6_08... 8/4/2015 11:02:32 AM Full Backup 2 Payroll Dataset_vise-f6_08... 8/4/2015 11:23:17 AM
Este exemplo exibe informações sobre um grupo de recursos especificado:
PS C:\> Get-SmResourceGroup Description : CreationTime : 10/10/2016 4:45:53 PM ModificationTime : 10/10/2016 4:45:53 PM EnableEmail : False EmailSMTPServer : EmailFrom : EmailTo : EmailSubject : EnableSysLog : False ProtectionGroupType : Backup EnableAsupOnFailure : False Policies : {} HostResourceMaping : {} Configuration : SMCoreContracts.SmCloneConfiguration LastBackupStatus : Completed VerificationServer : EmailBody : EmailNotificationPreference : Never VerificationServerInfo : SchedulerSQLInstance : CustomText : CustomSnapshotFormat : SearchResources : False ByPassCredential : False IsCustomSnapshot : MaintenanceStatus : Production PluginProtectionGroupTypes : {SMSQL} Tag : IsInternal : False EnableEmailAttachment : False VerificationSettings : {} Name : NFS_DB Type : Group Id : 2 Host : UserName : Passphrase : Deleted : False Auth : SMCoreContracts.SmAuth IsClone : False CloneLevel : 0 Hosts : StorageName : ResourceGroupNames : PolicyNames : Description : CreationTime : 10/10/2016 4:51:36 PM ModificationTime : 10/10/2016 5:27:57 PM EnableEmail : False EmailSMTPServer : EmailFrom : EmailTo : EmailSubject : EnableSysLog : False ProtectionGroupType : Backup EnableAsupOnFailure : False Policies : {} HostResourceMaping : {} Configuration : SMCoreContracts.SmCloneConfiguration LastBackupStatus : Failed VerificationServer : EmailBody : EmailNotificationPreference : Never VerificationServerInfo : SchedulerSQLInstance : CustomText : CustomSnapshotFormat : SearchResources : False ByPassRunAs : False IsCustomSnapshot : MaintenanceStatus : Production PluginProtectionGroupTypes : {SMSQL} Tag : IsInternal : False EnableEmailAttachment : False VerificationSettings : {} Name : Test Type : Group Id : 3 Host : UserName : Passphrase : Deleted : False Auth : SMCoreContracts.SmAuth IsClone : False CloneLevel : 0 Hosts : StorageName : ResourceGroupNames : PolicyNames :
-
Inicie uma operação de clonagem de um grupo de recursos de clonagem ou de um backup existente usando o cmdlet New-SmClone.
Este exemplo cria um clone de um backup especificado com todos os logs:
New-SmClone -BackupName Verify_delete_clone_on_qtree_windows_scc54_10-04-2016_19.05.48.0886 -Resources @{"Host"="scc54.sccore.test.com";"Uid"="QTREE1"} - CloneToInstance scc54.sccore.test.com -Suffix '_QtreeCloneWin9' -AutoAssignMountPoint -AppPluginCode 'DummyPlugin' -initiatorname 'iqn.1991- 05.com.microsoft:scc54.sccore.test.com' -igroupprotocol 'mixed'
-
Visualize o status do trabalho de clonagem usando o cmdlet Get-SmCloneReport.
Este exemplo exibe um relatório de clone para o ID do trabalho especificado:
PS C:\> Get-SmCloneReport -JobId 186 SmCloneId : 1 SmJobId : 186 StartDateTime : 8/3/2015 2:43:02 PM EndDateTime : 8/3/2015 2:44:08 PM Duration : 00:01:06.6760000 Status : Completed ProtectionGroupName : Draper SmProtectionGroupId : 4 PolicyName : OnDemand_Clone SmPolicyId : 4 BackupPolicyName : OnDemand_Full_Log SmBackupPolicyId : 1 CloneHostName : SCSPR0054212005.mycompany.com CloneHostId : 4 CloneName : Draper__clone__08-03-2015_14.43.53 SourceResources : {Don, Betty, Bobby, Sally} ClonedResources : {Don_DRAPER, Betty_DRAPER, Bobby_DRAPER, Sally_DRAPER} SmJobError :