Exemplo de topologias GoldenGate do OCI
Antes de criar suas implantações do OCI GoldenGate, revise essas topologias de amostra para ajudar a planejar o número de recursos necessários à sua solução.
De quantos recursos eu preciso?
Implantações
Para determinar quantas implantações sua solução precisa, considere os tipos de tecnologias entre as quais você está replicando dados.
Por exemplo, se os seus bancos de dados de origem e de destino forem Autonomous AI Databases, você precisará apenas de um tipo de implantação Oracle.

Descrição da ilustração atp-adw.png
Consulte Replicar dados entre bancos de dados em nuvem na mesma região.
Se você estiver replicando dados entre duas tecnologias diferentes, precisará de duas implantações do OCI GoldenGate. Por exemplo, se o seu banco de dados de origem for um tipo de banco de dados MySQL e o seu destino for um tipo de Big Data, você deverá:
-
Criar uma implantação do MySQL para sua origem MySQL
-
Criar uma implantação de Big Data para seu destino de Big Data
Essa solução também requer um Caminho de Distribuição. Veja os exemplos a seguir para obter detalhes.
Conexões
Você deve criar uma conexão para cada tecnologia de origem e destino e, em seguida, designar as conexões à implantação apropriada. Usando o exemplo MySQL to Big Data, você deve:
-
Criar uma conexão com seu banco de dados MySQL de origem e, em seguida, designá-lo à implantação do MySQL
-
Crie uma conexão com a tecnologia de Big Data de destino e designe-a à implantação de Big Data
Exemplo: Azure SQL Managed Instance to Autonomous AI Transaction Processing
Neste exemplo, a Instância Gerenciada de SQL do Azure é a tecnologia de origem e o ATP (Autonomous AI Transaction Processing) é o destino.

Descrição da ilustração azul-atp.png
Para esse cenário de replicação, você precisa:
-
Duas implantações:
-
Uma implantação do Microsoft SQL Server para o banco de dados de origem
-
Uma implantação da Oracle para o banco de dados de destino
-
-
Conexões:
-
Uma conexão com a Instância Gerenciada do Azure SQL e, em seguida, designada à implantação do Microsoft SQL Server
-
Uma conexão com o Autonomous AI Transaction Processing e, em seguida, atribuída à implantação da Oracle
-
-
Processos:
-
Um processo Extract criado na implantação de origem
-
Um Caminho de Distribuição criado na implantação de origem
-
Um Replicat criado na implantação de destino
-
Esse cenário de replicação está disponível como início rápido.
Exemplo: Autonomous AI Transaction Processing to Apache Kafka
Neste exemplo, o Autonomous AI Transaction Processing (ATP) é a tecnologia de origem e o Apache Kafka é o destino.

Descrição da ilustração atp-kafka.png
Para esse cenário de replicação, você precisa:
-
Duas implantações:
-
Uma implantação da Oracle para o banco de dados de origem
-
Uma implantação de Big Data para a tecnologia de destino
-
-
Conexões:
-
Uma conexão com o Autonomous AI Transaction Processing e, em seguida, atribuída à implantação da Oracle
-
Uma conexão com o Apache Kafka e, em seguida, designada à implantação do Big Data
-
-
Processos:
-
Um processo Extract criado na implantação de origem
-
Um Caminho de Distribuição criado na implantação de origem
-
Um Replicat criado na implantação de destino
-
Esse cenário de replicação está disponível como um início rápido.
Exemplo: PostgreSQL para Autonomous AI Transaction Processing
Neste exemplo, o PostgreSQL é a tecnologia de origem e o Autonomous AI Transaction Processing (ATP) é o destino.

Descrição da ilustração Postgres-atp.png
Para esse cenário de replicação, você precisa:
-
Duas implantações:
-
Uma implantação PostgresSQL para o banco de dados de origem
-
Uma implantação da Oracle para a tecnologia de destino
-
-
Conexões:
-
Uma conexão com o PostgreSQL e depois designada à implantação do PostgreSQL
-
Uma conexão com o Autonomous AI Transaction Processing e, em seguida, atribuída à implantação da Oracle
-
-
Processos:
-
Um processo Extract criado na implantação de origem
-
Um Caminho de Distribuição criado na implantação de origem
-
Um Replicat criado na implantação de destino
-
Esse cenário de replicação está disponível como um início rápido.
Exemplo: PostgreSQL para MySQL
Neste exemplo, o PostgreSQL é a tecnologia de origem e o MySQL é o alvo.

Descrição da ilustração postgres-mysql.png
Para esse cenário de replicação, você precisa:
-
Duas implantações:
-
Uma implantação PostgresSQL para o banco de dados de origem
-
Uma implantação do MySQL para a tecnologia de destino
-
-
Conexões:
-
Uma conexão com o PostgreSQL e depois designada à implantação do PostgreSQL
-
Uma conexão com o MySQL e depois atribuída à implantação do MySQL
-
-
Processos:
-
Um processo Extract criado na implantação de origem
-
Um Caminho de Distribuição criado na implantação de origem
-
Um Replicat criado na implantação de destino
-
Esse cenário de replicação está disponível como um início rápido.
PostgreSQL para Snowflake
Neste exemplo, o PostgreSQL é a tecnologia de origem e o Snowflake é o alvo.

Descrição da ilustração Postgres-snowflake.png
Para esse cenário de replicação, você precisa:
-
Duas implantações:
-
Uma implantação PostgresSQL para o banco de dados de origem
-
Uma implantação de Big Data para a tecnologia de destino
-
-
Conexões:
-
Uma conexão com o PostgreSQL e depois designada à implantação do PostgreSQL
-
Uma conexão com o Snowflake e, em seguida, atribuída à implantação do Big Data
-
-
Processos:
-
Um processo Extract criado na implantação de origem
-
Um Caminho de Distribuição criado na implantação de origem
-
Um Replicat criado na implantação de destino
-
Esse cenário de replicação está disponível como um início rápido.