Replicar dados do Db2 para i no Autonomous Data Warehouse

Aprenda a replicar dados de um sistema Db2 for i para o Autonomous Data Warehouse usando o OCI GoldenGate.

Antes de começar

Para concluir com sucesso essa inicialização rápida, você deve ter:

  • Um Db2 on-premises existente para o banco de dados i, com usuários e privilégios configurados corretamente.
  • Uma instância existente do Autonomous Data Warehouse na sua tenancy do Oracle Cloud, com o usuário GGADMIN desbloqueado
  • Conexão de rede do seu sistema local com a sua tenancy do Oracle Cloud usando FastConnect ou VPN
  • As regras de segurança de VCN apropriadas para permitir a conexão da sua sub-rede privada com o Db2 local para i por meio de TCP/IP

Tarefa 1: Criar os recursos do OCI GoldenGate

Primeiro, crie as implantações e as conexões:
  1. Crie o Db2 de origem para implantação i.

    Dica:

    • No painel Criar implantação, certifique-se de selecionar Db2 para i como tipo.
    • É recomendável usar o OCI IAM para o armazenamento de credenciais para evitar problemas com log-in e Caminhos de Distribuição.
  2. Crie a implantação do Oracle Database de destino.

    Dica:

    No painel Criar implantação, certifique-se de selecionar Oracle para o tipo.
  3. Enquanto o serviço cria as implantações, crie as conexões de origem e destino:
  4. Designe cada conexão à respectiva implantação.

    Dica:

    • Designe o Db2 para conexão i ao Db2 para implantação i.
    • Designe a conexão do Autonomous Database à implantação da Oracle.
    • Designe a conexão do servidor do Oracle GoldenGate à Db2 para implantação i. (Isso permite que o Db2 para implantação i se conecte à implantação Oracle.)
    • Designe o Db2 para a conexão do servidor i GoldenGate à implantação Oracle. (Isso permite que a implantação da Oracle se conecte ao Db2 para implantação i.)
  5. Depois que o Db2 da implantação i estiver em um estado Ativo, prossiga para a próxima tarefa.

Tarefa 2: Configurar a implantação de origem

Antes de começar, certifique-se de que a origem Db2 para implantação i esteja em um estado Ativo.
  1. Na página de detalhes da implantação do Db2 de origem, clique em Iniciar console.
  2. Adicione e execute uma Extract.

    Observação:

    Verifique se:
    • Adicione informações de transação (TRANDATA) para ativar o registro em log complementar.
    • O Extract está em execução e capturando as alterações da origem antes de você passar para a próxima etapa.

Tarefa 3: Configurar a implantação de destino

  1. Na página de detalhes da implantação do Oracle Autonomous Database de destino, clique em Iniciar console.
  2. Adicione e execute um Target-Initiated Path:
    1. Clique em Receiver Service
    2. Na página Serviço do Recebedor, clique em Adicionar Target-Initiated Path (ícone de mais).
    3. Preencha os campos Adicionar caminho com os seguintes valores:
      1. Na página Informações do Caminho, informe um Nome do Caminho.
      2. Na página Opções de Origem:
        1. Para Protocolo de Origem, selecione wss.
        2. Para Host de Origem, clique em Copiar ao lado do valor do URL da Console na origem Db2 da página de detalhes da implantação i e cole o valor.

          Dica:

          Certifique-se de remover o https:// e quaisquer barras posteriores (/) do URL.
        3. Para o Número de Porta, informe 443.
        4. Para Nome da Trilha, informe o nome de dois caracteres do Extract criado na Tarefa 2.
        5. Para Definir Método de Autenticação de Origem, selecione OAuth.
        6. Clique em Próximo.
      3. Na página Opções de Destino, informe o nome de dois caracteres para a Trilha de Destino e clique em Próximo.
      4. Na página Opções Gerenciadas, clique em Criar Caminho e Executar.
  3. Verifique se o Target-Initiated Path foi criado e está em execução.

Tarefa 4: Replicar dados

  1. Na origem Db2 da implantação i, clique em Distribution Service e verifique se oDistribution Path está em execução.
  2. Na implantação do Oracle Autonomous Database de destino, adicione e execute uma Replicat.
  3. Depois que o Replicat estiver em execução, você poderá monitorar o desempenho.
  4. Gerenciar arquivos de Trilha