Antes de fazer backup de instâncias e dados do banco de dados HANA, adicione o servidor do banco de dados como host ao serviço de backup e DR. Antes de começar, siga estas etapas de preparação.
Pré-requisitos
Antes de começar, é recomendável consultar Backup e DR para escalabilidade do SAP HANA.
Todos os serviços configurados (consulte a Nota SAP 1697613 e a Nota SAP 1649519), como
nameserver
eindexserver
. precisa estar em execução. Você pode verificar isso na visão geral do SAP HANA Studio > Estado operacional > Confirmar se todos os serviços foram iniciados.Para permitir que o agente de backup e DR execute operações no host, use uma chave
hdbuserstore
do SAP HANA em vez de um nome de usuário e uma senha para se comunicar com o banco de dados HANA usando a userstore segura do SAP HANA. Consulte Configurar a chave de userstore do HANA.O banco de dados
log_mode
precisa ser definido como normal na guia de configuração do HANA Studio. Consulte Configurar o modo de registro e o backup de registro no HANA Studio.Todos os servidores SAP HANA que têm dados HANA a serem protegidos pelo serviço de backup e DR precisam ter sido integrados ao serviço de backup e DR.
Todos os servidores SAP HANA que têm dados a serem protegidos pelo serviço de backup e DR precisam ter o agente de backup e DR instalado.
Se os volumes de dados subjacentes do SAP HANA estiverem protegidos como backups do banco de dados do SAP HANA usando o snapshot do LVM com CBT ou backup baseado em arquivos integrado com
backint
e se você também estiver protegendo sistemas de arquivos no mesmo host, no app do sistema de arquivos, defina/hana/log
e/hana/data
em um caminho de exclusão. Consulte Sistema de arquivos do Linux.Recomendação de backup de registro de arquivo HANA:
- Defina o caminho de backup de registro do HANA Archive como
basepath_logbackup
ebasepath_catalogbackup
no global.ini. - Não use a montagem de registro do HANA Archive para armazenar arquivos diferentes do backup do registro do HANA Archive.
- Por padrão, a limpeza de arquivo é executada em todos os backups do banco de dados. Para alcançar o melhor RTO de recuperação, mantenha a configuração padrão.
- Defina o caminho de backup de registro do HANA Archive como
Configurar a chave de userstore do HANA
Use as instruções a seguir para configurar a chave de userstore do HANA:
Crie o usuário de backup do banco de dados no HANA Studio.
Conferir os números da instância e da porta SQL.
Crie a chave
hdbuserstore
do SAP HANA para usuários de backup do banco de dados do sistema.
Etapa 1: criar o usuário de backup do banco de dados no HANA Studio
Escolha um nome de usuário do banco de dados com base no padrão da empresa. Crie
essa conta de usuário em SYSTEMDB
.
Crie o usuário em
SYSTEMDB
No SAP HANA Studio SYSTEMDB, acesse System > Security > Users > New User.
Atribua um nome de usuário e uma senha.
Defina Forçar a alteração de senha no próximo acesso como Não.
Clique na guia Privilégio do sistema e atribua privilégios selecionando o seguinte:
HANA 1.0
- Administrador de backup
- Leitura de catálogo
- Administrador do banco de dados
HANA 2.0 (SPS01-SPS04)
- Administrador de backup
- Leitura de catálogo
- Administrador do banco de dados
- Início do banco de dados
- Parada do banco de dados
HANA 2.0 (SPS05)
- Administrador de backup
- Leitura de catálogo
- Operador de backup de banco de dados
- Operador de recuperação de banco de dados
- Administrador do banco de dados
- Início do banco de dados
- Parada do banco de dados
Implante o usuário do sistema recém-criado clicando na seta verde.
Etapa 2: receber os números da instância e da porta SQL
Você precisa da instância do HANA e dos números de porta SQL para bancos de dados do sistema.
HANA 1.0
As instruções a seguir descrevem como conseguir os números da instância e da porta SQL de um sistema de contêiner único do HANA 1.0:
Acesse Sistema.
Clique na guia Paisagem.
Receba o valor da porta SQL para
indexserver
.
HANA 2.0
As instruções a seguir descrevem como conseguir os números de instância e porta SQL do HANA 2.0:
Acesse Sistema.
Clique na guia Paisagem.
Clique na guia Services.
Na coluna Serviço, navegue até o
nameserver
.Receba o valor da porta SQL. O número da instância é o segundo e o terceiro dígitos do número da porta SQL.
Etapa 3: criar a chave hdbuserstore do SAP HANA para usuários de backup do banco de dados do sistema
O serviço de backup e DR recomenda esta convenção de nomenclatura para o nome da chave do repositório de usuários:
Para SYSTEMDB, defina o nome da chave como Database backup username
.
Por exemplo: nome de usuário de backup do banco de dados (Actbackup
)
Definir SYSTEMDB—key_name— (ACTBACKUP
)
Procedimento para sistema HANA de nó único
Conecte-se ao sistema de banco de dados HANA usando SSH e faça login em (sid)adm:
su - (sid)adm
Mude o diretório:
cd exe
Crie entradas no hdbuserstore usando o comando
hdbuserstore
:./hdbuserstore SET (key_name) (SAP HANA database hostname):(port) (DB_user_name) (DB_user_password)
Neste exemplo:
./hdbuserstore SET ACTBACKUP s4hana:30013 ACTBACKUP (DB_user_password)
Verifique o keystore:
./hdbuserstore list
Configurar o modo de registro e o backup de registro no HANA Studio
Use o HANA Studio para definir o modo de registro do HANA e o local de backup de registro para backup e DR para fazer backups dos registros de transação do banco de dados HANA:
No estúdio do HDB do SAP HANA, verifique se o backup de registro está definido corretamente em DATABASE (SYSTEMDB FOR HANA 2.0) > Backup > Configuração:
O tipo de destino é Arquivo.
O destino é definido como um caminho de montagem do sistema de arquivos local.
O intervalo de backup está definido como RPO obrigatório.
O backup automático de registros está ativado.
O log_mode do banco de dados precisa estar definido como normal.
Verifique em Configuração do banco de dados: DATABASE (SYSTEMDB FOR HANA 2.0) > página de configuração. No filtro, digite basepath.
Verifique se
basepath_logbackup
está definido corretamente:Defina
basepath_catalogbackup
comobasepath_logbackup
.Abra a página de edição
basepath_catalogbackup
.Defina o Novo valor como
basepath_logbackup
e clique em Salvar. Isso garante o backup do catálogo com backup de registro para recuperação pontual.
Execute a reconfiguração para que os valores entrem em vigor.
Instalar o agente de backup e DR (conector) nos servidores do SAP HANA
O agente de backup e DR, um serviço leve e de pequeno espaço no servidor SAP HANA, é usado para capturar uma cópia consistente com o aplicativo dos bancos de dados SAP HANA. Ele usa o rastreamento de blocos alterados para identificar mudanças nos dados do banco de dados para a estratégia de captura incremental para sempre do Backup e da DR. Todos os servidores SAP HANA que têm dados a serem protegidos pelo backup e DR precisam ter o agente de backup e DR instalado.
Faça o download do arquivo do instalador do agente, conforme detalhado em Obter o agente de backup e DR certo para seu host.
Faça login no servidor Linux como usuário raiz.
Instale o agente conforme detalhado em Instalar o agente de backup e DR em um host Linux.
A seguir
Adicionar um host de banco de dados SAP HANA e descobrir e proteger os bancos de dados
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