Replicar dados de PostgreSQL para MySQL
Aprenda a replicar dados de PostgreSQL para MySQL usando o OCI GoldenGate.
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 HeatWave no OCI Database para servir como banco de dados de destino.
Configuração do ambiente: MySQL
Certifique-se de que as tabelas e o usuário tenham sido criados com sucesso.
Tarefa 1: Criar os Recursos GoldenGate do OCI
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 HeatWave de destino no OCI Database.
- Crie 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 de Usuário, informe
ggadmin
. - Em Senha, digite a senha.
- Para Protocolo de Segurança, selecione Simples na lista drop-down.
- Crie uma HeatWave na conexão com o OCI.
- (Opcional) Se seu HeatWave no OCI Database não tiver um ponto final público, crie uma conexão com GoldenGate e atribua 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 processos de Extract
- 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 de 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 destino MySQL, clique em Serviço do Receptor e verifique o Receiver Path criado.