Failover e Recuperação do Local
Um failover do site será necessário se sua infraestrutura tiver sofrido um evento não planejado que faça com que o site principal fique indisponível e completamente inacessível por um período de tempo que afetará negativamente os negócios. Nesse cenário, o stand-by assume a atribuição principal.
Um site principal pode ficar indisponível por vários motivos, incluindo, entre outros:
- Problemas que podem fazer com que as instâncias primárias do banco de dados não sejam iniciadas, como mídia com falha ou amplamente corrompida, ou um upgrade de sistema operacional ou firmware com falha
- Falha de infraestrutura, como uma interrupção total do sistema de energia ou refrigeração na infraestrutura da região do OCI
- Falhas de rede completas
- Desastres naturais, como terremotos, incêndios e inundações
Embora eventos não planejados sejam raros, eles podem e ocorrem.
Executar Failover do Local
Como um verdadeiro failover é disruptivo e pode resultar em uma pequena perda de dados, teste o failover do seu site em um ambiente de TESTE.
O exemplo a seguir usa nomes de nosso ambiente de teste para o banco de dados Principal em Ashburn (
CDBHCM_iad1dx
) e o banco de dados Stand-by em Phoenix (CDBHCM_phx5s
).
Reintegrar a Principal com Falha como o Novo Stand-by
Você vai querer proteger seu novo ambiente de produção com um stand-by. Idealmente, você poderá restabelecer o principal com falha como um novo stand-by restabelecendo o banco de dados e os sistemas de arquivos.
Reintegrar o Antigo Banco de Dados Principal como Stand-by
O Oracle Data Guard impedirá que o banco de dados principal antigo seja aberto quando for disponibilizado novamente após uma falha no site principal. Qualquer tentativa de iniciar o banco de dados normalmente falhará, com mensagens gravadas em seu log de alerta indicando que a reintegração é necessária. Se o Flashback Database tiver sido ativado nesse banco de dados antes da falha, você poderá restabelecer o banco de dados principal antigo como o novo stand-by.
Execute o seguinte para restabelecer o principal antigo como um stand-by da produção atual: