Partilhar via


Sobre o backup da base de dados SAP HANA em VMs do Azure

As bases de dados SAP HANA são cargas de trabalho críticas para a missão que exigem um baixo objetivo de ponto de recuperação (RPO) e um rápido objetivo de tempo de recuperação (RTO). Pode agora fazer backup das bases de dados SAP HANA que estão a correr em máquinas virtuais (VMs) Azure usando Azure Backup.

O Azure Backup é certificado Backint pela SAP, para fornecer suporte nativo de backup ao tirar proveito das APIs nativas do SAP HANA. Esta oferta do Azure Backup está alinhada com o mantra do Azure Backup de backups sem infraestrutura, que elimina a necessidade de implementar e gerir a infraestrutura de backup. Agora pode efetuar cópias de segurança e restaurar, de forma integrada, as bases de dados SAP HANA que estão a correr em Máquinas Virtuais Azure (as VMs da série M também são agora suportadas!) e aplicar as capacidades de gestão empresarial que o Azure Backup proporciona.

Valor acrescentado

Ao usar o serviço Azure Backup para fazer backup e restaurar bases de dados SAP HANA, obtém as seguintes vantagens:

  • 15-minute RPO: A recuperação de dados críticos em até 15 minutos é agora possível.
  • One-click, point-in-time restores: A restauração dos dados de produção para servidores HANA alternativos é facilitada. A encadeamento dos backups e catálogos para realizar restaurações é totalmente gerido pelo Azure nos bastidores.
  • Retenção a longo prazo: Para exigências rigorosas de conformidade e auditoria. Retenha seus backups por anos, com base na duração da retenção, além da qual os pontos de recuperação serão removidos automaticamente pelo recurso integrado de gerenciamento do ciclo de vida.
  • Gerenciamento de backup do Azure: use os recursos de gerenciamento e monitoramento do Backup do Azure para obter uma experiência de gerenciamento aprimorada. A CLI do Azure também é suportada.
  • Backup de bases de dados SAP HANA com HANA System Replication (HSR): Facilita uma cadeia de backup única entre os nós e proporciona uma experiência de restauração sem esforço.

Para saber mais sobre os cenários de backup e restauração que suportamos atualmente, consulte a matriz de suporte de cenários SAP HANA.

Arquitetura de Backup

Pode fazer o backup de bases de dados SAP HANA que estão a correr dentro de uma VM Azure e transmitir dados de backup diretamente para o cofre dos Serviços de Recuperação do Azure.

Diagrama da arquitetura SAP HANA Backup.

  • Comece o processo de backup ao criar um cofre de Serviços de Recuperação no Azure. Este cofre será usado para armazenar os backups e pontos de recuperação que são criados ao longo do tempo.

  • A VM do Azure que está a executar o servidor SAP HANA está registada com o cofre, e as bases de dados a serem copiadas em segurança são descobertas. Para permitir que o serviço Azure Backup descubra as bases de dados, é necessário executar um script de pré-registo no servidor HANA como utilizador root.

  • Este script cria o utilizador de base de dados AZUREWLBACKUPHANAUSER ou utiliza o utilizador de Backup personalizado que já criou. Em seguida, ele cria uma chave correspondente com o mesmo nome em hdbuserstore. Para saber mais sobre a funcionalidade do script, consulte Tutorial: Fazer backup de bancos de dados SAP HANA em uma VM do Azure.

  • O serviço de Backup do Azure agora instala o plug-in Azure Backup para HANA no servidor SAP HANA registado.

  • O utilizador da base de dados AZUREWLBACKUPHANAUSER, que foi criado pelo script de pré-registo, ou o utilizador personalizado de Backup que você criou (e adicionou como entrada ao script de pré-registo), é usado pelo plugin de Backup do Azure para HANA para realizar todas as operações de backup e restauração. Se tentar configurar o backup para bases de dados SAP HANA sem executar este script, poderá receber o erro UserErrorHanaScriptNotRun.

  • Para configurar um backup nos bancos de dados descobertos, escolha a política de backup necessária e habilite os backups.

  • Após configurar o backup, o serviço de backup do Azure configura os seguintes parâmetros Backint no nível da base de dados no servidor SAP HANA protegido:

    • [catalog_backup_using_backint:true]
    • [enable_accumulated_catalog_backup:false]
    • [parallel_data_backup_backint_channels:1]
    • [log_backup_timeout_s:900)]
    • [backint_response_timeout:7200]

    Nota

    Certifique-se de que esses parâmetros não estejam presentes no nível do host. Os parâmetros a nível de host irão substituir estes parâmetros e podem causar comportamentos inesperados.

  • O plugin de backup Azure para HANA mantém todos os agendamentos de backup e detalhes de políticas. Ele aciona os backups agendados e comunica-se com o motor de backup HANA através das APIs do Backint.

  • O mecanismo de backup HANA retorna um fluxo Backint com os dados a serem guardados.

  • Todos os backups agendados e backups sob demanda (acionados a partir do portal do Azure) que são completos ou diferenciais são iniciados pelo plug-in de Backup do Azure para HANA. No entanto, os backups de logs são geridos e iniciados pelo próprio motor de backup do HANA.

  • O Backup do Azure para SAP HANA, por ser uma solução certificada pela Backint, não depende de tipos de disco ou VM subjacentes. O backup é realizado por fluxos gerados pelo HANA.

