Antes de proteger um banco de dados SAP HANA, é necessário integrar a instância do Compute Engine.
Descobrir e proteger o aplicativo do banco de dados SAP HANA
- Os backups do LVM falham em qualquer configuração de backint de backup de terceiros.
- A recuperação é comprometida devido a uma falha na cadeia de recuperação
- Um backup completo+incremental pode receber incrementais órfãos que causam problemas de recuperação.
Use as instruções a seguir para descobrir e proteger instâncias de escalonamento horizontal do SAP HANA:
Selecione Adicionar aplicativo na página App Manager > Applications do console de gerenciamento.
Selecione SAP HANA no assistente Adicionar aplicativo.
Siga o assistente:
Selecione o banco de dados a ser gerenciado na seção Selecionar.
Aplique o modelo de política e o perfil de recurso na seção Gerenciar, que você criou em Definir modelos de políticas e perfis de recursos.
Clique em Configurações do aplicativo na seção Configurar.
Selecione o Backup Capture Method na janela Application Settings. O método é baseado nas suas necessidades e nas informações em Proteger o ambiente de produção do SAP contra perda, erros e corrupção de dados.
Na guia Application Settings, você pode mudar as configurações específicas do app. Não se esqueça de abordar o seguinte:
Chave do repositório de usuários do banco de dados HANA: é a chave hdbuserstore do SAP HANA para o banco de dados do sistema criado anteriormente. Este campo é obrigatório.
Porcentagem de espaço reservado no grupo de volume: é necessário para que o backup no nível do volume determine a quantidade necessária de espaço livre temporário no grupo de volume LVM para snapshots. O valor recomendado é 20%.
Método de captura alternativo:
Usar o snapshot de disco permanente: é o snapshot padrão de Persistent Disk usado pelo Compute Engine. Selecione essa opção para bancos de dados HANA em execução em uma instância do Compute Engine. Se você puder usar esse método, consulte .
Usar o backup no nível do volume: use snapshots de LVM no nível do volume com CBT no Linux em um disco de preparação baseado em blocos. Essa opção usa a API de ponto de salvamento do SAP HANA para permitir que você crie backups incrementais permanentes. Para isso, os dados do banco de dados HANA e o volume de registro precisam ser gerenciados pelo LVM. Se você estiver usando discos de preparação de protocolo NFS, não será possível usar backups no nível do volume.
Usar o backup completo+incremental: é o backup e a recuperação mais antigos baseados em arquivos. Esse método de "despejo de arquivo" não oferece suporte à criação de bancos de dados virtuais. Você pode selecionar esse formato para discos de preparo de NFS e de blocos. Esse método só oferece suporte a backups e recuperação física mais antigos do Backint.
Retenção de registros do banco de dados de produção em horas: é usada para limpar o backup de registro do HANA do destino
basepath_logbackup
. Com base nessa configuração, o último ID de backup de dados é selecionado (CURRENT_TIMESTAMP
menos o número de horas definido) e o registro é excluído se for mais antigo que o ID de backup de dados. O valor padrão é de 2 horas. Com os valores padrão, todos os registros anteriores ao último backup de dados são limpos.Retenção do catálogo de produção em dias: a retenção de metadados do catálogo do HANA em dias.
Clique em Salvar > Próxima e depois em Concluir.
O banco de dados aparece na lista App Manager Applications com um escudo verde indicando que o plano de backup foi aplicado.
Fazer backup dos bancos de dados HANA 1+n e de escalonamento horizontal do HANA
Esta seção inclui informações sobre como proteger o HANA 1+n e o escalonamento horizontal do HANA.
Proteger o HANA 1+n
Para proteger um cluster de replicação HANA 1+n como um único aplicativo, após a descoberta do aplicativo, o aplicativo tem o host do cluster como sid name_cluster
. Por exemplo, se sr1 for a instância do HANA, o
nome do aplicativo será sr1 e o nome do host será sr1_cluster na
lista App Manager Applications.
O destino do backup de registro do HANA precisa ser compartilhado entre dois nós. Quando o failover ocorre, o banco de dados e o backup de registro são transferidos automaticamente para o primário atual, e os backups de registro são realizados no primário atual, capturando os últimos registros do antigo e os novos do novo primário. Siga as etapas de preparação em Preparar os bancos de dados SAP HANA para proteção.
O HANA 1+n é sempre descoberto como um aplicativo de cluster que contém todos os detalhes do nó nos metadados. Após a descoberta do aplicativo, o host do cluster é (nome do SID do HANA)cluster(ID do site)_(ID do hardware do HANA). Por exemplo, se sr1 for a instância do HANA, o nome do aplicativo será sr1 e o nome do host será sr1cluster<…> na lista "Aplicativos do gerenciador de apps".
É recomendável executar uma descoberta forçada após qualquer mudança na configuração do nó do cluster, como após adicionar ou excluir um nó do cluster. Se um nó for removido ou adicionado após a descoberta e a proteção, a configuração não será atualizada automaticamente nos metadados de backup e DR e poderá causar problemas de backup.
Pré-requisitos para proteger bancos de dados e instâncias SAP HANA 1+n
Antes de proteger as instâncias do SAP HANA, verifique o seguinte:
- Todos os servidores SAP HANA ou instâncias do Compute Engine do cluster SAP HANA precisam ter sido integrados ao serviço de backup e DR.
- Todos os servidores SAP HANA ou instâncias do Compute Engine do cluster SAP HANA precisam ter o agente de backup e DR instalado.
Todos os servidores SAP HANA ou instâncias do Compute Engine do cluster SAP HANA precisam ter um segredo aplicado em Gerenciar app > Gerenciar > Host > Configurações de backup e agente de DR > Secret.
Se os hosts tiverem IPs virtuais configurados, adicione apenas o IP virtual e o nome do host durante a descoberta.
O agente de backup e DR precisa ser instalado em todos os nós.
As portas precisam ser abertas nos hosts para permitir a comunicação na porta 5106. Isso requer uma regra de firewall de entrada em que o appliance de backup/recuperação é a origem, o host que executa o agente é o destino e a porta de destino é 5106. Não é necessário adicionar a porta 5106 à regra de entrada padrão criada para o dispositivo, porque isso especifica o dispositivo como o destino.
O local do backup de registro do HANA precisa ser definido como compartilhado: NFS.
Proteger o escalonamento horizontal do HANA
Pré-requisitos para proteger o escalonamento horizontal do SAP HANA
Antes de proteger o escalonamento horizontal do SAP HANA, verifique se o seguinte foi concluído:
- Se os hosts tiverem IPs virtuais configurados, adicione apenas o IP virtual e o nome de host associado do host durante a descoberta.
- O agente de backup e DR precisa ser instalado em todos os nós.
- As portas precisam ser abertas nos hosts para permitir a comunicação na porta 5106. Isso requer uma regra de firewall de entrada em que o appliance de backup/recuperação é a origem, o host que executa o agente é o destino e a porta de destino é 5106. Além disso, não é necessário adicionar a porta 5106 à regra de entrada padrão criada para o dispositivo, já que isso especifica o dispositivo como o destino.
- Para o backup baseado em arquivo de backint (completo + incremental), o local de backup do registro do HANA precisa ser definido como compartilhado (NFS). Consulte Adicionar o host ao console de gerenciamento.
Para proteção de snapshots de armazenamento
- Os dados e o volume de registro não são compartilhados entre todos os nós
- Os volumes de dados e de registro são gerenciados pelo gerenciador de volumes lógicos
- Verifique se os diretórios mnt000* existem nos pontos de montagem locais para identificar os nós primário e secundário.
Siga os procedimentos de configuração em Preparar os bancos de dados SAP HANA para proteção.
Documentação do serviço de backup e DR para escalonamento horizontal do SAP HANA
Esta página faz parte de uma série de páginas específicas para proteger e recuperar instâncias de escalonamento horizontal do SAP HANA com o serviço de backup e DR. Confira mais informações nas páginas a seguir:
- Backup e DR para escalonamento horizontal do SAP HANA
- Preparar instâncias de escalonamento horizontal do SAP HANA para backup
- Adicionar um host de escalonamento horizontal do SAP HANA e descobrir e proteger os bancos de dados dele
- Configurar o formato de disco de preparação e o método de backup para o escalonamento horizontal do SAP HANA
- Definir detalhes e configurações do aplicativo para instâncias de escalonamento horizontal do SAP HANA
- Fazer backup dos bancos de dados HANA 1+n e de escalonamento horizontal do HANA
- Restaurar e recuperar instâncias de escalonamento horizontal do SAP HANA
- Montar um backup de escalonamento horizontal do SAP HANA como uma montagem padrão
- Montar um backup de escalonamento horizontal do SAP HANA como um banco de dados virtual
- Montar e migrar um backup de escalonamento do SAP HANA para recuperação instantânea em qualquer destino