Clonar um backup de banco de dados SAP HANA
Você pode usar o SnapCenter para clonar um backup. Você pode clonar a partir do backup primário ou secundário.
-
Você deve ter feito backup dos recursos ou do grupo de recursos.
-
Você deve garantir que os agregados que hospedam os volumes estejam na lista de agregados atribuídos da máquina virtual de armazenamento (SVM).
-
Não é possível clonar backups baseados em arquivos.
-
O servidor clone de destino deve ter o mesmo SID de instância do SAP HANA fornecido no campo SID do clone de destino.
-
Para comandos de pré-clonagem ou pós-clonagem, você deve verificar se os comandos existem na lista de comandos disponível no host do plug-in nos seguintes caminhos:
-
Para Windows: C:\Arquivos de Programas\ NetApp\ SnapCenter\Snapcenter Plug-in Creator\etc\allowed_commands.config
-
Para Linux: /opt/ NetApp/snapcenter/scc/etc/allowed_commands.config
-
|
Se os comandos não existirem na lista de comandos, a operação falhará. |
-
Para obter informações sobre as limitações da operação de divisão de clones, consulte "Guia de gerenciamento de armazenamento lógico ONTAP 9" .
-
Para o ONTAP 9.12.1 e versões anteriores, os clones criados a partir dos Snapshots do SnapLock Vault 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, host, 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 Localização, execute as seguintes ações:
Para este campo… Faça isso… Host de plug-in
Selecione o host no qual o clone deve ser montado e o plug-in será instalado.
SID do clone de destino
Insira o ID da instância do SAP HANA a ser clonada dos backups existentes.
Endereço IP de exportação NFS
Insira os endereços IP ou os nomes de host nos quais os volumes clonados serão exportados.
Iniciador iSCSI
Digite o nome do iniciador iSCSI do host para o qual os LUNs são exportados. Esta opção só estará disponível se você selecionar o tipo de recurso LUN.
Protocolo
Digite o protocolo LUN. Esta opção só estará disponível se você selecionar o tipo de recurso LUN.
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.
Antes de clonar, você deve garantir que o iniciador iSCSI ou o FCP esteja presente, configurado e conectado em hosts alternativos. -
Na página Scripts, execute as seguintes etapas:
Os scripts são executados no host do plug-in. -
Insira os comandos para pré-clonagem ou pós-clonagem que devem ser executados antes ou depois da operação de clonagem, respectivamente.
-
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.
-
-
Digite o comando mount para montar um sistema de arquivos em um host.
Comando de montagem para um volume ou qtree em uma máquina Linux:
Exemplo para NFS:
mount VSERVER_DATA_IP:%VOLUME_NAME_Clone /mnt
-
-
Na página Notificação, na lista suspensa Preferência de e-mail, selecione os cenários nos quais você 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/
-
Recupere os backups para executar a operação de clonagem usando o cmdlet Get-SmBackup.
Este exemplo mostra que dois backups estão disponíveis para clonagem:
C:\PS> 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
-
Inicie uma operação de clonagem a partir de um backup existente e especifique os endereços IP de exportação do NFS nos quais os volumes clonados serão exportados.
Este exemplo mostra que o backup a ser clonado tem um endereço NFSExportIPs de 10.232.206.169:
New-SmClone -AppPluginCode hana -BackupName scsccore1_sccore_test_com_hana_H73_scsccore1_06-07-2017_02.54.29.3817 -Resources @{"Host"="scsccore1.sccore.test.com";"Uid"="H73"} -CloneToInstance shivscc4.sccore.test.com -mountcommand 'mount 10.232.206.169:%hana73data_Clone /hana83data' -preclonecreatecommands '/home/scripts/scpre_clone.sh' -postclonecreatecommands '/home/scripts/scpost_clone.sh'
Se NFSExportIPs não for especificado, o padrão será exportado para o host de destino do clone. -
Verifique se os backups foram clonados com sucesso usando o cmdlet Get-SmCloneReport para visualizar os detalhes do trabalho de clonagem.
Você pode visualizar detalhes como ID do clone, data e hora de início, data e hora de término.
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 :