關於移轉至 Oracle Cloud Infrastructure GoldenGate

Oracle Cloud Infrastructure GoldenGate 是完全建置在 Oracle 第二代雲端平台 Oracle Cloud Infrastructure (OCI) 上的雲端原生服務。它在安全且健全的雲端環境中提供 Oracle GoldenGate 的同級最佳資料複製功能。使用本指南,將您的 Oracle GoldenGate Classic 和 Microservices 執行處理搬移至目前位於下列任一位置的 OCI GoldenGate:

移轉至 OCI GoldenGate 有數項優點。Oracle Cloud Infrastructure 使用最新的雲端技術和標準開發。它以更低的成本和更高的安全性,提供一致的效能、更好的功能。Oracle 會定期新增區域、服務和功能,持續投資並發展 Oracle Cloud Infrastructure。OCI GoldenGate 是一項完全受管理的雲端原生服務,可提供每個工作負載的擴展和彈性,讓您能夠依使用的運算單元付費。

將您的執行處理移轉至 Oracle Cloud Infrastructure,並受惠於下列管理功能:

深入瞭解:

關於 Oracle Cloud Infrastructure

熟悉基本 OCI 概念,以及其與同等 Oracle Cloud Infrastructure Classic 概念的差異。

區間

可讓您組織及控制對雲端資源的存取。區間是相關資源的邏輯群組,例如執行處理、虛擬雲端網路 (VCN) 和區塊磁碟區,只有管理員授予適當權限的特定使用者群組才能存取此群組。

區域和可用性網域

Oracle Cloud Infrastructure 實體由區域和可用性網域代管。區域是本地化的地理區域,可用性網域則是位於區域內的一或多個資料中心。一個區域是由一或多個可用性網域所組成。Oracle Cloud Infrastructure 資源是特定區域的資源,例如虛擬雲端網路,或特定可用性網域 (例如運算執行處理)。

Oracle Cloud Infrastructure Classic 不使用可用性網域。

虛擬雲端網路和子網路

虛擬雲端網路 (VCN) 包含一或多個子網路。您可以使用選擇性的網際網路閘道設定雲端網路來處理公用流量,以及選擇性的 IPSec 連線或 FastConnect 來安全地擴充您的內部部署網路。

Oracle Cloud Infrastructure Classic 中,您可以將執行處理指派給 IP 網路或共用網路。一般而言,您會為共用網路建立一個子網路,並為 Oracle Cloud Infrastructure Classic 中的每個 IP 網路建立個別的子網路。與 Oracle Cloud Infrastructure Classic 不同,Oracle Cloud Infrastructure 不允許您為平台服務保留 IP 位址。

子網路的安全清單允許和封鎖來自特定 IP 位址和連接埠的流量。在 Oracle Cloud Infrastructure Classic 中,執行處理的存取規則提供類似的功能,雖然安全清單是在子網路層級設定。

FastConnect

執行處理可以使用 Oracle Cloud Infrastructure FastConnect 與 Oracle Cloud 以外的資源進行通訊,此連線可提供企業內部部署網路的快速專用連線。此服務等同於 Oracle Cloud Infrastructure FastConnect Classic。或者,您也可以在 Oracle Cloud Infrastructure 中使用 IPSec VPN 來取代 Oracle Cloud Infrastructure Classic 中的 VPN 即服務 (VPNaaS) 或 Corente。

儲存桶

Oracle Cloud Infrastructure Object Storage 中的儲存桶可用於儲存檔案,並與多個執行處理共用。需有使用者產生的認證權杖 (認證權杖) 才能存取儲存桶。Oracle Cloud Infrastructure Object Storage Classic 在 Oracle Cloud Infrastructure Classic 中提供相同的服務,但不會使用認證權杖。

若要深入瞭解這些概念,請參閱 Key Concepts and Terminology

OCI 使用者與群組

Oracle Cloud Infrastructure 使用身分識別與存取管理 (IAM) 來管理使用者、群組及原則。

使用者存取 Oracle Cloud Infrastructure 服務的權限來自其所屬的群組。群組的權限是由原則所定義。原則定義群組成員可執行的動作,以及區間。然後,使用者可以根據為其所屬群組設定的原則來存取服務和執行作業。例如,下列原則會將 MyGroup 的成員授與 MyCompartment 中所有資源的所有權限:

allow group MyGroup to manage all-resources in compartment MyCompartment

此系統預設也會設定為使用 Oracle Identity Cloud Service (IDCS) 作為同盟身分識別提供者。因此,當您在 Oracle Cloud Infrastructure 中定義原則時,可以重複使用 Oracle Identity Cloud Service 中現有的使用者和群組。您可以將使用者新增至 Oracle Cloud Infrastructure 的新群組,或將現有的 Oracle Identity Cloud Service 群組對應至 Oracle Cloud Infrastructure 群組。

雖然原則控制對 Oracle Cloud Infrastructure 中服務的存取,但管理員角色仍可控制只在 Oracle Cloud Infrastructure Classic 的「我的服務」儀表板上找到之平台服務的存取。將 Oracle Identity Cloud Service 使用者和群組指定給管理員角色,以便將 Oracle Cloud Infrastructure 中找不到之服務的存取權授予管理員角色。

深入瞭解:

移轉範疇

您可以使用此指南,將 Oracle AI Database 的 Oracle GoldenGate Classic 和 Microservices 執行處理移轉至 OCI GoldenGate。

本指南中的步驟僅針對 Oracle AI Database 的 Oracle GoldenGate Classic 和 Microservices 架構進行驗證。下列內容不在本指南的範圍內:

如果您使用 Oracle Database Classic Cloud Service,建議您將 Oracle Database Classic Cloud Service 移轉至 Oracle Cloud Infrastructure 上的 Oracle AI Database。如需有關如何將 Oracle Database Classic Cloud Service 移轉至 Oracle Cloud Infrastructure 上的 Oracle AI Database 的步驟,請參閱選取移轉資料庫執行處理的方法

移轉作業流程

移轉路徑涉及將 Oracle GoldenGate 執行處理移至 OCI GoldenGate 部署。移轉不會變更您目前的 Oracle GoldenGate 執行處理組態,您可以在移轉完成後,在 Oracle GoldenGate 中執行及管理複寫。

以下簡要概述需要完成的移轉任務:

  1. 如果您尚未這麼做,請建立一個 Oracle Cloud Infrastructure 帳戶,然後為 OCI GoldenGate 建立必要的資源和原則

  2. 建立 OCI GoldenGate 部署建立連線

  3. 移轉您的 Oracle GoldenGate Extract

  4. 移轉 Oracle GoldenGate Extract Pumps

  5. 移轉 Oracle GoldenGate Replicats

  6. 在 OCI GoldenGate 部署主控台中啟動新的 Replicat。

  7. 確定新的 Replicat 處理作業順利執行,且目標資料庫中沒有重複項目

  8. 清除及刪除所有 Oracle GoldenGate 執行處理 Extract 和 Replicat