Replica i dati tra database cloud in aree diverse con il peering VCN

Scopri come impostare e configurare il peering Oracle Cloud Infrastructure GoldenGate e Virtual Cloud Network (VCN) per replicare i dati tra due database AI autonomi Oracle situati in due aree diverse.

Panoramica

Oracle Cloud Infrastructure GoldenGate consente di replicare i dati nei database OCI supportati che si trovano in aree diverse con endpoint privati. Questo esempio mostra come connettere OCI GoldenGate a Phoenix (Area A) a un'istanza di Autonomous AI Database a Francoforte (Area B) con un endpoint privato.

Segue la descrizione dell'immagine diff-region-vcn.png

Descrizione dell'illustrazione diff-region-vcn.png

Prima di iniziare

Per procedere è necessario disporre dei seguenti elementi:

Task 1: Configurare la rete

  1. Nell'area A, creare una VCN (VCN A) con due subnet regionali:

    • Pubblico (10.0.0.0/24)

    • Privato (10.0.1.0/24)

    1. Nella pagina Dettagli VCN A selezionare Gateway.

    2. In Collegamenti gateway di instradamento dinamico, selezionare Crea collegamento DRG

    3. Nel pannello Crea collegamento DRG, immettere un nome e selezionare una posizione, quindi selezionare Crea collegamento DRG.

    4. Nell'elenco Collegamenti DRG selezionare il nome DRG creato. Viene visualizzata la pagina Dettagli DRG.

    5. Nella pagina Dettagli DRG selezionare il nome del DRG, quindi selezionare Allegati.

    6. In Collegamenti di connessione peering remota, selezionare Crea connessione peering remota.

    7. Nel pannello Crea connessione peering remoto immettere un nome, lasciare invariate le impostazioni predefinite, quindi selezionare Crea connessione peering remoto. Un collegamento RPC viene aggiunto automaticamente al DRG e il relativo stato di peering viene impostato su Nuovo (non sottoposto a peering).

    8. Nell'elenco Collegamenti connessioni peering remoto, selezionare l'RPC creato.

    9. Nella pagina Dettagli RPC, per OCID, selezionare Copia.

      Nota: è possibile incollare temporaneamente l'OCID in un editor di testo per un uso successivo.

  2. Ripetere il passo precedente nell'area B per creare una VCN (VCN B) con due subnet regionali e DRG:

    • Pubblico (192.168.0.0/24)

    • Privato (192.168.1.0/24)

  3. Nella pagina Dettagli RPC dell'area B selezionare il nome RPC, quindi selezionare Stabilisci connessione.

  4. Nel pannello Stabilisci connessione selezionare l'area A, quindi incollare l'OCID RPC dell'area A. Lo stato peer viene quindi impostato su Peer.

  5. Nella pagina Dettagli VCN A, selezionare Ciclo di produzione, quindi selezionare Tabella percorso per subnet privata -<Nome VCN>.

  6. Selezionare Aggiungi regole di instradamento.

  7. Nel pannello Aggiungi regole di instradamento, completare i campi riportati di seguito, quindi selezionare Aggiungi regole di instradamento.

    1. Tipo di destinazione: Gateway di instradamento dinamico

    2. Blocco CIDR della destinazione: 192.168.1.0/24

  8. Nella pagina Dettagli della VCN B, in Risorse, selezionare Elenchi di sicurezza, quindi selezionare Lista di sicurezza per la subnet privata -<Nome VCN>.

  9. Selezionare Aggiungi regole di entrata.

  10. Nella finestra di dialogo Aggiungi regole di entrata completare i campi riportati di seguito, quindi selezionare Aggiungi regole di entrata.

    1. Tipo di origine: CIDR

    2. CIDR di origine: 10.0.1.0/24

    3. Protocollo IP: TCP

    4. Intervallo di porte di origine: All

    5. Intervallo porte di destinazione: 1522

      Nota: questa è la porta predefinita per accedere alle istanze di Oracle Autonomous AI Database (ADB).

  11. Nella pagina Dettagli della VCN B, in Risorse, selezionare Tabelle instradamento, quindi selezionare Tabella instradamento per subnet privata -<Nome VCN>.

  12. Selezionare Aggiungi regole di instradamento.

  13. Nel pannello Aggiungi regole di instradamento, completare i campi riportati di seguito, quindi selezionare Aggiungi regole di instradamento.

    1. Tipo di destinazione: Gateway di instradamento dinamico

    2. CIDR di destinazione: 10.0.1.0/24

