Replica dei dati da PostgreSQL a MySQL
Impara a replicare i dati da PostgreSQL a MySQL utilizzando OCI GoldenGate.
Prima di iniziare
Per completare correttamente questo QuickTart, è necessario disporre dei seguenti elementi:
- Installazione PostgreSQL da utilizzare come database di origine (le istruzioni di installazione sono riportate nell'impostazione dell'ambiente).
- Aprire la porta 5432 nell'elenco di sicurezza della VCN per poter accedere a PostgreSQL sulla porta predefinita.
- Un HeatWave nel database OCI da utilizzare come database di destinazione.
Task 1: creare le risorse GoldenGate OCI
Questo esempio di avvio rapido richiede distribuzioni e connessioni sia per l'origine che per la destinazione.
- Creare una distribuzione per il database PostgreSQL di origine.
- Creare una distribuzione MySQL per la destinazione HeatWave nel database OCI.
- Creare una connessione PostgreSQL.
- Per Tipo, selezionare PostgreSQL Server dall'elenco a discesa.
- In Nome database, immettere
ociggll. - Per l'host, immettere l'IP pubblico dell'istanza di computazione su cui viene eseguito PostgreSQL.
- Per Porta immettere
5432. - In Nome utente immettere
ggadmin. - In Password, immettere la password.
- Per Protocollo di sicurezza, selezionare Plain dall'elenco a discesa.
- Creare un HeatWave sulla connessione OCI.
- (Facoltativo) Se HeatWave nel database OCI non dispone di un endpoint pubblico, creare una connessione a GoldenGate e quindi assegnare questa connessione alla distribuzione PostgreSQL di origine.
- Assegnare la connessione di origine alla distribuzione PostgreSQL di origine.
- Assegnare la connessione di destinazione alla distribuzione MySQL di destinazione.
Task 2: Creazione delle estrazioni
- Aggiungere il file Change Data Capture Extract:
- Aggiungere l'estrazione del caricamento iniziale:
Si torna alla pagina Estrazioni, in cui è possibile osservare l'inizio dell'estrazione.
Task 4: creare il file Distribution Path per Initial Load Extract
Per creare un file Distribution Path per Initial Load Extract, effettuare le operazioni riportate di seguito.
Task 6: creare il file Distribution Path per Change Data Capture
Per creare un file Distribution Path per Change Data Capture, effettuare le operazioni riportate di seguito.
- Nella console di distribuzione origine PostgreSQL, fare clic su Servizio di distribuzione.
- Fare clic su Aggiungi Distribution Path.
- Completare il form Aggiungi percorso come riportato di seguito.
- Nella console di distribuzione destinazione MySQL, fare clic su Servizio ricevente, quindi rivedere il Receiver Path creato.