Antes de fazer uma cópia de segurança das instâncias e dos dados da base de dados HANA, tem de adicionar o servidor da base de dados como anfitrião ao serviço Backup and DR. Antes de começar, certifique-se de que segue estes passos de preparação.
Pré-requisitos
Antes de começar, é recomendável rever o artigo Cópia de segurança e recuperação de desastres para o SAP HANA com escalabilidade horizontal.
Todos os serviços configurados, consulte a nota SAP 1697613 e a nota SAP 1649519, como
nameserver
eindexserver
. tem de estar em execução. Pode verificar esta situação na vista geral do SAP HANA Studio > Operational State > Confirme que todos os serviços foram iniciados.Para permitir que o agente de cópia de segurança e recuperação de desastres execute operações do lado do anfitrião, use uma chave do SAP HANA em vez de um nome de utilizador e uma palavra-passe para comunicar com a base de dados HANA através do armazenamento seguro de utilizadores do SAP HANA.
hdbuserstore
Consulte o artigo Configure a chave do userstore do HANA.A base de dados
log_mode
tem de estar definida como normal no separador de configuração do HANA Studio. Consulte o artigo Configure o modo de registo e a cópia de segurança do registo no HANA Studio.Todos os servidores SAP HANA que tenham dados HANA a proteger pelo serviço de cópia de segurança e recuperação de desastres têm de ter sido integrados no serviço de cópia de segurança e recuperação de desastres.
Todos os servidores SAP HANA que tenham dados a proteger pelo serviço de cópia de segurança e recuperação de desastres têm de ter o agente de cópia de segurança e recuperação de desastres instalado.
Se os volumes de dados subjacentes do SAP HANA estiverem protegidos como cópias de segurança da base de dados SAP HANA através de instantâneos LVM com CBT ou cópias de segurança baseadas em ficheiros integradas com o
backint
e também estiver a proteger sistemas de ficheiros no mesmo anfitrião, na app do sistema de ficheiros, deve definir/hana/log
e/hana/data
num caminho de exclusão. Consulte o sistema de ficheiros Linux.Recomendação de cópia de segurança do registo de arquivo do HANA:
- Certifique-se de que define o caminho de cópia de segurança do registo de arquivo do HANA como
basepath_logbackup
ebasepath_catalogbackup
em global.ini. - Não use a montagem do registo de arquivo do HANA para armazenar ficheiros que não sejam uma cópia de segurança do registo de arquivo do HANA.
- Por predefinição, a remoção completa do arquivo é executada com cada cópia de segurança da base de dados. Para alcançar o melhor RTO de recuperação, mantenha a predefinição.
- Certifique-se de que define o caminho de cópia de segurança do registo de arquivo do HANA como
Configure a chave do arquivo de utilizadores do HANA
Siga as instruções abaixo para configurar a chave do arquivo de utilizadores do HANA:
Crie o utilizador de cópia de segurança da base de dados a partir do HANA Studio.
Obtenha os números da porta da instância e do SQL.
Crie a chave
hdbuserstore
do SAP HANA para utilizadores de cópias de segurança da base de dados do sistema.
Passo 1: crie o utilizador de cópia de segurança da base de dados a partir do HANA Studio
Escolha um nome de utilizador da base de dados com base na norma da empresa. Certifique-se de que cria esta conta de utilizador em SYSTEMDB
.
Crie o utilizador em
SYSTEMDB
No SYSTEMDB do SAP HANA Studio, aceda a System > Security > Users > New User.
Atribua um nome de utilizador e uma palavra-passe.
Defina a opção Forçar alteração da palavra-passe no próximo início de sessão como Não.
Clique no separador Privilégio do sistema e atribua privilégios selecionando o seguinte:
HANA 1.0
- Administrador de reserva
- Catalog read
- Administrador da base de dados
HANA 2.0 (SPS01-SPS04)
- Administrador de reserva
- Catalog read
- Administrador da base de dados
- Início da base de dados
- Paragem da base de dados
HANA 2.0 (SPS05)
- Administrador de reserva
- Catalog read
- Operador de cópia de segurança da base de dados
- Operador de recuperação de base de dados
- Administrador da base de dados
- Início da base de dados
- Paragem da base de dados
Implemente o utilizador do sistema recém-criado clicando na seta verde.
Passo 2: obtenha os números das portas da instância e do SQL
Precisa dos números de porta SQL e da instância do HANA para bases de dados do sistema.
HANA 1.0
As instruções seguintes descrevem como obter os números da porta SQL e da instância de um sistema de contentor único do HANA 1.0:
Aceda a Sistema.
Clique no separador Paisagem.
Obtenha o valor da porta SQL para
indexserver
.
HANA 2.0
As instruções seguintes descrevem como obter os números da porta SQL e da instância do HANA 2.0:
Aceda a Sistema.
Clique no separador Paisagem.
Clique no separador Serviços.
Na coluna Serviço, navegue para
nameserver
.Obtenha o valor da porta SQL. O número da instância é o segundo e o terceiro dígito do número da porta SQL.
Passo 3: crie a chave hdbuserstore do SAP HANA para utilizadores de cópias de segurança da base de dados do sistema
O serviço de cópia de segurança e recuperação de desastres recomenda esta convenção de nomenclatura para o nome da chave do arquivo de utilizadores:
Para SYSTEMDB, defina o nome da chave como Database backup username
.
Por exemplo: nome de utilizador da cópia de segurança da base de dados (Actbackup
)
Defina SYSTEMDB—key_name— (ACTBACKUP
)
Procedimento para o sistema HANA de nó único
Estabeleça ligação ao sistema de base de dados HANA através de SSH e inicie sessão em (sid)adm:
su - (sid)adm
Alterar diretório:
cd exe
Crie entradas em hdbuserstore através do 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
Configure o modo de registo e a cópia de segurança de registos no HANA Studio
Use o HANA Studio para definir o modo de registo do HANA e a localização da cópia de segurança do registo para que o Backup and DR faça cópias de segurança dos registos de transações da base de dados HANA:
No SAP HANA HDB Studio, certifique-se de que a cópia de segurança do registo está definida corretamente em DATABASE (SYSTEMDB FOR HANA 2.0) > Backup > página Configuration:
O tipo de destino é Ficheiro.
O destino está definido como um caminho de montagem do sistema de ficheiros local.
O intervalo da cópia de segurança está definido como RPO necessário.
A cópia de segurança automática dos registos está ativada.
O log_mode da base de dados tem de estar definido como normal.
Verifique em Configuração da base de dados: BASE DE DADOS (SYSTEMDB PARA HANA 2.0) > Página de configuração. No filtro, escreva basepath.
Verifique se
basepath_logbackup
está definido corretamente:Defina o
basepath_catalogbackup
como igual abasepath_logbackup
.Abra a
basepath_catalogbackup
página de edição.Defina o Novo valor como
basepath_logbackup
e clique em Guardar. Isto garante a cópia de segurança do catálogo com a cópia de segurança de registos para a recuperação num determinado momento.
Execute a reconfiguração para que os valores tenham efeito.
Instale o agente (conetor) do Backup and DR em servidores SAP HANA
O agente de cópia de segurança e recuperação de desastres, um serviço leve e de pequena dimensão no servidor SAP HANA, é usado para capturar uma cópia consistente com a aplicação das bases de dados SAP HANA. Usa a monitorização de blocos alterados para identificar alterações aos dados da base de dados para a estratégia de captura incremental permanente do Backup and DR. Todos os servidores SAP HANA que tenham dados a proteger pelo Backup and DR têm de ter o agente do Backup and DR instalado.
Transfira o ficheiro do instalador do agente, conforme detalhado no artigo Obtenha o agente do Backup and DR certo para o seu anfitrião
Inicie sessão no servidor Linux como administrador.
Instale o agente conforme detalhado no artigo Instale o agente do Backup and DR num anfitrião Linux
O que se segue?
Adicione um anfitrião da base de dados SAP HANA e descubra e proteja as respetivas bases de dados
Documentação do serviço de cópia de segurança e RD para o aumento da escala do SAP HANA
Esta página faz parte de uma série de páginas específicas para proteger e recuperar instâncias de expansão horizontal do SAP HANA com o serviço de cópia de segurança e recuperação de desastres. Pode encontrar informações adicionais nas seguintes páginas:
- Cópia de segurança e RD para o escalamento horizontal do SAP HANA
- Prepare instâncias de expansão do SAP HANA para a cópia de segurança
- Adicione um anfitrião de expansão horizontal do SAP HANA e descubra e proteja as respetivas bases de dados
- Configure o formato do disco de preparação e o método de cópia de segurança para o escalamento horizontal do SAP HANA
- Defina os detalhes e as definições da aplicação para instâncias de expansão horizontal do SAP HANA
- Faça uma cópia de segurança de bases de dados HANA 1+n e HANA scale-out
- Restaure e recupere instâncias de expansão horizontal do SAP HANA
- Monte uma cópia de segurança de expansão do SAP HANA como uma montagem padrão
- Monte uma cópia de segurança de expansão do SAP HANA como uma base de dados virtual
- Monte e migre uma cópia de segurança de expansão do SAP HANA para recuperação instantânea para qualquer destino