Configurar o Oracle 19c Enterprise Edition para alta disponibilidade e recuperação de falhas

Aplique as recomendações e as melhores práticas para otimizar o banco de dados Oracle Enterprise Edition para alta disponibilidade e recuperação de falhas.
Melhores práticas para o Oracle 19c Enterprise Edition
Prática recomendada
Descrição
Use o Oracle Real Application Clusters (RAC).
O RAC permite executar um único banco de dados Oracle em vários servidores.Isso maximiza a disponibilidade e permite a escalabilidade horizontal, permitindo, ao mesmo tempo o acesso ao armazenamento compartilhado.Se um nó do agrupamento falhar, outros nós ativarão a função contínua do banco de dados.
Use o Oracle Data Guard.
O Oracle Data Guard pode replicar cada registro do banco de dados e salvá-los em um banco de dados ou agrupamento secundário.Se ocorrer uma falha catastrófica no banco de dados ou no servidor de banco de dados, o Data Guard minimizará a perda de dados.
Consulte a documentação do Oracle Data Guard para obter detalhes sobre a arquitetura e a implementação do Data Guard.
Use o modo ARCHIVELOG para os backups.
Para usar o Data Guard, é necessário executar o banco de dados no modo ARCHIVELOG. Essa configuração ativa o uso de um banco de dados de recuperação. Um banco de dados de recuperação permite reverter o banco de dados para um momento antes da ocorrência da falha.
Use o modo ARCHIVELOG para os backups.
O recurso de banco de dados de recuperação pode ocupar uma grande quantidade de espaço em disco.
Consulte os seguintes recursos do Oracle para cenários de backup:
Verifique o procedimento de tolerância a falhas, backup e restauração.
A Symantec recomenda verificar o procedimento de tolerância a falhas, backup e restauração pelo menos uma vez ao ano. Testar a tolerância a falhas nessa frequência garante que você possa resolver problemas antes que haja ocorrências de tolerância a falhas.
Crie e mantenha um ambiente de teste.
Crie um ambiente de teste que seja uma cópia completa do ambiente de produção.Use esse ambiente para testar todas as principais mudanças do Enforce Server sem afetar o ambiente de produção. Os processos de recuperação de falhas completos devem ser documentados e testados trimestralmente, no máximo, e anualmente, no mínimo. Certifique-se de que cada integrante da equipe possa executar o processo inteiro.
Sincronize os certificados de wallet do Oracle.
Atualize o wallet e as strings de conexão nos arquivos
jdbc.properties
e
tnsnames.ora
, conforme necessário.A sincronização garante que a comunicação entre os nós principal e secundário permaneça operacional.