Usar o backup de VM do Azure com o backup do Azure SAP HANA

Para além de utilizar o backup SAP HANA no Azure, que fornece backup e recuperação ao nível da base de dados, pode utilizar a solução de backup do Azure VM para fazer backup do sistema operativo e dos discos não-relacionados com a base de dados.

Você pode usar a solução de backup SAP HANA do Azure certificada pela Backint para backup e recuperação de banco de dados.

Pode usar um backup de VM do Azure para fazer backup do sistema operativo e de outros discos que não sejam de base de dados. O backup da VM é realizado uma vez ao dia, e faz backup de todos os discos, exceto os discos do sistema operativo do Write Accelerator e os discos ultra-rápidos. Dado que está a fazer o backup do banco de dados usando a solução de backup SAP HANA do Azure, pode fazer um backup consistente de ficheiros apenas do sistema operativo e de discos não associados ao banco de dados usando o recurso de backup e restauração de disco seletivo para VMs do Azure.

  1. Restaure uma VM que esteja executando o SAP HANA seguindo um destes procedimentos:

  2. Se os discos Write Accelerator forem excluídos, eles não serão restaurados. Neste caso, crie discos de Write Accelerator vazios e uma área de registo.

  3. Depois de todas as outras configurações (como IP, nome do sistema, etc.) estarem definidas, a VM está configurada para receber dados da base de dados do Azure Backup.

  4. Restaure a base de dados na VM a partir da cópia de segurança da base de dados Azure SAP HANA para o seu ponto desejado no tempo.

Fazer backup de um sistema HANA com replicação ativada

O Backup do Azure agora dá suporte ao backup de bancos de dados com HSR habilitado. Isso significa que os backups são gerenciados automaticamente quando ocorre um failover, o que elimina a necessidade de intervenção manual. O backup também oferece proteção imediata sem backups completos de retificação, permitindo que proteja instâncias HANA ou nós de configuração HSR como um único container HSR.

Embora haja múltiplos nós físicos (primário e secundário), o serviço de backup agora considera-os como um único contêiner HSR.

Fazer cópia de segurança das fotografias instantâneas de instâncias de bases de dados

À medida que as bases de dados aumentam de tamanho, o tempo necessário para restaurá-las torna-se um fator importante quando se lida com backups em streaming. Além disso, durante o backup, o tempo que a base de dados leva para gerar fluxos Backint pode aumentar proporcionalmente à rotatividade, o que também pode ser um fator.

Uma abordagem consistente com a base de dados, baseada em instantâneo, ajuda a resolver ambos os problemas e oferece-lhe a vantagem de cópia de segurança instantânea e restauração instantânea. Para HANA, o Azure Backup agora fornece uma abordagem baseada em instantâneos, consistente com o HANA, que está integrada com o Backint, permitindo que use o Azure Backup como um único produto para todo o seu ambiente HANA, independentemente do tamanho da base de dados.

Preços

Instantâneo de disco gerido

O Azure Backup usa instantâneos de discos geridos. O Azure Backup armazena-os num grupo de recursos que você especifica. Instantâneos de discos geridos usam armazenamento de disco rígido padrão (HDD), independentemente do tipo de armazenamento do disco, e será cobrado de acordo com o preço do instantâneo de disco gerido. A primeira fotografia instantânea do disco é uma fotografia completa, e todas as fotografias instantâneas subsequentes são incrementais e consistem apenas nas alterações desde a última.

Nota

Não há custos de armazenamento de backup para capturas instantâneas, porque não são transferidas para o seu cofre dos Serviços de Recuperação.

Backint fluxos

De acordo com a recomendação da SAP, é obrigatório ter instantâneos completos semanais para todas as bases de dados dentro de uma instância. Assim, será cobrado por todas as bases de dados protegidas dentro da instância (ou seja, preço da Instância Protegida mais preço do armazenamento de backup), conforme o preço do Azure Backup para bases de dados SAP HANA.

Próximos passos

Aprenda como: