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

Aprenda a instalar e configurar o Oracle Cloud Infrastructure GoldenGate para replicar dados entre dois Autonomous Databases localizados em regiões diferentes.

Visão Geral

O Oracle Cloud Infrastructure GoldenGate permite replicar dados em bancos de dados OCI suportados localizados em regiões distintas. As etapas a seguir orientam você a configurar e executar esse modelo de replicação.

Veja a seguir a descrição da ilustração regiona-regionb.png
Descrição da ilustração regiona-regionb.png

Antes de começar

Para concluir esse início rápido, você deve ter o seguinte:

  • Um banco de dados de origem existente em uma região (Região A)
  • Um banco de dados de destino existente em outra região (Região B)

Consulte o que é suportado e em quais regiões o OCI GoldenGate está disponível.

Tarefa 1: Criar os recursos do OCI GoldenGate

  1. Crie implantações nas Regiões A e B. Certifique-se de Ativar acesso público à console GoldenGate nas opções Avançadas.
  2. Na Região A (de origem), crie uma conexão com o banco de dados de origem.
  3. Designe a conexão de origem à implantação de origem na Região A.
  4. Na Região B (de destino), crie uma conexão com o banco de dados de destino.
  5. Designe a conexão de destino à implantação de destino na Região B.
  6. Crie uma conexão GoldenGate na Região A com os detalhes da conexão de implantação de destino e designe-a à implantação de origem.

Tarefa 2: Configurar a implantação de origem

  1. Na Região A (de origem), inicie a console de implantação na página de detalhes da implantação e faça log-in com as credenciais do GoldenGate especificadas na Tarefa 1.
  2. Adicione informações de Transação.
  3. Adicione e execute um Extract. Certifique-se de que o Extract esteja em execução e capturando as alterações de origem antes de passar para a próxima etapa.
  4. Se estiver usando o armazenamento de credenciais GoldenGate, adicione um Path Connection que a implantação de origem possa usar para estabelecer conexão com a implantação de destino:
    1. No menu de navegação, clique em Path Connections.
    2. Em Path Connections, clique em Adicionar Path Connection (ícone de mais) e preencha os campos da seguinte forma:
      1. Para Apelido da Credencial, informe um alias.
      2. Para ID do Usuário, digite ggsnet.
      3. Para Senha e Verificar Senha, digite uma senha.
    3. Clique em Submeter.

Tarefa 3: Configurar a implantação de destino

  1. Na Região B (de destino), inicie a console de implantação na página de detalhes da implantação e faça log-in usando as credenciais do GoldenGate especificadas na Tarefa 1.
  2. Se estiver usando o armazenamento de credenciais GoldenGate, crie um usuário com o qual a implantação de origem use para estabelecer conexão com a implantação de destino:
    1. No menu de navegação, clique em Administração de Usuários.
    2. Clique em Adicionar Novo Usuário (ícone de mais), preencha os campos da seguinte forma e clique em Submeter:
      • Para Autenticado por, selecione Senha na lista drop-down.
      • Para Atribuição, selecione Operador na lista drop-down.
      • Para Nome do Usuário, digite um nome (ggsnet, por exemplo).
      • Em Senha, digite a senha associada a esse usuário. Verifique a senha.
  3. Adicione um Caminho iniciado pelo Destino com os seguintes valores:
    1. Nome da Trilha de Origem: Digite o nome da trilha de origem de dois caracteres usado quando você criou o Extract
    2. Método de Autenticação do Destino:
      • Se estiver usando o armazenamento de credenciais GoldenGate, selecione UserID Alias.
      • Se estiver usando o armazenamento de credenciais do serviço IAM, selecione OAuth.
    3. Protocolo de Destino: wss
    4. Host de Destino: <domain>.deployment.goldengate.<source-region>-1.oci.oraclecloud.com
      Observação

      Você pode copiar e colar o URL da Console da página Detalhes da Implantação de origem e remover o protocolo https://.
    5. Número da Porta: 443
    6. Domínio: Digite o nome do usuário GoldenGate do OCI de origem (ggsnet)
    7. Alias: Digite o alias GoldenGate do OCI de origem
    8. Nome da Trilha de Destino: Digite um nome de trilha com dois caracteres para a trilha de destino
  4. Verifique se o Target-initiated Path foi criado na Console de Implantação do OCI GoldenGate da região de destino.

Tarefa 4: Replicar dados

  1. Na console de implantação de origem na Região A, verifique se o Distribution path foi criado no Distribution Service.
  2. Retorne a console de implantação de destino na Região B e, em seguida, adicione e execute um Replicat. O Replicat lê o arquivo de Trilha criado pelo Target-initiated Path.
  3. Monitorar desempenho.
  4. Gerenciar arquivos de Trilha.