Replicar dados entre bancos de dados na nuvem em diferentes regiões com pareamento de VCN

Aprenda a instalar e configurar o Oracle Cloud Infrastructure GoldenGate e o pareamento de VCN (Rede Virtual na Nuvem) para replicar dados entre dois Autonomous Databases localizados em duas regiões diferentes.

Visão geral

O Oracle Cloud Infrastructure GoldenGate permite replicar dados em bancos de dados do OCI suportados localizados em diferentes regiões com pontos finais privados. Este exemplo demonstra como conectar o OCI GoldenGate de Phoenix (Região A) a uma instância do ATP (Autonomous Transaction Processing) de Frankfurt (Região B) com um ponto final privado.

Veja a seguir a descrição da ilustração vcn-peering.png
Descrição da ilustração vcn-peering.png

Antes de começar

Para continuar, você deve ter o seguinte:

Tarefa 1: Configurar a rede

  1. Na Região A, crie uma VCN (VCN A) com duas sub-redes regionais:
    • Público (10.0.0.0/24)
    • Privado (10.0.1.0/24)
    1. Na página Detalhes da VCN A, clique em Gateways.
    2. Em Anexos do Gateway de Roteamento Dinâmico, clique em Criar Anexo do DRG
    3. No painel Criar Anexo do DRG, informe um nome e selecione um local e clique em Criar Anexo do DRG.
    4. Na lista Anexos do DRG, clique no nome do DRG que você criou. Você será levado à página Detalhes do DRG.
    5. Na página de detalhes do DRG, clique no nome do DRG e, em seguida, clique em Anexos.
    6. Em Anexos de conexão de pareamento remoto, clique em Criar conexão de pareamento remoto.
    7. No painel Criar conexão de pareamento remoto, informe um nome, deixe as definições padrão como se encontram e clique em Criar conexão de pareamento remoto. Um anexo de RPC é adicionado automaticamente ao DRG e seu status de pareamento é definido como Novo (não pareado).
    8. Na lista de anexos de conexões de pareamento remoto, selecione a RPC que você criou.
    9. Na página Detalhes da RPC, para OCID, clique em Copiar.

      Observação:

      Você pode colar temporariamente o OCID temporariamente em um editor de texto para uso posterior.
  2. Repita a etapa anterior na Região B para criar uma VCN (VCN B) com duas sub-redes regionais e o DRG:
    • Público (192.168.0.0/24))
    • Privado (192.168.1.0/24)
  3. Na página Detalhes da RPC da Região B, clique no nome da RPC e, em seguida, clique em Estabelecer Conexão.
  4. No painel Estabelecer conexão, selecione Região A e cole o OCID da RPC da Região A. O Status de Pareamento então é definido como Pareado.
  5. Na página Detalhes da VCN A, clique em Roteamento e, em seguida, clique em tabela de roteamento para sub-rede privada-<Nome da VCN>.
  6. Clique em Adicionar Regras de Roteamento.
  7. No painel Adicionar Regras de Roteamento, preencha os seguintes campos e clique em Adicionar Regras de Roteamento:
    1. Tipo de Destino: Gateway de roteamento dinâmico
    2. Bloco CIDR de Destino: 192.168.1.0/24
  8. Na página Detalhes da VCN B, em Recursos, clique em Listas de Segurança e, em seguida, clique em lista de segurança da sub-rede privada-<Nome da VCN>.
  9. Clique em Adicionar Regras de Entrada.
  10. Na caixa de diálogo Adicionar Regras de Entrada, preencha os seguintes campos e clique em Adicionar Regras de Entrada:
    1. Tipo de Origem: CIDR
    2. CIDR de Origem: 10.0.1.0/24
    3. Protocolo IP: TCP
    4. Faixa de Portas de Origem: All
    5. Faixa de Portas de Destino: 1522

      Observação:

      Esta é a porta padrão para acessar instâncias do Oracle Autonomous Database (ADB).
  11. Na página Detalhes da VCN B, em Recursos, clique em Tabelas de Roteamento e, em seguida, clique em tabela de roteamento para a sub-rede privada-<Nome da VCN>.
  12. Clique em Adicionar Regras de Roteamento.
  13. No painel Adicionar Regras de Roteamento, preencha os seguintes campos e clique em Adicionar Regras de Roteamento:
    1. Tipo de Destino: Gateway de Roteamento Dinâmico
    2. CIDR de Destino: 10.0.1.0/24

