Existem duas formas de recuperar uma base de dados SAP HANA a partir de uma cópia de segurança:
Monte uma cópia de segurança do SAP HANA como uma montagem padrão
Uma montagem padrão fornece o disco de imagem de cópia de segurança dos dados, o registo ativo e o volume de registo de arquivo para o destino especificado. Pode montar cópias de segurança de instantâneos de uma base de dados SAP HANA como uma montagem padrão:
Verificações prévias durante a montagem
Antes de uma tarefa de montagem ser executada, são realizadas estas verificações prévias:
- Estado da conetividade do conetor: verifique se o agente de cópia de segurança e recuperação de desastres está instalado e se o segredo é aplicado para a conetividade do anfitrião entre o dispositivo de cópia de segurança/recuperação e o agente de cópia de segurança e recuperação de desastres.
- As localizações de montagem especificadas estão disponíveis para a operação de montagem.
- O ficheiro binário do HANA está instalado
- Verifique se o SID do HANA igual ao da origem não está em funcionamento no destino.
- A versão da instância do HANA é superior a 2.0 SP05.
- Verificação de autorizações no projeto de origem e de destino para o serviço Cloud Storage.
Montar a cópia de segurança
Siga estas instruções para montar uma cópia de segurança:
Clique com o botão direito do rato na base de dados protegida na lista Aplicações do gestor de apps e selecione Aceder.
Selecione uma imagem de instantâneo e escolha Montar.
Na página Montar:
- Nome do projeto, Região e Zona: selecione o projeto, a região e a zona da instância na qual quer montar a imagem da base de dados HANA.
- Nome da instância: as instâncias do Compute Engine elegíveis (nós HANA) vão estar disponíveis para escolha no menu pendente. Selecione o nó para montagem no menu pendente. .
Opcionalmente, introduza um nome exclusivo associado à montagem no campo Etiqueta.
INCLUDED TENANT DATABASES é apenas informativo e mostra a lista de bases de dados de inquilinos na imagem de cópia de segurança.
Em Opções de mapeamento:
- Localização de montagem do volume de DADOS: este campo é pré-preenchido com o caminho do dispositivo de origem e o tipo de disco onde o volume de dados do HANA está montado.
- Localização de montagem do volume de registo: este campo é pré-preenchido com o caminho do dispositivo de origem e o tipo de disco onde o volume de registo ativo do HANA está montado.
Localização da montagem do volume de cópia de segurança do registo: este campo é pré-preenchido com o caminho do dispositivo de origem e o tipo de disco onde o volume de cópia de segurança do registo de arquivo do HANA está montado.
- CAMINHO DO DISPOSITIVO: é pré-preenchido com o CAMINHO DO DISPOSITIVO de origem. Indique um caminho que não esteja em utilização no destino selecionado e que quer usar para montar a imagem instantânea do VOLUME DE DADOS, do VOLUME DE REGISTOS e do VOLUME DE CÓPIAS DE SEGURANÇA DE REGISTOS no servidor de destino.
- TIPO DE DISCO: é pré-preenchido com o valor de TIPO DE DISCO de origem. Pode alterar o tipo de disco selecionando o tipo diferente no valor pendente.
Clique em Verificação prévia. Isto valida as opções necessárias no servidor de destino para uma montagem bem-sucedida. Se a verificação pré-publicação falhar, a verificação pré-publicação mostra que verificação falhou para que possa corrigi-la e executar novamente a verificação pré-publicação.
Clique em Enviar. Pode aceder ao Monitor de tarefas para ver o progresso e os detalhes da tarefa.
Desmonte a imagem de instantâneo de cópia de segurança montada
Para remover ou manter o disco após uma montagem bem-sucedida:
- Aceda à página Aplicação > Acesso e selecione a imagem usada para a montagem.
- Na página Acesso, no menu pendente Montagem ativa atual, selecione uma das seguintes opções:
- Desmontar e eliminar: escolha esta opção para desmontar o ponto de montagem, desanexar o disco e eliminar o disco do servidor de destino.
- Esquecer montagem ativa: escolha esta opção para deixar o disco ligado e montado, mas remover os metadados do serviço de cópia de segurança e recuperação de desastres. Tem de usar a consola para remover esta imagem da instância de destino após a conclusão desta operação. Google Cloud
Restaure bases de dados SAP HANA
Antes de poder restaurar uma base de dados SAP HANA a partir de uma imagem de cópia de segurança, reveja estes requisitos de licença.
Requisitos de licença e impacto no restauro
- A chave de licença de uma base de dados SAP HANA baseia-se no ID do sistema e no ID do hardware. Após uma recuperação, uma chave de licença do SAP HANA torna-se inválida se o SID ou o ID de hardware tiver sido alterado.
- Durante a recuperação, é instalada automaticamente uma chave de licença temporária se a cópia de segurança usada para a recuperação tiver uma licença permanente, que ainda é válida. Pode trabalhar com a licença temporária instalada automaticamente durante um máximo de 90 dias. Durante este período, tem de se candidatar à SAP para que a licença da base de dados de origem seja transferida para uma nova chave de licença. Em seguida, tem de instalar a nova chave de licença na base de dados SAP HANA recuperada.
- Se a cópia de segurança usada para a recuperação tiver apenas uma licença temporária, a base de dados fica em modo de bloqueio imediatamente após a recuperação.
- Base de dados de origem com licença temporária. Estas são cópias de segurança feitas com licenças temporárias.
- Restaurar para a origem: 90 dias a partir da data de criação da base de dados e a base de dados está no modo de bloqueio.
- Restaurar para o novo destino: falha porque a licença temporária do SAP não permite o restauro para um novo destino.
- Base de dados de origem com licença permanente. Estas são cópias de segurança feitas com licenças permanentes.
- Restaurar para a origem: sem problemas.
- Restaurar para o novo destino: tem uma licença de avaliação de 90 dias. As cópias de segurança são bem-sucedidas, mas não pode usar a nova cópia de segurança para restaurar.
Referências da SAP
- https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.02/en-US/19a0f5a85685453080f00087bb9b9c98.html
- https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.02/en-US/bddd0b28bb571014bd9592d247dcd403.html
Verificação prévia
Antes de enviar o procedimento de restauro, as verificações prévias validam os pré-requisitos necessários para um restauro bem-sucedido da base de dados.
- HANA SID: o HANA está configurado no nó de destino com o mesmo nome HANA SID.
- Verifique o estado da base de dados: a base de dados HANA não está em funcionamento.
- Ficheiro de configuração: o ficheiro de configuração global.ini está disponível no servidor de destino
- Caminho da cópia de segurança do registo: o caminho da cópia de segurança do registo está definido em global.ini
- Versão do HANA: a versão do HANA de destino é igual à versão do HANA de origem.
- USERSTOREKEY: a chave userstore fornecida existe no destino ou é especificado um nome de utilizador e uma palavra-passe privilegiados válidos que existem no momento da cópia de segurança.
- Para a restauração para um novo destino, verifique se o ponto de montagem especificado na opção de mapeamento não é usado nem montado no servidor de destino.
- Verifique os detalhes dos dados e do volume de registos: se o caminho dos dados e do volume de registos no ficheiro de configuração (global.ini) estiver definido de forma diferente do caminho do dispositivo escolhido na opção de mapeamento, o ficheiro de configuração (global.ini) é atualizado com o caminho escolhido na opção de mapeamento.
- Estado do nó:
- Configuração autónoma e de expansão: o servidor HANA de destino está em funcionamento e disponível
- Configuração HANA HA (1+n): valida se a replicação está desativada. A replicação tem de ser desativada antes de poder iniciar o restauro. A replicação após o restauro tem de ser reconfigurada. A restauração para qualquer nó de um cluster HANA HA (1+n) resulta na criação de uma aplicação autónoma no anfitrião de destino selecionado. O utilizador tem de configurar explicitamente o cluster novamente conforme necessário e descobrir a aplicação adequadamente.
Restaure uma base de dados SAP HANA
- Na lista Aplicações do gestor de apps, clique com o botão direito do rato na base de dados e selecione Aceder.
- Selecione a imagem de cópia de segurança a recuperar e escolha Restaurar.
Na página Restaurar, as opções são:
- Restaurar para a origem: todos os campos são pré-preenchidos com o valor de origem da instância SAP HANA protegida e são imutáveis, exceto as Opções da aplicação.
- Restaurar para novo destino: todos os campos são pré-preenchidos com o valor de origem da instância SAP HANA protegida e são mutáveis.
Opções
- Nome do projeto, Região e Zona:
- Se estiver a restaurar para a origem: todos os campos são pré-preenchidos com o valor de origem da instância SAP HANA protegida e são imutáveis.
- Se estiver a restaurar para um novo destino: para recuperar para um novo destino, selecione o projeto, a região e a zona da instância para a qual quer recuperar a base de dados HANA.
- Nome da instância:
- Se estiver a restaurar para a origem: a instância do Compute Engine de origem está selecionada e é imutável.
- Se estiver a restaurar para um novo destino: as instâncias do Compute Engine elegíveis (nós HANA) vão estar disponíveis para escolha no menu pendente. Selecione o nó para restaurar no menu pendente.
- Etiqueta: opcionalmente, introduza um nome exclusivo a associar a esta montagem.
- Bases de dados de inquilinos incluídas é apenas informativo e mostra a lista de bases de dados de inquilinos na imagem de cópia de segurança.
- Substituir identidade da aplicação original: esta opção só está disponível quando o restauro é realizado num novo anfitrião no mesmo dispositivo de cópia de segurança/recuperação onde a cópia de segurança foi originalmente gerada.
- Sim: esta opção substitui a aplicação original pela restaurada, que terá o mesmo ID da aplicação, histórico de tarefas, imagens de cópia de segurança e plano de cópia de segurança que a aplicação original.
- Não: esta opção não substitui a aplicação original. É detetada como uma nova aplicação como parte da tarefa de restauro.
Opções de aplicação
Hora de reversão: escolha uma data e uma hora para uma base de dados protegida com registos a recuperar até ao ponto no tempo necessário.
TARGET DATABASE SID: este campo é pré-preenchido com o nome SID da base de dados protegida e é imutável.
SAP DB USER STORE-KEY: este campo é pré-preenchido com a chave da loja de utilizadores durante a cópia de segurança. Pode especificar uma nova chave do arquivo de utilizadores com um nome de utilizador e uma palavra-passe privilegiados que estavam disponíveis durante a cópia de segurança. Esta nova chave de armazenamento do utilizador vai ser criada e usada para a recuperação.
- Se o nome de utilizador e a palavra-passe forem fornecidos com a chave do arquivo de utilizadores existente, a chave do arquivo de utilizadores é recriada com este nome de utilizador e palavra-passe. A validação só é feita após a recuperação da systemdb. A recuperação do inquilino pode falhar se o nome de utilizador ou a palavra-passe não for válido ou não contiver o privilégio certo e/ou não estiver disponível como parte da imagem de cópia de segurança.
- Se for especificada uma nova chave do arquivo de utilizadores com nome de utilizador e palavra-passe, a chave do arquivo de utilizadores é criada com o nome da chave do arquivo de utilizadores especificado, bem como o nome de utilizador e a palavra-passe. A validação só é feita após a recuperação de systemdb. A recuperação do inquilino pode falhar se o nome de utilizador ou a palavra-passe não forem válidos ou não contiverem o privilégio correto, ou não estiverem disponíveis como parte da imagem de cópia de segurança.
- Se não forem transmitidos userstorekey, nome de utilizador e palavra-passe, durante a pré-verificação, a validação ocorre para verificar se o userstorekey usado durante a cópia de segurança existe no servidor de destino. A pré-verificação falha se a userstorekey usada durante a cópia de segurança não for encontrada. A recuperação do inquilino pode falhar se o nome de utilizador ou a palavra-passe não forem válidos, não contiverem o privilégio correto ou não estiverem disponíveis como parte da imagem de cópia de segurança.
- Se não for transmitido nenhum userstorekey, mas forem fornecidos o nome de utilizador e a palavra-passe, o userstorekey usado durante a cópia de segurança é recriado com as credenciais transmitidas no servidor de destino. A recuperação do inquilino pode falhar se o nome de utilizador ou a palavra-passe não for válido ou não contiver os privilégios certos ou não estiver disponível como parte da imagem de cópia de segurança.
Opções de mapeamento
- Localização de montagem do volume de DADOS: este campo é pré-preenchido com o caminho do dispositivo de origem e o tipo de disco onde o volume de dados do HANA está montado.
- Localização de montagem do volume de registo: este campo é pré-preenchido com o caminho do dispositivo de origem e o tipo de disco onde o volume de registo ativo do HANA está montado.
Localização da montagem do volume da cópia de segurança do registo: este campo é pré-preenchido com o caminho do dispositivo de origem e o tipo de disco onde o volume da cópia de segurança do registo de arquivo do HANA está montado.
Caminho do dispositivo: imutável para restaurar para a origem. Pode alterar esta opção durante o restauro para um novo destino.
Tipo de disco: mutável para restaurar para a origem. Pode alterar esta opção durante o restauro para a origem ou para um novo destino. O tipo de disco permite-lhe selecionar o tipo de armazenamento de blocos subjacente que é usado para os dados recuperados das imagens de cópia de segurança.
Restaurar configuração personalizada do HANA
A imagem de cópia de segurança captura as definições de configuração específicas do cliente (ficheiros .ini que foram alterados a partir da predefinição). Pode optar por restaurar as definições de configuração personalizadas capturadas no momento da cópia de segurança.
A restauração da configuração HANA personalizada requer que o utilizador da base de dados configurado na chave do repositório de utilizadores tenha privilégios de DATABASE ADMIN e INIFILE ADMIN.
Restaure uma cópia de segurança encriptada no Persistent Disk
Restaurar para a origem: a restauração para o sistema de origem é bem-sucedida se as chaves de encriptação usadas para a cópia de segurança mais recente corresponderem às chaves atuais na origem. Se as chaves de encriptação tiverem sido modificadas, antes de iniciar a tarefa de restauro, tem de criar um ficheiro de configuração da seguinte forma.
Restaurar para um novo destino: a forma mais simples é clonar a instância do Compute Engine de origem para um novo destino. Esta terá a mesma configuração que a instância de origem e não são necessários pré-requisitos adicionais.
Se a clonagem do servidor da base de dados de origem não for viável, crie um ficheiro de configuração da seguinte forma e confirme que todos os pré-requisitos indicados na secção de restauro são cumpridos.
Crie um ficheiro de configuração
Se as chaves de encriptação usadas para a cópia de segurança mais recente já não corresponderem às chaves atuais no servidor de origem, tem de importar as chaves de encriptação durante o processo de recuperação. Isto requer um ficheiro de configuração.
Crie o ficheiro de configuração
DB_DETAILS.lst
com a autorização de leitura 400 no servidor SAP HANA em/hana/shared
. Introduza a palavra-passe de encriptação com o nome do inquilino da seguinte forma:<HANA SID> <TENANT NAME> '<PASSWORD>'
Exemplo: para a instância HANA "S82"
S82 SYSTEMDB 'aaaaaaaa' S82 S82 'aaaaaaaa'
Certifique-se de que faculta o ficheiro de configuração (/hana/shared/DB_DETAILS.lst)
Clique na verificação prévia.
- Se a verificação prévia falhar, corrija o problema e reenvie a verificação prévia.
- Se a verificação prévia for bem-sucedida, clique em Enviar para enviar a tarefa de restauro.