Restaure um banco de dados SAP HANA com backup para a instância de origem, outra instância no mesmo cofre ou uma instância em uma região diferente.
Pré-requisitos
Você fez o backup do banco de dados SAP HANA.
Você configurou os parâmetros de backup da instância SAP HANA.
Precauções
O Cloud Backup interrompe automaticamente o banco de dados SAP HANA durante a restauração, tornando-o inacessível.
Restaurar para a instância de origem na mesma região
Para restaurar um banco de dados para a instância SAP HANA de origem na mesma região:
Faça login no console do Cloud Backup.
No .
No canto superior esquerdo da barra de navegação superior, selecione a região da instância.
Na página ECS SAP HANA Backup, clique na aba SAP HANA Instance. Localize a instância de destino e clique em Restore na coluna Actions.
No painel Create Restore Job, selecione a mesma instância SAP HANA como origem e destino e clique em Next.
-
Verifique as informações das instâncias de origem e destino, selecione o banco de dados a restaurar e clique em Next.
ImportanteDurante uma restauração entre instâncias ou ao usar o Enhanced Recovery Mode, o Cloud Backup interrompe automaticamente o banco de dados de destino em execução para garantir a consistência dos dados.
NotaSe o banco de dados de origem foi excluído e não for encontrado, crie um novo banco de dados com o mesmo nome no SAP HANA antes de iniciar a restauração.
Se a opção Use Backint for Catalog Backup estiver ativada para a instância de destino, use o Enhanced Recovery Mode. Esse modo lê o catálogo de backup pelo Backint para restaurar os dados mesmo quando a instância local está indisponível.
-
Selecione uma opção de Restore To, configure os parâmetros e clique em Next.
Parâmetros:
Método de recuperação
Descrição
Parâmetros
Latest Recovery Point
Restaura o banco de dados para o estado disponível mais recente.
-
Use Differential Backup: Usa um backup diferencial ou incremental em vez de um backup de log para recuperação.
-
Initialize Log Area: Exclui entradas de log da área de log. Após a restauração, essas entradas são removidas.
-
Validate Differential and Log Backups: Verifica previamente se todos os backups diferenciais e de log necessários existem antes de iniciar a recuperação. Interrompe o processo se algum backup estiver ausente.
Specified Time Point
Restaura o banco de dados para um ponto específico no tempo.
-
Use Differential Backup: Usa um backup diferencial ou incremental em vez de um backup de log para recuperação.
-
Initialize Log Area: Exclui entradas de log da área de log. Após a restauração, essas entradas são removidas.
-
Validate Differential and Log Backups: Verifica previamente se todos os backups diferenciais e de log necessários existem antes de iniciar a recuperação. Interrompe o processo se algum backup estiver ausente.
-
Time Point: O ponto no tempo para o qual o banco de dados será restaurado.
Specified Backup
Restaura o banco de dados para um backup específico do banco de dados.
Use Catalog: Define se a busca por backups ocorre no catálogo de backup.
NotaSe você não usar o catálogo de backup, especifique um prefixo de backup. O Cloud Backup restaura com base no prefixo especificado.
Log Position
Restaura o banco de dados para uma posição específica no log.
-
Use Differential Backup: Usa um backup diferencial ou incremental em vez de um backup de log para recuperação.
-
Initialize Log Area: Exclui entradas de log da área de log. Após a restauração, essas entradas são removidas.
-
Validate Differential and Log Backups: Verifica previamente se todos os backups diferenciais e de log necessários existem antes de iniciar a recuperação. Interrompe o processo se algum backup estiver ausente.
-
Log Position: A posição no log para a qual você deseja recuperar.
-
Volume ID: O volume que você deseja restaurar.
-
Selecione uma versão de backup para restaurar e clique em Create.
Restauração entre instâncias na mesma região
As etapas são semelhantes às da restauração para a mesma instância. A principal diferença é a necessidade de selecionar uma instância de destino diferente, e o destino deve ter a opção Use Backint for Catalog Backup ativada. Para ativar a chave Use Backint for Catalog Backup, consulte Configurar parâmetros de backup.
Uma restauração entre instâncias sobrescreve o catálogo de backup da instância de destino, impedindo restaurações a partir de seus backups anteriores. Execute um backup completo imediatamente após a conclusão da restauração para proteger o banco de dados.
Além disso, ao realizar uma restauração entre instâncias, especifique o Source Database Name após verificar as informações das instâncias de origem e destino. Esse parâmetro define o nome do banco de dados de origem a restaurar. Use o formato DBNAME@SID.
Para as etapas restantes, consulte Restaurar para a instância de origem na mesma região.
Restauração entre cofres na mesma região
Neste cenário, a instância SAP HANA e1 possui backup no cofre v1, e a instância e2 possui backup no cofre v2 na mesma região. As etapas a seguir restauram dados da instância e1 para a instância e2.
Faça login no console do Cloud Backup.
No .
No canto superior esquerdo da barra de navegação superior, selecione a região das instâncias.
-
Exclua o nó da instância e2.
Clique no ID da instância e2 para acessar a página HANA Instance Information. Na aba SAP HANA Nodes, exclua o nó.
ImportanteA exclusão de um nó interrompe seus jobs de backup. Os dados de backup existentes são mantidos, mas novos dados não serão mais copiados, o que cria risco de perda de dados. Antes de excluir, confirme que os dados no nó da instância e2 não são mais necessários ou já possuem backup.
Após a exclusão do nó, o status da instância SAP HANA e2 muda para Initialization Failed.
-
Registre uma instância SAP HANA temporária, chamada e3.
Na aba SAP HANA Instance, clique em Register HANA Instance.
No painel Register HANA Instance, selecione o cofre v1, insira os parâmetros da instância e3 e conclua o registro. Em seguida, configure os parâmetros de backup. Para detalhes sobre os parâmetros, consulte Registrar uma instância SAP HANA.
Restaure os dados da instância e1 para a instância e3. Consulte Restauração entre instâncias na mesma região.
-
Exclua o nó da instância e3.
Clique no ID da instância e3 para acessar a página HANA Instance Information. Na aba SAP HANA Nodes, exclua o nó.
-
Adicione o nó da instância e3 à instância e2.
Clique no ID da instância e2 para acessar a página HANA Instance Information. Clique em Add HANA Node e selecione o nó excluído da instância e3. O Cloud Backup implanta automaticamente um cliente de backup no nó, concluindo a restauração da instância e1 para a instância e2.
Restauração entre regiões
Um cofre de backup armazena dados de backup na nuvem. Para recuperação de desastres, use um cofre de backup de destino de replicação para restaurar um banco de dados SAP HANA entre regiões.
Para restaurar um banco de dados SAP HANA entre regiões, primeiro crie um cofre de backup de destino de replicação e configure o backup entre regiões.
Para restaurar um banco de dados para uma instância SAP HANA em uma região diferente:
Faça login no console do Cloud Backup.
No
Selecione a região onde o cofre de backup de destino de replicação está localizado.
-
Na aba SAP HANA Instance, instale um cliente de backup na instância SAP HANA especificada.
NotaPara o parâmetro de cofre, selecione o cofre de backup de destino de replicação criado. O nome dele contém
[COPY]. Para parâmetros de instalação do cliente, consulte Registrar uma instância SAP HANA. -
Localize a instância SAP HANA de destino e clique em Restore na coluna Actions.
As etapas restantes são semelhantes às da restauração entre instâncias na mesma região.
Restauração entre bancos de dados na mesma instância
Para restaurar um banco de dados para outro banco de dados dentro da mesma instância SAP HANA, use o SAP HANA Studio.
Abra o SAP HANA Studio e conecte-se à instância SAP HANA de destino.
Clique com o botão direito na instância de banco de dados para a qual deseja restaurar e escolha .
Selecione o banco de dados locatário (tenant database).
Na janela Specify Recovery Type, clique em Recover the database to a specific data backup.
-
Na janela Specify Backup Location, configure os seguintes parâmetros.
Selecione Recover using the backup catalog.
Selecione Search for the backup catalog in Backint only.
Selecione Backint System Copy.
-
No campo Source System, insira DBNAME@SID.
DBNAME é o nome do banco de dados de origem e SID é o ID da instância de banco de dados de destino.
-
Siga as instruções na tela para interromper o banco de dados e selecione o backup que deseja restaurar.
ImportanteSe nenhum registro de backup aparecer na lista Backups, a opção Use Backint for Catalog Backup não está ativada. Para ativar Use Backint for Catalog Backup, consulte Configurar parâmetros de backup.
Na página Backups, selecione o registro de backup desejado na lista de backups. A lista contém colunas como Start Time, Location e Backup Prefix. Após selecionar um registro, a área Details of Selected Item exibe os detalhes do backup, incluindo Destination Type, Source System, Size, Backup ID e Backup Name. Verifique se o backup selecionado está correto e clique em Next >.
Confirme as configurações de restauração e clique em Finish.
Restaurar usando um prefixo
É possível restaurar uma instância SAP HANA usando um prefixo nos seguintes cenários:
A instância de banco de dados SAP HANA parou, impedindo que o Cloud Backup recupere backups do catálogo de backup.
Após uma restauração entre instâncias, o catálogo foi sobrescrito e o Cloud Backup não consegue restaurar o banco de dados a partir de backups mais antigos.
-
Obtenha o prefixo de um backup histórico no catálogo de backup.
Faça login na instância SAP HANA via SSH.
-
Execute o seguinte comando para obter o prefixo de um backup histórico.
Substitua {SID}, {InstanceNumber}, {hostname} e {DBNAME} pelos parâmetros da sua instância SAP HANA.
cat /usr/sap/{SID}/HDB{InstanceNumber}/{hostname}/trace/DB_{DBNAME}/backup.log | grep COMPLETE_DATA_BACKUPPor exemplo, execute o comando
cat /usr/sap/HXE/HDB90/yzs-hana-daily/trace/DB_HXE/backup.log | grep COMPLETE_DATA_BACKUPpara obter o prefixo.2022-06-02T20:38:51+08:00 P0007269 181246cfc22 INFO BACKUP command: BACKUP DATA FOR HXE USING BACKINT ('/usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_20_38') ASYNCHRONOUS 2022-06-02T20:38:51+08:00 P0007269 181246cfc22 INFO BACKUP to backint: /usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_20_38_databackup_0_1 2022-06-02T20:38:51+08:00 P0007269 181246cfc22 INFO BACKUP to backint: /usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_20_38_databackup_2_1 2022-06-02T21:38:51+08:00 P0007269 18124a3ea82 INFO BACKUP command: BACKUP DATA FOR HXE USING BACKINT ('/usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_21_38') ASYNCHRONOUS 2022-06-02T21:38:51+08:00 P0007269 18124a3ea82 INFO BACKUP to backint: /usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_21_38_databackup_0_1 2022-06-02T21:38:51+08:00 P0007269 18124a3ea82 INFO BACKUP to backint: /usr/sap/HXE/SYS/global/hdb/backint/DB_HXE/COMPLETE_DATA_BACKUP_2022_06_02_21_38_databackup_2_1O prefixo corresponde à parte
COMPLETE_DATA_BACKUP_2022_06_02_20_38da saída.
-
No console do Cloud Backup, crie um job de restauração usando o prefixo.
Faça login no console do Cloud Backup.
No
No canto superior esquerdo da barra de menu superior, selecione a região.
Na página ECS SAP HANA Backup, localize a instância de destino e clique em Restore na coluna Actions.
No painel Create Restore Job, selecione a mesma instância SAP HANA como origem da restauração e clique em Next.
Verifique as informações das instâncias de origem e destino, selecione o banco de dados a restaurar e clique em Next.
-
Na aba de regra de restauração, configure os seguintes parâmetros e clique em Next.
Simultaneamente, desative a chave Use Differential Backup e ative a chave Initialize Log Area.
Parâmetro
Descrição
Configuração
Restore To
O método de recuperação.
Selecione Specified Backup.
Use Catalog
Define se a busca pelo backup ocorre no catálogo de backup.
Desative a chave Use Catalog.
Backup Prefix
O prefixo de backup obtido no log de backup. O Cloud Backup usa esse prefixo para localizar a versão do backup.
Defina este parâmetro com o prefixo obtido na Etapa 1. Exemplo:
COMPLETE_DATA_BACKUP_2022_06_02_20_38.
Selecione uma versão de backup para restaurar e clique em Create.
Visualizar ou cancelar jobs de restauração
Para visualizar o status de jobs de restauração ou cancelar um job em andamento:
No painel de navegação à esquerda, escolha Backup >
Na página ECS SAP HANA Backup, clique em Restore Jobs.
Visualize o status de cada job de restauração na lista.
Para cancelar um job em andamento, localize-o e clique em Cancel na coluna Actions.