Tarefa 2: Criar uma implantação

Certifique-se de usar a VCN A na Região A, que foi pareada com a VCN B na Região B.

Para ver em quais regiões o OCI GoldenGate está disponível, consulte Regiões de Dados na Nuvem.

Siga as instruções para criar uma implantação.

Tarefa 2: Configurar Pareamento de DNS

  1. Crie um Listening e um ponto final de Encaminhamento na VCN A:
    1. No menu de navegação da console do Oracle Cloud, clique em Networking e selecione Virtual Cloud Networks.
    2. Na lista de Redes Virtuais na Nuvem, selecione VCN A.
    3. Na VCN A, em Informações da VCN, selecione o Resolvedor de DNS.
    4. Em Recursos, clique em Pontos Finais e, em seguida, clique em Criar ponto final para criar um Listening e um ponto final de Encaminhamento.
      1. No painel Criar ponto final, informe um Nome.
      2. Para Escolher uma sub-rede, selecione a sub-rede Privada da VCN A na lista drop-down.
      3. Para Tipo de ponto final, selecione Escuta.
      4. Clique em Criar ponto final.
      5. Repita as etapas acima para criar o ponto final Encaminhamento.

      Observação:

      Consulte Criando um Ponto Final do Resolvedor para obter mais informações.
  2. Repita a etapa 1 para criar um ponto final de Listening e Encaminhamento na VCN B.
  3. Gerenciar Regras para a VCN A:
    1. Volte para a VCN A e clique em Resolvedor de DNS.
    2. Em Recursos, clique em Regras e, em seguida, clique em Gerenciar regras:
      1. No painel Gerenciar regras, para Condição da regra, selecione Domínios na lista drop-down.
      2. Para Domínios, informe o Nome de Domínio DNS da VCN A.

        Você também pode adicionar seu nome de domínio do ADB se estiver planejando se conectar a ele. Por exemplo, se sua região for Phoenix, seu nome de domínio do ADB seria: adb.us-phoenix-1.oraclecloud.com

      3. Para Ponto final de origem, selecione um ponto final de Listening para a VCN B na lista drop-down.
      4. Para Endereço IP de Destino, informe seu endereço IP de destino.
      5. Clique em Salvar alterações.

        Observação:

        Consulte Regras do Resolvedor para obter mais informações sobre como criar uma regra do resolvedor.

Tarefa 4: Criar e designar conexões

  1. Crie conexões para os bancos de dados de origem e de destino.

    Observação:

    Verifique se:
    • Você seleciona 'Ponto final dedicado' para o método de roteamento de Tráfego.
    • Certifique-se de que o domínio usado pelo FQDN fornecido na string de conexão ou na wallet esteja sendo encaminhado corretamente para o Resolvedor de DNS apropriado usando suas Regras. Consulte Regras do Resolvedor para obter mais informações.
  2. Designe as conexões à implantação criada na Tarefa 2.

Tarefa 5: Replicar dados

  1. Navegue de volta para a página Implantações e selecione a implantação criada na Tarefa 2.
  2. Na página de detalhes da Implantação, clique em Ativar console.
  3. Faça log-in na console de implantação do OCI GoldenGate
  4. Adicione informações de transação e um checkpoint table.
  5. Adicionar e executar um Extract.
  6. Adicionar e executar um Replicat.

Tarefa 6: Monitorar e manter processos

  1. Monitorar o processo de replicação.
  2. Gerenciar arquivos de Trilha.