Esempio di topologie OCI GoldenGate
Prima di creare le distribuzioni OCI GoldenGate, esaminare queste topologie di esempio per pianificare il numero di risorse necessarie per la soluzione.
Distribuzioni
Per determinare il numero di distribuzioni necessarie per la tua soluzione, considera i tipi di tecnologie tra cui stai replicando i dati.
Ad esempio, se i database di origine e di destinazione sono database autonomi Oracle, è necessario un solo tipo di distribuzione Oracle.

Descrizione dell'illustrazione atp-adw.png
Vedere Replica dati tra database cloud nella stessa area.
- Creare una distribuzione MySQL per l'origine MySQL
- Creare una distribuzione Big Data per la destinazione Big Data
connessioni
- Creare una connessione al MySQL database di origine, quindi assegnarla alla distribuzione MySQL
- Creare una connessione alla tecnologia Big Data di destinazione, quindi assegnarla alla distribuzione Big Data
Nota
Se la distribuzione di destinazione non dispone di un endpoint pubblico, è necessario creare anche una connessione GoldenGate, quindi assegnare questa connessione alla distribuzione di origine.Esempio: istanza gestita di Azure SQL in Autonomous Transaction Processing
In questo esempio, Azure SQL Managed Instance è la tecnologia di origine e Autonomous Transaction Processing (ATP) è la destinazione.

Descrizione dell'illustrazione azure-atp.png
Per questo scenario di replica è necessario:
- Due implementazioni:
- Una distribuzione di Microsoft SQL Server per il database di origine
- Distribuzione Oracle per il database di destinazione
- Connessioni:
- Connessione all'istanza gestita di Azure SQL, quindi assegnata alla distribuzione di Microsoft SQL Server
- Connessione ad Autonomous Transaction Processing, quindi assegnata alla distribuzione Oracle
- Se la distribuzione di destinazione non dispone di un endpoint pubblico, creare una connessione Oracle GoldenGate e assegnarla alla distribuzione di origine.
- Processi:
- Processo di estrazione creato nella distribuzione di origine
- Percorso di distribuzione creato nella distribuzione di origine
- Replicat creato nella distribuzione di destinazione
Questo scenario di replica è disponibile come avvio rapido.
Esempio: da Autonomous Transaction Processing a Apache Kafka
In questo esempio, Autonomous Transaction Processing (ATP) è la tecnologia di origine e Apache Kafka è la destinazione.

Descrizione dell'illustrazione atp-kafka.png
Per questo scenario di replica è necessario:
- Due implementazioni:
- Distribuzione Oracle per il database di origine
- Implementazione di Big Data per la tecnologia di destinazione
- Connessioni:
- Connessione ad Autonomous Transaction Processing, quindi assegnata alla distribuzione Oracle
- Connessione ad Apache Kafka, quindi assegnata alla distribuzione Big Data
- Se la distribuzione di destinazione non dispone di un endpoint pubblico, creare una connessione Oracle GoldenGate e assegnarla alla distribuzione di origine.
- Processi:
- Processo di estrazione creato nella distribuzione di origine
- Percorso di distribuzione creato nella distribuzione di origine
- Replicat creato nella distribuzione di destinazione
Questo scenario di replica è disponibile come avvio rapido.
Esempio: da PostgreSQL ad Autonomous Transaction Processing
In questo esempio, PostgreSQL è la tecnologia di origine e Autonomous Transaction Processing (ATP) è la destinazione.

Descrizione dell'illustrazione postgres-atp.png
Per questo scenario di replica è necessario:
- Due implementazioni:
- Una distribuzione PostgresSQL per il database di origine
- Una distribuzione Oracle per la tecnologia di destinazione
- Connessioni:
- Connessione a PostgreSQL, quindi assegnata alla distribuzione PostgreSQL
- Connessione ad Autonomous Transaction Processing, quindi assegnata alla distribuzione Oracle
- Se la distribuzione di destinazione non dispone di un endpoint pubblico, creare una connessione Oracle GoldenGate e assegnarla alla distribuzione di origine.
- Processi:
- Processo di estrazione creato nella distribuzione di origine
- Percorso di distribuzione creato nella distribuzione di origine
- Replicat creato nella distribuzione di destinazione
Questo scenario di replica è disponibile come avvio rapido.
Esempio: da PostgreSQL a MySQL
In questo esempio, PostgreSQL è la tecnologia di origine e MySQL è la destinazione.

Descrizione dell'illustrazione postgres-mysql.png
Per questo scenario di replica è necessario:
- Due implementazioni:
- Una distribuzione PostgresSQL per il database di origine
- Una distribuzione MySQL per la tecnologia di destinazione
- Connessioni:
- Connessione a PostgreSQL, quindi assegnata alla distribuzione PostgreSQL
- Connessione a MySQL, quindi assegnata alla distribuzione MySQL
- Se la distribuzione di destinazione non dispone di un endpoint pubblico, creare una connessione Oracle GoldenGate e assegnarla alla distribuzione di origine.
- Processi:
- Processo di estrazione creato nella distribuzione di origine
- Percorso di distribuzione creato nella distribuzione di origine
- Replicat creato nella distribuzione di destinazione
Questo scenario di replica è disponibile come avvio rapido.
PostgreSQL fino a Snowflake
In questo esempio, PostgreSQL è la tecnologia di origine e Snowflake è la destinazione.

Descrizione dell'illustrazione postgres-snowflake.png
Per questo scenario di replica è necessario:
- Due implementazioni:
- Una distribuzione PostgresSQL per il database di origine
- Implementazione di Big Data per la tecnologia di destinazione
- Connessioni:
- Connessione a PostgreSQL, quindi assegnata alla distribuzione PostgreSQL
- Connessione a Snowflake, quindi assegnata alla distribuzione Big Data
- Se la distribuzione di destinazione non dispone di un endpoint pubblico, creare una connessione Oracle GoldenGate e assegnarla alla distribuzione di origine.
- Processi:
- Processo di estrazione creato nella distribuzione di origine
- Percorso di distribuzione creato nella distribuzione di origine
- Replicat creato nella distribuzione di destinazione
Questo scenario di replica è disponibile come avvio rapido.