Replicar dados do PostgreSQL para o MySQL
Antes de começar
Para concluir esse início rápido com sucesso, você deve ter:
- Uma instalação PostgreSQL para servir como banco de dados de origem (as instruções de instalação seguem a configuração do Ambiente).
- Abra a porta 5432 na lista de segurança da sua VCN para poder acessar PostgreSQL em sua porta padrão.
- Um Banco de Dados HeatWave para servir como o banco de dados de destino.
Ambiente configurado: MySQL
Certifique-se de que as tabelas e o usuário tenham sido criados com sucesso.
Tarefa 1: Criar os Recursos do OCI GoldenGate
Este exemplo de início rápido exige implantações e conexões para a origem e o destino.
- Crie uma implantação para o banco de dados PostgreSQL de origem.
- Crie uma implantação MySQL para o Banco de Dados de destino HeatWave.
- Criar uma conexão PostgreSQL.
- Para Tipo, selecione PostgreSQL Server na lista drop-down.
- Para Nome do banco de dados, digite
ociggll
. - Para Host, digite o IP público da instância do serviço Compute na qual PostgreSQL é executado.
- Para Porta, digite
5432
. - Para Nome do Usuário, informe
ggadmin
. - Em Senha, digite a senha.
- Para Protocolo de Segurança, selecione Simples na lista drop-down.
- Crie uma conexão HeatWave.
- (Opcional) Se seu Banco de Dados HeatWave não tiver um ponto final público, crie uma conexão com GoldenGate e designe essa conexão à implantação PostgreSQL de origem.
- Designe a conexão de origem à implantação PostgreSQL de origem.
- Designe a conexão de destino à implantação MySQL de destino.
Tarefa 3: Criar os Extracts
- Adicione o Change Data Capture Extract:
- Adicione a Extração de Carga Inicial:
Você retorna à página Extrações, na qual é possível observar o início da Extração.
Tarefa 4: Criar o Distribution Path para Initial Load Extract
Para criar um Distribution Path para Initial Load Extract, faça o seguinte:
Tarefa 6: Criar o Distribution Path para Change Data Capture
Para criar um Distribution Path para Change Data Capture, faça o seguinte:
- Na console de implantação do origem PostgreSQL, clique em Serviço de Distribuição.
- Clique em Adicionar Distribution Path.
- Complete o formulário Adicionar caminho da seguinte forma:
- Na console de implantação do destino MySQL, clique em Serviço do Receptor e verifique o Receiver Path criado.