在不同區域的雲端資料庫之間複製資料

瞭解如何設定和設定 Oracle Cloud Infrastructure GoldenGate,以在位於不同區域的兩個自治式 AI 資料庫之間複製資料。

概觀

Oracle Cloud Infrastructure GoldenGate 可讓您複寫位於不同區域之受支援 OCI 資料庫中的資料。下列步驟將引導您瞭解如何設定及執行此複寫模型。

diff-region.png 的描述如下

diff-region.png 圖解描述

開始之前

您必須具有下列項目才能完成此快速啟動:

請參閱支援的項目提供 OCI GoldenGate 的區域

作業 1:建立 OCI GoldenGate 資源

  1. 區域 A 和 B 中的建立部署。請確定您在「進階」選項中啟用 GoldenGate 主控台公用存取

  2. 在「區域 A」(來源區域) 中,建立來源資料庫的連線

  3. 在區域 A 中將來源連線指派給來源部署

  4. 在「區域 B」(目標區域) 中,建立目標資料庫的連線

  5. 在區域 B 中將目標連線指派給目標部署

  6. 使用目標部署連線詳細資訊在區域 A 中建立 GoldenGate 連線,並將其指派給來源部署。

任務 2:設定來源部署

  1. 在區域 A (來源區域) 中,從部署詳細資料頁面啟動部署主控台,並使用您在任務 1 中指定的 GoldenGate 憑證登入。

  2. 新增交易資訊

  3. 新增與執行 anExtract 。請先確定 Extract 正在執行中並擷取來源變更,再繼續進行下一個步驟。

  4. 如果使用 GoldenGate 證明資料存放區,請新增來源部署可用來連線至目標部署的「路徑連線」:

    1. 在導覽功能表中,選取路徑連線

    2. 在「路徑連線」上,選取新增路徑連線 (加號圖示),然後完成欄位,如下所示:

      1. 證明資料別名中,輸入別名。

      2. 使用者 ID 中,輸入 ggsnet

      3. 密碼驗證密碼中,輸入密碼。

    3. 選取提交

工作 3:設定目標部署

  1. 在「區域 B」(目標區域) 中,從部署詳細資料頁面啟動部署主控台,然後使用您在「任務 1」中指定的 GoldenGate 憑證登入。

  2. 如果使用 GoldenGate 證明資料存放區,請建立來源部署用來連線至目標部署的使用者:

    1. 在導覽功能表中,選取使用者管理

    2. 選取新增使用者 (加號圖示)、依下列方式完成欄位,然後選取提交

      • 對於認證者,請從下拉式清單中選取密碼

      • 對於角色,請從下拉式清單中選取運算子

      • 若為使用者名稱,請輸入名稱 (例如 ggsnet)。

      • 密碼中,輸入與此使用者關聯的密碼。驗證密碼。

  3. 使用下列值新增目標起始的路徑

    1. 來源歷程檔名稱:輸入建立「擷取」時使用的兩個字元來源歷程檔名稱

    2. 目標認證方法

      • 如果使用 GoldenGate 證明資料存放區,請選取 UserID 別名

      • 如果使用 IAM 證明資料存放區,請選取 OAuth

    3. 目標協定wss

    4. 目標主機<domain>.deployment.goldengate.<source-region>-1.oci.oraclecloud.com

      注意:您可以從來源「建置詳細資訊」頁面複製並貼上主控台 URL,然後移除 https:// 協定。

    5. 連接埠號碼443

    6. 網域:輸入來源 OCI GoldenGate 使用者名稱 (ggsnet)

    7. 別名:輸入來源 OCI GoldenGate 別名

    8. 目標歷程檔名稱:為目標歷程檔輸入兩個字元歷程檔名稱

  4. 請確定目標起始的路徑是在目標區域 OCI GoldenGate 部署主控台中建立。

作業 4:複製資料

  1. 在區域 A 的來源部署主控台上,確認分配路徑是在分配服務中建立。

  2. 傳回區域 B 中的目標部署主控台,然後新增並執行 Replicat 。Replicat 會讀取由目標起始路徑建立的歷程檔。

  3. 監督效能

  4. 管理歷程檔