Configurar a recuperação de desastres entre regiões
O Disaster Recovery é a capacidade de um sistema de permanecer operacional e acessível em uma alta porcentagem de tempo, mesmo durante interrupções regionais. Para obter o Disaster Recovery com o OCI GoldenGate, crie uma implantação de mesmo nível em uma região do OCI diferente da sua implantação principal.
Antes de começar
Para concluir com sucesso essa inicialização rápida, você deve ter:
-
Uma conta gratuita ou paga do Oracle Cloud
-
Acesso a mais de uma região da OCI
-
Acesso ao OCI GoldenGate
-
Uma implantação existente do OCI GoldenGate em qualquer região do OCI
Tarefa 1: Preparar para recuperação de desastres entre regiões
-
Verifique as políticas mínimas recomendadas e adicione as políticas em sua tenancy conforme necessário.
Verifique se:
-
Crie um grupo dinâmico para permitir que as implantações do GoldenGate acessem recursos em sua tenancy.
-
Adicionar políticas para permitir que implantações do GoldenGate usem a replicação de Segredos do OCI e usem/gerenciem recursos de segredos do OCI
-
-
Como prática recomendada, armazene as credenciais das suas implantações e conexões no OCI Vault como segredos.
-
Edite as conexões existentes para usar Segredos ou cancele a designação de conexões existentes da sua implantação e, em seguida, crie e designe novas conexões que usam Segredos.
-
Ative a replicação entre regiões no nível de Segredo.
-
Certifique-se de que a seguinte política tenha sido adicionada para permitir que sua implantação aproveite a replicação entre regiões de Segredos:
Allow dynamic-group '<IAM Domain>'/'<dynamic-group-name>' to use secret-replication in tenancy
-
-
Ative a recuperação de desastre para os bancos de dados de origem e de destino. Por exemplo, use o Autonomous Data Guard para seus Autonomous AI Databases.
Observação: Ao ativar o Autonomous Data Guard para Autonomous AI Databases existentes, você deve atualizar suas conexões para garantir que a string de conexão que o OCI GoldenGate usa contenha os detalhes do banco de dados principal e stand-by.
Tarefa 2: Ativar recuperação de desastre
-
No menu de navegação do Oracle Cloud, selecione Oracle AI Database e, em seguida, GoldenGate.
-
No menu do GoldenGate, selecione Implantações.
-
Na página Implantações, selecione sua implantação.
-
Na página de detalhes da implantação, selecione Recuperação de desastre.
-
Na página de recuperação de Desastre da implantação, selecione Adicionar par.
-
No painel Adicionar implantação de pareamento, selecione a Região na qual o pareamento stand-by será criado.
Dica: É recomendável selecionar a mesma região dos seus bancos de dados stand-by.
-
Desmarque Selecionar automaticamente o melhor posicionamento para revisar as opções disponíveis:
-
Em uma região com vários Domínios de Disponibilidade, você pode selecionar um Domínio de Disponibilidade (AD) diferente da implantação principal.
-
(Opcional) Depois de selecionar um AD, você pode selecionar um Domínio de Falha (FD).
-
-
Selecione Selecionar automaticamente o melhor posicionamento para que o sistema selecione a melhor combinação de AD/FD na região stand-by selecionada.
-
Selecione a sub-rede para a qual a tenancy de serviço do OCI GoldenGate cria um ponto final privado para acessar sua implantação.
-
(Opcional) Selecione a sub-rede para a qual um balanceador de carga será criado para permitir acesso público, se suportado pela sua implantação principal.
-
Selecione Adicionar. Após alguns minutos, a implantação de pareamento stand-by torna-se Ativa.
Tarefa 3: Switchover
-
Depois que a implantação de pareamento stand-by estiver Ativa, no menu Ações do par stand-by, selecione Switchover.
-
Na caixa de diálogo Switchover, selecione Switchover para confirmar a ação.
Os status das implantações de pareamento principal e stand-by mudam para Atualizando. Durante o switchover, a implantação principal se torna o novo par stand-by enquanto o stand-by se torna a nova implantação principal.
Após alguns minutos, as implantações se tornarão Ativas novamente, momento em que você poderá fazer log-in.
Observação: os processos definidos para início automático serão iniciados automaticamente na nova implantação.
Tarefa 4: Atualizar Caminhos de Distribuição
Se estiver usando Caminhos de Distribuição para conectar suas implantações do GoldenGate, você deverá editar os Caminhos de Distribuição após a conclusão do switchover e atualizar o host de destino.
Para atualizar o host de destino do Caminho de Distribuição:
-
Para o GoldenGate versões 23.10 e posteriores:
-
Na console da implantação do OCI GoldenGate, selecione Serviço de Distribuição.
-
Exiba as Informações do Caminho do Caminho ou Caminho de Distribuição Iniciado pelo Destino e edite a Origem ou o URI de Destino, respectivamente.
-
-
Como alternativa, você pode usar a seguinte chamada da API REST para executar a atualização:
curl -u <username>:<password> -X PATCH https://<deployment-host>:443/services/v2/sources/<distribution-path-name> -d '{ "target": { "uri": "wss://<new-target-deployment-host>:443/services/v2/targets?trail=<trail-name>" } }' \| jq . -
Se estiver usando a autenticação do IAM, você também deverá criar uma nova conexão do GoldenGate para sua implantação stand-by de destino e designá-la à implantação de origem.