Manutenção de um Sistema de Banco de Dados de Alta Disponibilidade

A Oracle mantém sistemas de banco de dados de alta disponibilidade usando um processo de manutenção contínuo que tem tempo de inatividade mínimo. A manutenção começa dentro de duas horas do horário inicial da janela de manutenção que você define para o sistema de banco de dados.

O processo de manutenção incremental envolve as seguintes etapas e não requer que você faça qualquer entrada:

  1. Um dos nós secundários é removido do grupo de replicação.
  2. O processo de manutenção é executado no nó selecionado e retornado ao grupo de replicação quando a manutenção é concluída.

    O processo de manutenção aguarda o secundário atualizado acompanhar as transações que ocorreram durante o processo de atualização, antes de continuar com a manutenção do secundário restante.

  3. O nó secundário restante é removido do grupo de replicação.
  4. O processo de manutenção é executado no nó selecionado e retornado ao grupo de replicação quando a manutenção é concluída.

    O processo de manutenção aguarda o secundário atualizado acompanhar as transações que ocorreram durante o processo de atualização, antes de prosseguir com a manutenção do principal.

  5. As conexões existentes com o nó principal são fechadas e nenhuma conexão nova é permitida. O nó principal é removido do grupo e um dos nós secundários submetidos a upgrade é promovido a principal. É durante essa etapa que ocorre um breve período de inatividade antes do nó principal recém-promovido retomar as conexões.
    Observação

    O posicionamento principal atual muda para o novo principal. O posicionamento primário preferencial permanece inalterado.
    Observação

    O nome e a posição do arquivo de log de binários atual do novo principal podem ser diferentes do principal antigo. À medida que os logs de binários de cada instância são gerenciados de forma independente, cada transação registrada nos logs de binários pode ser gravada em outro arquivo de log de binários e posicionar em instâncias diferentes.
  6. O processo de manutenção é executado no nó principal antigo e retornado ao grupo de replicação como um nó secundário. Nenhum switchback é executado para evitar tempo de inatividade adicional. Se necessário, você pode executar um switchover manual em um momento conveniente.
Observação

Se o sistema de banco de dados altamente disponível tiver um canal de replicação de entrada ativo, o canal será pausado durante a atualização e retomado quando a atualização terminar.