Replicar Dados Usando o Oracle GoldenGate

Você pode replicar dados para o Autonomous AI Database usando o Oracle GoldenGate e oOracle GoldenGate Cloud Service. Você pode capturar alterações do Autonomous AI Database e replicar em qualquer banco ou plataforma de destino que o Oracle GoldenGate suporte, incluindo outros Autonomous AI Database on Dedicated Exadata Infrastructures.

Observação: Os backups devem estar ativados no Autonomous Container Database de origem para garantir que todas as operações de origem sejam registradas corretamente nos redo logs. Se os backups não estiverem ativados, as operações NOLOGGING poderão não ser capturadas pelo Oracle GoldenGate, o que pode levar a perda de dados ou inconsistência de dados no sistema de destino.

Além disso, configure um período de retenção de backup que permita que redo logs arquivados sejam restaurados do backup se forem removidos do sistema de arquivos do banco de dados por causa de restrições de espaço.

O Oracle GoldenGate oferece soluções eficientes de replicação de dados em vários cenários, alguns dos quais estão listados a seguir:
  • Migração de dados para ou entre Autonomous AI Databases
  • Captura e replicação de dados em tempo real para oferecer suporte a:
    • Arquitetura ativo-ativo escalável
    • Data Warehouse em tempo real
    • Integração de big data
    • Análise de streaming em tempo real
Dependendo de seu Autonomous AI Database estar configurado como o banco de Dados de origem (extração) ou de destino (replicação) na configuração de replicação de Dados, você terá que executar uma ou mais tarefas listadas abaixo:
  • Desbloqueie a conta GGADMIN: GGADMIN é um usuário de banco de dados do Oracle GoldenGate pré-criado no Autonomous AI Database. Esta conta é usada para Extracts e Replicats no Autonomous AI Database e deve ser desbloqueada antes da configuração da replicação dos dados com oOracle GoldenGate. Para obter mais detalhes, consulte Estabelecendo Credenciais do Oracle GoldenGate.
  • Configure o Extract para capturar de um Autonomous AI Database: Isso só será necessário se você quiser usar o Autonomous AI Database como o banco de Dados de origem na atividade da replicação dos dados. Para obter detalhes completos, consulte Configurando o Extract para Capturar com base em um Autonomous AI Database.
  • Configurar o Replicat para ser aplicado a um Autonomous AI Database: Isso só será necessário se você quiser usar o Autonomous AI Database como o banco de Dados de destino na atividade da replicação dos dados. Para obter detalhes completos, consulte Configurando a Replicação para Aplicação a um Autonomous AI Database.
    Replicat Paralelo é uma variante do Replicat que aplica transações em paralelo para melhorar o desempenho. O Autonomous AI Database suporta Replicat Paralelo no modo integrado, ou seja, você também pode criar (ou adicionar) e configurar a replicação paralela em seu ambiente. Consulte Usando a Replicação Paralela para obter mais informações.

    Observação:

    O Replicat Paralelo não é suportado para Autonomous AI Databases superprovisionados, ou seja, bancos de dados provisionados com OCPUs fracionárias (menos de 1 OCPU).

Dica:

Para ter a opção "Experimente" que demonstra a migração ao vivo para o Autonomous AI Database usando a replicação do Oracle Goldengate, execute o Lab 10: Oracle GoldenGate Replication no Oracle Autonomous AI Database Dedicated for Fleet Administrators Workshop.