Task 2: Creazione di una distribuzione

Assicurarsi di utilizzare la VCN A nell'area A, gestita in peering con la VCN B nell'area B.

Per informazioni sulle aree in cui è disponibile OCI GoldenGate, vedere Cloud Data Region.

Per creare una distribuzione, attenersi alle istruzioni fornite.

Task 2: Configurare il peering DNS

  1. Creare un endpoint di ascolto e di inoltro nella VCN A:

    1. Nel menu di navigazione della console di Oracle Cloud, selezionare Networking, quindi Reti cloud virtuali.

    2. Dalla lista delle reti cloud virtuali, selezionare la VCN A.

    3. Nella VCN A, in Informazioni VCN, selezionare il resolver DNS.

    4. In Risorse selezionare Endpoint, quindi selezionare Crea endpoint per creare un endpoint di ascolto.

      1. Nel pannello Crea endpoint immettere un nome.

      2. Per Scegliere una subnet, selezionare la subnet VCN A Private dall'elenco a discesa.

      3. Per Tipo di endpoint, selezionare Ascolto.

      4. Selezionare Crea endpoint.

    5. Ripetere il passo 1 per creare l'endpoint Inoltro. Assicurarsi di selezionare Inoltro per Tipo di endpoint.

      Nota: per ulteriori informazioni, vedere Creazione di un endpoint resolver.

  2. Ripetere il passo 1 per creare un endpoint di ascolto e di inoltro nella VCN B.

  3. Gestire le regole per la VCN A:

    1. Tornare alla VCN A, selezionare il resolver DNS.

    2. In Risorse selezionare Regole, quindi selezionare Gestisci regole.

      1. Nel pannello Gestisci regole, in Condizione regola, selezionare Domini dall'elenco a discesa.

      2. Per i domini, immettere il nome del dominio DNS per la VCN A.

        È inoltre possibile aggiungere il nome di dominio ADB se si prevede di connettersi ad esso. Ad esempio, se la tua area è Phoenix, il tuo nome di dominio ADB sarà: adb.us-phoenix-1.oraclecloud.com

      3. Per l'endpoint di origine, selezionare un endpoint di ascolto per la VCN B dall'elenco a discesa.

      4. Per Indirizzo IP di destinazione, immettere l'indirizzo IP di destinazione.

      5. Selezionare Salva modifiche.

        Nota: per ulteriori informazioni sulla creazione di una regola risolutore, vedere Regole risolutore.

Task 4: Creare e assegnare connessioni

  1. Creare connessioni per i database di origine e di destinazione.

    Nota:

    Accertarsi che:

    • Selezionare 'Endpoint dedicato' per il metodo di instradamento del traffico.

    • Assicurarsi che il dominio utilizzato dall'FQDN fornito nella stringa di connessione o nel wallet venga inoltrato correttamente al resolver DNS appropriato utilizzando le relative regole. Per ulteriori informazioni, vedere Regole risolutore.

  2. Assegnare le connessioni alla distribuzione creata nel task 2.

Task 5: Replica dati

  1. Tornare alla pagina Distribuzioni, quindi selezionare la distribuzione creata nel task 2.

  2. Nella pagina Dettagli distribuzione, selezionare Avvia console.

  3. Eseguire il login alla console di distribuzione OCI GoldenGate

  4. Aggiungere informazioni sulle transazioni e una tabella di checkpoint.

  5. Aggiungere ed eseguire un'estrazione.

  6. Aggiungere ed eseguire Replicat.

Task 6: Monitoraggio e manutenzione dei processi

  1. Monitorare il processo di replica.

  2. Gestisci file trail.

Ulteriori informazioni