Skip to main content
SnapCenter software
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

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.

Antes de começar
  • 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

Observação Se os comandos não existirem na lista de comandos, a operação falhará.
Sobre esta tarefa
  • 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 .

Interface do usuário do SnapCenter
Passos
  1. No painel de navegação esquerdo, clique em Recursos e selecione o plug-in apropriado na lista.

  2. 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.

  3. 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.

  4. Na exibição Gerenciar cópias, selecione Backups dos sistemas de armazenamento primário ou secundário (espelhado ou em cofre).

  5. Selecione o backup de dados da tabela e clique emícone de clone .

  6. 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.

    Observação Antes de clonar, você deve garantir que o iniciador iSCSI ou o FCP esteja presente, configurado e conectado em hosts alternativos.
  7. Na página Scripts, execute as seguintes etapas:

    Observação Os scripts são executados no host do plug-in.
    1. 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.

    2. 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

  8. 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.

  9. Revise o resumo e clique em Concluir.

  10. Monitore o progresso da operação clicando em Monitorar > Trabalhos.

Cmdlets do PowerShell
Passos
  1. 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/
  2. 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
  3. 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'
    Observação Se NFSExportIPs não for especificado, o padrão será exportado para o host de destino do clone.
  4. 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          :