Replicar dados do MongoDB para o OCI GoldenGate
Aprenda a replicar dados do MongoDB para o Autonomous AI JSON Database usando o OCI GoldenGate.
O Autonomous AI JSON Database é um serviço de banco de dados de documentos em nuvem que simplifica o crescimento de aplicativos centrados em JSON. Ele apresenta APIs de documentos no estilo NoSQL (Oracle SODA e Oracle Database API for MongoDB), dimensionamento sem servidor, transações ACID de alto desempenho, segurança abrangente e baixo preço de pagamento por uso. Saiba mais sobre o Autonomous JSON Database.
O tipo de implantação do OCI GoldenGate Big Data não suporta migrações de tempo de inatividade de MongoDB para o Autonomous AI JSON Database. O OCI GoldenGate suporta a extração Initial Load Extract e Change Data Capture (CDC) do MongoDB.
Esse início rápido detalha o processo de configuração do OCI GoldenGate para nenhuma migração de tempo de inatividade de MongoDB para o Autonomous AI JSON Database.
Antes de começar
Para concluir esse início rápido com sucesso, você deve ter:
- Conjunto de réplicas MongoDB configurado.
- A captura do OCI GoldenGate Big Data usa o log de operações (oplog) para ler os registros do CDC. O oplog é uma coleção limitada que mantém um registro contínuo de todas as operações que modificam os dados armazenados em seus bancos de dados. Os arquivos Oplog são criados em MongoDB quando o conjunto Replicat está ativado. O Atlas MongoDB vem com uma configuração de conjunto Replicat pré-configurada. Para MongoDB local, você precisa implantar um conjunto de réplicas.
- MongoDB 3.6 e posterior.
- Suporte ao OCI GoldenGate para captura das seguintes operações:
INSERT
,UPDATE
,DELETE
.
Para saber mais, consulte Usando o Oracle GoldenGate Capture para MongoDB.
Tarefa 1: Criar os recursos do OCI GoldenGate
- Crie um Oracle Autonomous AI JSON Database.
- Crie uma implantação de Big Data.
- Criar uma conexão MongoDB.
- Crie uma conexão para o destino Crie uma conexão do Autonomous AI JSON Database.
- Crie uma conexão com GoldenGate e, em seguida, designe essa conexão à implantação do Big Data.
- Designe MongoDB e o Autonomous AI JSON Database à implantação do Big Data.
Tarefa 2: Criar e executar o Integrated Extract para MongoDB
- Na console de implantação do GoldenGate do OCI, verifique se você está na página Visão Geral do Administration Service e clique em Adicionar Extract (ícone de mais).
- Adicione um Extract com os seguintes valores:
- Na página Informações de Extract, em tipo Extract, selecione Extração Integrada, digite
MCDC
como Nome do Processo e clique em Próximo. - Na página Arquivo de Parâmetros, certifique-se de que o mapeamento de origem inclua
TABLE source.*;
.
- Na página Informações de Extract, em tipo Extract, selecione Extração Integrada, digite
- Clique em Criar e Executar.
Tarefa 4: Criar e executar o Initial Load Replicat
- Na console de implantação do OCI GoldenGate, certifique-se de estar na página Visão Geral do Administration Service e, em seguida, clique em Adicionar Replicat (ícone de adição).
- Adicione o Initial Load Replicat com os seguintes valores:
- Clique em Criar e Executar:
Tarefa 5: Criar e executar o Classic Replicat
- Na console de implantação do OCI GoldenGate, verifique se você está na página Visão Geral do Administration Service e clique em Adicionar Replicat (ícone de mais).
- Adicione um Replicat com os seguintes valores: