Failover Manual com um Banco de Dados Stand-by

Quando o Autonomous Data Guard não puder fazer failover automaticamente para um banco de dados Stand-by local, se um banco de dados Stand-by local estiver disponível, você poderá executar um failover manual para torná-lo o banco de dados Principal. Se um Stand-by entre regiões estiver disponível, você poderá executar um switchover para tornar o banco de dados Stand-by entre regiões o banco de dados Principal e, se o switchover falhar, você poderá iniciar um failover manual para o Stand-by entre regiões. É possível que a perda de dados ocorra com um failover manual.

Dependendo de como você ativa o Autonomous Data Guard, há diferentes etapas para executar um failover manual para um banco de dados Stand-by:

  • Quando você ativa o Autonomous Data Guard com apenas um Stand-by entre regiões (remoto):

    Quando você ativa um Stand-by entre regiões e não ativa um Stand-by local, depois de tentar um switchover entre regiões, e se o switchover falhar, no banco de dados Stand-by, a console do Oracle Cloud Infrastructure mostrará um link de failover no campo Atribuição no qual você pode clicar para iniciar um failover manual. Usando a API, você pode iniciar o failover manual a qualquer momento. Consulte Usar a API para obter informações sobre o uso da API.

  • Quando você ativa o Autonomous Data Guard com um Stand-by local:

    Quando você ativa um Stand-by local e o failover automático não é bem-sucedido, a console do Oracle Cloud Infrastructure mostra um banner com informações sobre por qual motivo o failover automático não foi bem-sucedido e a console do Oracle Cloud Infrastructure mostra um link de failover no campo Atribuição no qual você pode clicar para iniciar um failover manual para o Stand-by local. O link de failover só mostra quando o banco de dados Principal na região principal está indisponível e um banco de dados Stand-by está disponível. Ou seja, o campo Estado do Ciclo de Vida do banco de dados Principal mostra Indisponível e o banco de dados Stand-by local está disponível. Usando a API, você pode iniciar o failover manual a qualquer momento. Consulte Usar a API para obter informações sobre o uso da API.

    Para ver o status do banco de dados Stand-by, em Recursos, clique em Autonomous Data Guard e, para o banco de dados Stand-by listado na coluna Autonomous Database de Pareamento, verifique se o campo Estado mostra Disponível ou Interrompido.
  • Quando você ativa o Autonomous Data Guard com um Stand-by local e um Stand-by entre regiões (remoto):

    Com o Autonomous Data Guard ativado com um Stand-by local e um Stand-by entre regiões, quando o failover automático não é bem-sucedido e o banco de dados Stand-by local está disponível, a Oracle recomenda que você tente primeiro um failover manual para o Stand-by local (não para o Stand-by da região remota).

    Se um Stand-by local estiver indisponível ou um failover manual para o Stand-by local falhar, você poderá executar um switchover manual para o Stand-by entre regiões. Se o switchover para o Stand-by entre regiões falhar, no banco de dados Stand-by, a console do Oracle Cloud Infrastructure mostrará um link de failover no campo Atribuição no qual você pode clicar para iniciar um failover manual para o banco de dados Stand-by.

Quando você inicia um failover manual, o Autonomous Data Guard faz failover para o banco de dados Stand-by com base nos destinos de RTO (Recovery Time Objective) e RPO (Recovery Point Objective). Consulte RTO (Recovery Time Objective) e RPO (Recovery Point Objective) do Autonomous Data Guard para obter mais informações.

Execute as seguintes etapas de pré-requisito conforme necessário:

  • Abra a Console do Oracle Cloud Infrastructure clicando em ícone de navegação ao lado do Oracle Cloud.

  • No menu de navegação à esquerda do Oracle Cloud Infrastructure, clique em Oracle Database e, em seguida, dependendo da sua carga de trabalho, clique em um dos seguintes: Autonomous Data Warehouse, Autonomous JSON Database ou Autonomous Transaction Processing.
  • Na página Autonomous Databases, selecione seu Autonomous Database nos links na coluna Nome para Exibição.

Para iniciar um failover manual para um Stand-by entre regiões, faça o seguinte:

  1. No banco de dados Stand-by, execute um switchover. Consulte Executar um Switchover para obter detalhes.

  2. Se a tentativa de switchover na Etapa 1 falhar, no banco de dados Stand-by, o campo Atribuição mostrará um link de Failover. No banco de dados Stand-by, clique no link Failover.

    Isso mostrará a caixa de diálogo Confirmar Failover Manual para Stand-by, com informações sobre possível perda de dados que poderá ocorrer se você executar o failover manual para o banco de dados Stand-by.

  3. Na caixa de diálogo Confirmar Failover Manual para Stand-by, digite o nome do Autonomous Database para confirmar que você deseja fazer failover.

  4. Na caixa de diálogo Confirmar Failover Manual para Stand-by, clique em Confirmar Failover Manual para Stand-by.

    Quando operações simultâneas, como dimensionamento ou criação de um backup manual, estão ativas, a confirmação também confirma a pausa ou o cancelamento da operação simultânea. Consulte Operações Simultâneas no Autonomous Database para obter mais informações.

Para iniciar um failover manual quando o banco de dados Principal estiver indisponível e o Stand-by local estiver disponível, faça o seguinte:

  1. Na página Detalhes, em Autonomous Data Guard, no campo Atribuição, clique em Failover.

    Essa ação mostra a caixa de diálogo Confirmar Failover Manual para Stand-by, juntamente com informações sobre possível perda de dados que pode resultar se você executar o failover manual para stand-by.

    A descrição de adb_failover_manual.png é exibida a seguir
  2. Na caixa de diálogo Confirmar Failover Manual para Stand-by, informe o nome do Autonomous Database para confirmar se você deseja fazer failover.
  3. Na caixa de diálogo Confirmar Failover Manual para Stand-by, clique em Confirmar Failover Manual para Stand-by.
Quando o failover for concluído, o Autonomous Data Guard fará o seguinte:
  • No caso de um failover para o Stand-by local, o Autonomous Data Guard cria um novo banco de dados Stand-by local após o failover. O Autonomous Data Guard não é ativado quando o sistema está provisionando o novo banco de dados Stand-by e o campo Atribuição mostra Provisionando. Depois que o Autonomous Data Guard concluir a etapa de provisionamento, você terá um novo banco de dados Stand-by local e o Autonomous Data Guard será ativado.

  • Depois que uma operação de failover manual for concluída, você poderá ver qualquer perda de dados associada ao failover manual na mensagem no banner da console do Oracle Cloud Infrastructure e se passar o mouse sobre ícone de dica de ferramenta no campo Atribuição. A perda manual de dados de failover é especificada em minutos.

  • Quando você ativa o Autonomous Data Guard com um stand-by local e entre regiões, o Autonomous Data Guard não fornece um stand-by local enquanto a instância da região remota opera na atribuição Principal. O uso da região remota na atribuição Principal está destinado a ocorrer enquanto a região principal está indisponível ou para testes (um cenário temporário). Depois que o banco de dados da região principal retornar à atribuição Principal, o Stand-by local estará disponível.