Executar um Switchover

Quando você executa um switchover, o banco de dados principal torna-se o banco de dados stand-by e o banco de dados stand-by torna-se o banco de dados principal, sem qualquer perda de dados. Um switchover em geral é feito para testar o failover para o banco de dados stand-by por motivos de auditoria ou certificação ou para testar os procedimentos de failover do aplicativo quando o Autonomous Data Guard é ativado.

A Console do Oracle Cloud Infrastructure no banco de dados com a atribuição Principal mostra um link de Switchover no campo Atribuição quando o banco de dados principal e o banco de dados stand-by local estão disponíveis. A Console do Oracle Cloud Infrastructure no banco de dados com a atribuição Stand-by mostra um link de Switchover no campo Atribuição quando o banco de dados principal e o banco de dados stand-by remoto estão disponíveis. Assim, quando o Estado do Ciclo de Vida do banco de dados principal mostrar Disponível ou Interrompido e um banco de dados stand-by local ou entre regiões estiver disponível, você poderá fazer um switchover.

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.

Usando a API Autonomous Database, você pode iniciar a operação de switchover a qualquer momento. Consulte Usar a API para obter mais informações.

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

Para executar o switchover para um stand-by local, acesse o banco de dados Principal (Atribuição: Principal) na Console do Oracle Cloud Infrastructure:

  • 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 executar o switchover para um stand-by remoto, acesse o banco de dados Stand-by (Atribuição: Stand-by):

Para um switchover entre regiões, inicie o switchover no banco de dados Stand-by. Você tem várias opções para acessar o banco de dados Stand-by:

  • Selecione a região remota na Console do Oracle Cloud Infrastructure e, em seguida, selecione o banco de dados Stand-by.

  • Acesse o Principal como acima e, em seguida, no banco de dados Principal, você poderá acessar o Stand-by na Console do Oracle Cloud Infrastructure selecionando Autonomous Data Guard, em Recursos, e clicando no link do banco de dados stand-by na coluna Autonomous Database de Pareamento.

Para fazer um switchover, faça o seguinte:

  1. Na página Detalhes do Autonomous Database, em Autonomous Data Guard, no campo Atribuição, clique em Switchover.
    Se desejar, para iniciar um switchover, você pode selecionar Mais Ações e Switchover.
  2. Na caixa de diálogo Confirmar Switchover Manual para Stand-by, informe o nome do banco de dados para confirmar se você deseja fazer switchover.
  3. Na caixa de diálogo Confirmar Switchover Manual para Stand-by, clique em Confirmar Switchover 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.

    O Estado do Ciclo de Vida do banco de dados muda para Atualizando. Para ver o estado do banco de dados de pareamento, em Recursos, clique em Autonomous Data Guard, em que a coluna Estado mostra Alteração de Atribuição em Andamento.

Quando o switchover é concluído, o Autonomous Data Guard faz o seguinte:

  • O nome para exibição mostra o indicador de Stand-by (para um switchover entre regiões).

  • As informações de recursos do Autonomous Data Guard são atualizadas para refletir o switchover. Selecione Autonomous Data Guard em Recursos para ver as informações atualizadas.

  • O Autonomous Database informa o horário do último switchover quando você passa o mouse sobre ícone de dica de ferramenta no campo Atribuição.

Observações para switchover do Autonomous Data Guard:

  • Para um switchover entre regiões, inicie o switchover no banco de dados Stand-by.

  • Durante o switchover, a maioria das ações na console do Oracle Cloud Infrastructure não está disponível e a página Informações do Autonomous Database mostra o Estado do Ciclo de Vida com o valor Atualizando.

  • A operação de switchover mantém o estado original do banco de dados Principal. Se o banco de dados Principal for interrompido quando você executar um switchover, o banco de dados Principal será interrompido após o switchover.

  • O Autonomous Database gera a solicitação de serviço Switchover do Autonomous Database. Para exibir a solicitação, em Recursos, clique em Solicitações de Serviço.

  • Após um switchover ou failover para o Stand-by, o Stand-by torna-se o Principal e os gráficos na Console de Serviços e as Métricas do Oracle Cloud Infrastructure exibem informações sobre o Principal e não contêm informações sobre o banco de dados que era o Principal antes da operação de switchover ou failover.

  • 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.

  • Não é possível cancelar uma operação de switchover entre regiões após o início do switchover e o Estado mostra Alteração de Atribuição em Andamento. Suas opções são:

    • Tente ou repita um switchover ou um failover até que a operação seja bem-sucedida.

    • Registre uma solicitação de serviço no Oracle Cloud Support ou entre em contato com o representante de suporte.