Replica i dati da Db2 per i ad Autonomous Data Warehouse

Impara a replicare i dati da un sistema Db2 per i sistemi i ad Autonomous Data Warehouse utilizzando OCI GoldenGate.

Prima di iniziare

Per completare correttamente questo avvio rapido, è necessario disporre dei seguenti elementi:

  • Un Db2 on premise esistente per il database i con utenti e privilegi configurati correttamente.
  • Un'istanza di Autonomous Data Warehouse esistente nella tenancy Oracle Cloud, con l'utente GGGADMIN sbloccato
  • Connessione di rete dal sistema on premise alla tenancy Oracle Cloud utilizzando FastConnect o VPN
  • Le regole di sicurezza VCN appropriate per consentire la connessione dalla subnet privata all'indirizzo Db2 on premise per i tramite TCP/IP

Task 1: creare le risorse OCI GoldenGate

Creare innanzitutto le distribuzioni e le connessioni:
  1. Creare l'origine Db2 per la distribuzione i.

    Suggerimento

    • Nel pannello Crea distribuzione, assicurarsi di selezionare Db2 per i per il tipo.
    • Si consiglia di utilizzare OCI IAM per l'area di memorizzazione delle credenziali per evitare problemi con il login e i percorsi di distribuzione.
  2. Creare la distribuzione Oracle Database di destinazione.

    Suggerimento

    Nel pannello Crea distribuzione, assicurarsi di selezionare Oracle per il tipo.
  3. Mentre il servizio crea le distribuzioni, creare le connessioni di origine e di destinazione.
  4. Assegnare ogni connessione alla rispettiva distribuzione.

    Suggerimento

    • Assegnare Db2 per la connessione i a Db2 per la distribuzione i.
    • Assegnare la connessione ad Autonomous Database alla distribuzione Oracle.
    • Assegnare la connessione al server Oracle GoldenGate a Db2 per la distribuzione i. Ciò consente alla distribuzione Db2 for i di connettersi alla distribuzione Oracle.
    • Assegnare la connessione al server Db2 per i GoldenGate alla distribuzione Oracle. Ciò consente alla distribuzione Oracle di connettersi a Db2 per la distribuzione i.
  5. Dopo che lo stato della distribuzione Db2 for i è Attivo, passare al task successivo.

Task 2: Impostazione della distribuzione di origine

Prima di iniziare, assicurarsi che lo stato dell'origine Db2 per la distribuzione i sia Attivo.
  1. Nella pagina dei dettagli della distribuzione di origine Db2, fare clic su Avvia console.
  2. Aggiungere ed eseguire un Extract.

    Nota

    Assicurarsi di effettuare le operazioni seguenti:
    • Aggiungere le informazioni sulle transazioni (TRANDATA) per abilitare la registrazione supplementare.
    • Extract è in esecuzione e acquisisce le modifiche di origine prima di passare al passo successivo.

Task 3: Impostazione della distribuzione di destinazione

  1. Nella pagina dei dettagli di distribuzione di Oracle Autonomous Database di destinazione, fare clic su Avvia console.
  2. Aggiungere ed eseguire un Target-Initiated Path:
    1. Fare clic su Receiver Service
    2. Nella pagina Servizio ricevente, fare clic su Aggiungi Target-Initiated Path (icona più).
    3. Completare i campi Aggiungi percorso con i valori riportati di seguito.
      1. Nella pagina Informazioni percorso, immettere un valore in Nome percorso.
      2. Nella pagina Opzioni origine, effettuare le operazioni riportate di seguito.
        1. Per Protocollo di origine, selezionare wss.
        2. Per Host di origine, fare clic su Copia accanto al valore URL console nella pagina Db2 di origine per i dettagli della distribuzione, quindi incollare il valore.

          Suggerimento

          Assicurarsi di rimuovere https:// e le eventuali barre finali (/) dall'URL.
        3. In Numero porta, immettere 443.
        4. Per Nome percorso, immettere il nome di due caratteri del file Extract creato nel task 2.
        5. Per Imposta metodo di autenticazione origine, selezionare OAuth.
        6. Fare clic su Successivo.
      3. Nella pagina Opzioni di destinazione immettere il nome di due caratteri per il Track di destinazione, quindi fare clic su Successivo.
      4. Nella pagina Opzioni gestite, fare clic su Crea percorso ed esecuzione.
  3. Verificare che Target-Initiated Path sia stato creato e in esecuzione.

Task 4: Replica dati

  1. Nel file Db2 di origine per la distribuzione i fare clic su Distribution Service e verificare che il file Distribution Path sia in esecuzione.
  2. Nell'implementazione di destinazione di Oracle Autonomous Database, aggiungi ed esegui un Replicat.
  3. Dopo aver eseguito Replicat, è possibile monitorare le prestazioni.
  4. Gestisci file trail