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 para 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 volumes: é 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 volumes 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 criar 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ó é compatível com o backup e a recuperação física mais antigos do Backint.
Retenção de registros de banco de dados de produção em horas: no final de cada backup de registro, o registro de limpeza será executado e excluirá todos os registros mais antigos do que o número de horas especificado aqui. Por exemplo, se o número de horas especificado for 4 horas, todos os registros mais antigos que ((a hora de início do backup de registro) - (4 horas)) serão limpos. O valor padrão é 2 horas.
Retenção do catálogo de produção em dias: é a retenção dos metadados do catálogo em dias. Os metadados do catálogo HANA (tabela m_backup_catalog) serão limpos de registros com mais dias do que o número especificado. Por exemplo, se o número de dias especificado for 14 dias, os dados do catálogo do HANA serão limpos com mais de ((o dia atual) - (14 dias)). O valor padrão é de 7 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 do SAP HANA ou instâncias do Compute Engine do cluster do SAP HANA precisam ter um segredo aplicado em Gerenciamento de apps > 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 volume lógico
- 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 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