Ejemplo de topologías de OCI GoldenGate
Antes de crear los despliegues de OCI GoldenGate, revise estas topologías de ejemplo para ayudarle a planificar el número de recursos que necesita su solución.
Despliegues
Para determinar cuántos despliegues necesita tu solución, considera los tipos de tecnologías entre las que estás replicando datos.
Por ejemplo, si las bases de datos de origen y destino son bases de datos autónomas de Oracle, solo necesita un tipo de despliegue de Oracle.

Descripción de la ilustración atp-adw.png
Consulte la sección sobre replicación de datos entre bases de Datos en la nube de la misma región.
- Cree un despliegue MySQL para el origen MySQL
- Cree un despliegue de Big Data para su destino de Big Data
Conexiones
- Cree una conexión a su base de datos MySQL database de origen y, a continuación, asígnela al despliegue MySQL
- Crear una conexión a la tecnología de Big Data de destino y, a continuación, asignarla al despliegue de Big Data
Note:
Si el despliegue de destino no tiene un punto final público, debe también crear una conexión GoldenGate y, a continuación, asignar esta conexión al despliegue de origen.Ejemplo: Instancia gestionada de Azure SQL en Autonomous Transaction Processing
En este ejemplo, la instancia gestionada SQL de Azure es la tecnología de origen y Autonomous Transaction Processing (ATP) es el destino.

Descripción de la ilustración azure-atp.png
Para este escenario de replicación, necesita:
- Dos despliegues:
- Despliegue de Microsoft SQL Server para la base de datos de origen
- Un despliegue de Oracle para la base de datos destino
- Conexiones:
- Conexión a la instancia gestionada de Azure SQL y, a continuación, asignada al despliegue de Microsoft SQL Server
- Conexión a Autonomous Transaction Processing y, a continuación, asignada al despliegue de Oracle
- Si el despliegue de destino no tiene un punto final público, cree una conexión de Oracle GoldenGate y, a continuación, asígnela al despliegue de origen.
- Procesos:
- Proceso de extracción creado en el despliegue de origen
- Una ruta de distribución creada en el despliegue de origen
- Un Replicat creado en el despliegue de destino
Este escenario de replicación está disponible como quickstart.
Ejemplo: Autonomous Transaction Processing para Apache Kafka
En este ejemplo, Autonomous Transaction Processing (ATP) es la tecnología de origen y Apache Kafka es el destino.

Descripción de la ilustración atp-kafka.png
Para este escenario de replicación, necesita:
- Dos despliegues:
- Un despliegue de Oracle para la base de datos origen
- Un despliegue de Big Data para la tecnología de destino
- Conexiones:
- Conexión a Autonomous Transaction Processing y, a continuación, asignada al despliegue de Oracle
- Conexión a Apache Kafka y, a continuación, asignada al despliegue de Big Data
- Si el despliegue de destino no tiene un punto final público, cree una conexión de Oracle GoldenGate y, a continuación, asígnela al despliegue de origen.
- Procesos:
- Proceso de extracción creado en el despliegue de origen
- Una ruta de distribución creada en el despliegue de origen
- Un Replicat creado en el despliegue de destino
Este escenario de replicación está disponible como un inicio rápido.
Ejemplo: PostgreSQL para Autonomous Transaction Processing
En este ejemplo, PostgreSQL es la tecnología de origen y Autonomous Transaction Processing (ATP) es el destino.

Descripción de la ilustración postgres-atp.png
Para este escenario de replicación, necesita:
- Dos despliegues:
- Un despliegue PostgresSQL para la base de datos origen
- Un despliegue de Oracle para la tecnología de destino
- Conexiones:
- Una conexión a PostgreSQL y, a continuación, asignada al despliegue PostgreSQL
- Conexión a Autonomous Transaction Processing y, a continuación, asignada al despliegue de Oracle
- Si el despliegue de destino no tiene un punto final público, cree una conexión de Oracle GoldenGate y, a continuación, asígnela al despliegue de origen.
- Procesos:
- Proceso de extracción creado en el despliegue de origen
- Una ruta de distribución creada en el despliegue de origen
- Un Replicat creado en el despliegue de destino
Este escenario de replicación está disponible como un inicio rápido.
Ejemplo: de PostgreSQL a MySQL
En este ejemplo, PostgreSQL es la tecnología de origen y MySQL es el destino.

Descripción de la ilustración postgres-mysql.png
Para este escenario de replicación, necesita:
- Dos despliegues:
- Un despliegue PostgresSQL para la base de datos origen
- Un despliegue MySQL para la tecnología de destino
- Conexiones:
- Una conexión a PostgreSQL y, a continuación, asignada al despliegue PostgreSQL
- Una conexión a MySQL y, a continuación, asignada al despliegue MySQL
- Si el despliegue de destino no tiene un punto final público, cree una conexión de Oracle GoldenGate y, a continuación, asígnela al despliegue de origen.
- Procesos:
- Proceso de extracción creado en el despliegue de origen
- Una ruta de distribución creada en el despliegue de origen
- Un Replicat creado en el despliegue de destino
Este escenario de replicación está disponible como un inicio rápido.
PostgreSQL a Snowflake
En este ejemplo, PostgreSQL es la tecnología de origen y Snowflake es el destino.

Descripción de la ilustración postgres-snowflake.png
Para este escenario de replicación, necesita:
- Dos despliegues:
- Un despliegue PostgresSQL para la base de datos origen
- Un despliegue de Big Data para la tecnología de destino
- Conexiones:
- Una conexión a PostgreSQL y, a continuación, asignada al despliegue PostgreSQL
- Una conexión a Snowflake y, a continuación, asignada al despliegue de Big Data
- Si el despliegue de destino no tiene un punto final público, cree una conexión de Oracle GoldenGate y, a continuación, asígnela al despliegue de origen.
- Procesos:
- Proceso de extracción creado en el despliegue de origen
- Una ruta de distribución creada en el despliegue de origen
- Un Replicat creado en el despliegue de destino
Este escenario de replicación está disponible como un inicio rápido.