Gerenciar implantações de pares
Usar implantações de mesmo nível para implementar seu plano de recuperação de desastres do OCI GoldenGate.
Observação:
Este artigo só se aplica a implantações de Replicação de dados.Sobre implantações de pares
Uma implantação de mesmo nível é um recurso que você cria como stand-by para sua implantação principal em caso de desastre ou interrupção do serviço. Ele inclui todos os mesmos metadados de implantação principal, como arquivos de parâmetro e Trilha, volume em blocos e réplicas do serviço File Storage. Uma implantação de mesmo nível pode ser local ou remota. Um par local reside na mesma região que a implantação principal, mas em um Domínio de Disponibilidade (AD) ou Domínio de Falha (FD) diferente. Um peer remoto reside em uma região diferente.
Uma implantação principal pode ter apenas um par de implantação local ou entre regiões. As implantações de pares permitem que você alterne da implantação principal para a stand-by quando necessário. Quando você executa um switchover para uma implantação de mesmo nível, a implantação de mesmo nível para a qual você alterna se torna a principal.
Observação:
As implantações de pares são faturadas na mesma taxa que as implantações principais. Saiba mais sobre gerenciamento e faturamento de OCPUs.A interrupção de uma implantação principal não interrompe a implantação stand-by, que continua a ser faturada. Exclua as implantações stand-by para evitar que elas sejam faturadas.
Observe também que você não pode alterar o tamanho da implantação stand-by, pois ela deve permanecer do mesmo tamanho que a principal.
Limitações
- Ao criar implantações de pareamento, a lista de regiões mostra as regiões remotas disponíveis nas quais você pode criar um stand-by entre regiões. Quando você adiciona um banco de dados stand-by, a lista de regiões disponíveis só mostra uma região remota se sua tenancy estiver inscrita nessa região remota (você deve estar inscrito na região remota pareada).
- Para recuperação de desastres entre regiões, você deve reconfigurar os Caminhos de Distribuição após o switchover e modificar o host de destino. Você pode fazer isso de duas maneiras:
- (Para builds do GoldenGate versão 23.10+) Na console de implantação do OCI GoldenGate, selecione Serviço de Distribuição. Exiba as Informações do Caminho do Caminho de Distribuição ou do Caminho Iniciado pelo Destino e edite o URI de Destino.
- Use uma chamada de 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 .
Observação:
Se o serviço IAM for usado para autenticação, você também deverá criar uma nova conexão GoldenGate e designá-la à implantação de origem. - Os certificados de armazenamento confiável de implantação não são copiados para o par stand-by entre regiões, e duas implantações não podem ter o mesmo FQDN. Depois que o stand-by for criado, você deverá atualizar o stand-by com certificados/chave SSL e atualizar o FQDN para a nova implantação em linha com o nome de domínio suportado nos certificados. Os certificados mais antigos autoassinados gerados para uma determinada região podem não ser válidos para a região stand-by, portanto, talvez você precise gerá-los novamente e fazer upload para a implantação stand-by.
Adicionar uma implantação de mesmo nível
Certifique-se de ter as políticas mínimas necessárias adicionadas, especificamente:
- Crie um grupo dinâmico que permita que implantações do GoldenGate acessem recursos em sua tenancy:
name: <dynamic-group-name> Matching rule: ALL {resource.type = 'goldengatedeployment', resource.compartment.id = '<location>'} - Os segredos não são replicados até que a replicação entre regiões seja ativada no nível de Segredos. Certifique-se de selecionar a mesma região que o par stand-by da implantação. Saiba mais sobre configurar replicação de segredo entre regiões.
- Se as conexões designadas não usarem segredos, você encontrará o seguinte erro:
Standby peer cannot be created as following connections does not use secret id <OCID> - Edite a conexão para usar segredos ou substitua-a por uma que use segredos.
- Se as conexões designadas não usarem segredos, você encontrará o seguinte erro:
- Adicione políticas que permitam que implantações do GoldenGate usem a replicação de Segredos do OCI e usem/gerenciem recursos de Segredos do OCI:
Allow dynamic-group '<IAM Domain>'/'<dynamic-group-name>' to use secret-replication in tenancy Allow dynamic-group '<IAM Domain>'/'<dynamic-group-name>' to manage secrets in tenancy Allow dynamic-group '<IAM Domain>'/'<dynamic-group-name>' to use vaults in tenancy Allow dynamic-group '<IAM Domain>'/'<dynamic-group-name>' to use keys in tenancy Allow dynamic-group '<IAM Domain>'/'<dynamic-group-name>' to use tag-namespaces in tenancy - Configure o Active Data Guard ou o Data Guard no nível do banco de dados antes de criar a conexão no OCI GoldenGate para garantir que a string de conexão contenha as informações principal e stand-by. Se configurado após criar a conexão, certifique-se de atualizar a conexão no menu Ações da página de detalhes da conexão.
- Na página Detalhes da implantação principal, selecione Recuperação de desastre.
- Na página Recuperação de desastre, clique em Adicionar par.
- No painel Adicionar implantação de pareamento:
- Clique em Adicionar.
Alternar para uma implantação de mesmo nível
Aprenda a executar um switchover de uma implantação de pareamento principal para uma stand-by.
- Na página Detalhes da implantação, selecione Recuperação de desastre.
- Na lista de implantação de Par na página Recuperação de desastre, no menu Ações do par para o qual você deseja alternar, selecione Switchover.
- Na janela de diálogo Switchover, confirme se você deseja alternar para esse par e clique em Alternar.
- O status da implantação muda para Atualizando enquanto o switchover está em andamento.
Quando o switchover é concluído, o par agora é o primário e o primário se torna o par.
Observação:
Se você descobrir que o banco de dados stand-by está atrás do principal, consulte Extrair Configuração no Cluster Principal na Tarefa 10: Configurar Processos do Oracle GoldenGate para obter parâmetros para tratar operações de switchover do banco de dados.Excluir uma implantação de mesmo nível
Exclua uma implantação de mesmo nível quando não for mais necessário interromper encargos adicionais recorrentes para recursos não utilizados.
- Na página Detalhes da implantação principal, selecione Recuperação de desastre.
- Na lista de implantação de Pares, no menu Ações do par que você deseja excluir, selecione Excluir.
- Na janela de diálogo Excluir par, confirme se deseja excluir esse par e clique em Excluir.