移轉受 Oracle Data Guard 保護的單一執行處理 Oracle Database
下列架構圖顯示部署在企業內部部署之資料中心的單一執行處理 Oracle Database 與 Oracle Data Guard :

migrate-single-instance-premises-oracle-data-guard-arch.png 圖解描述
將此部署移轉至 OCI 時,您可以使用下列選項確保資料庫高可用性:
- 移轉至 Oracle Base Database Service
- 移轉至 Oracle Autonomous Database Serverless
- 移轉至 Oracle Cloud VMware Solution
移轉至 Oracle Base Database Service
依照預設,Oracle Base Database Service 符合 MAA 銅級。
下列架構圖顯示 Oracle Base Database Service 上的單一執行處理 Oracle Database ,以及跨區域的 Oracle Data Guard :

migrate-basedb-service-oracle-data-guard-regions-arch.png 圖解描述
此架構由下列元件組成:
- 在每個區域中,一個具有兩個子網路和一個服務閘道的 VCN,用於存取 OCI 管理的服務。
- 每個 VCN 中的 DRG 以及 VCN 之間的遠端對等互連連線 (RPC)。
- 在主要區域之應用程式子網路中執行的 OCI Compute VM 主要應用程式。
- 在待命區域之應用程式子網路中執行的 OCI Compute VM 上的待命應用程式。
- 主要單一執行處理 Oracle Database 部署在「主要」區域之資料庫子網路中的 Oracle Base Database Service 上。
- 待命單一執行處理 Oracle Database 部署在待命區域中資料庫子網路的 Oracle Base Database Service 上。
- Oracle Data Guard 會將資料從「主要」複製到「待命」資料庫。
- OCI Full Stack DR 協調切換和容錯移轉作業。
- 用於資料庫自動備份的 Oracle Database Autonomous Recovery Service 。
- (選用) OCI Object Storage 服務作為資料庫自動備份的替代解決方案。
- (選用) OCI Vault 用於 TDE 金鑰管理。
此架構的優點來自:
- Oracle Grid Infrastructure 提供高可用性。
- 使用 Oracle Data Guard 待命資料庫的資料保護和 (近似) 零資料遺失。
- 使用 OCI Full Stack DR 協調應用程式和資料庫的切換和容錯移轉。
- 使用應用程式連續性,避免在停機和維護作業期間發生中斷的應用程式保護。
- 使用 Oracle Database Autonomous Recovery Service ,減少主要和待命資料庫的備份工作負載。
- 自動化資料庫佈建和生命週期作業。
- 自動設定 Oracle Data Guard 。
- 預設會啟用 TDE,並提供使用 OCI Vault 來管理金鑰的選項。
- 使用 ZDM 進行自動化移轉。
- Oracle Cloud 授權模型。
建議
- 設定 Oracle Database Autonomous Recovery Service 的自動備份,即使資料受到 Oracle Data Guard 的保護,也能透過實行永久增量備份策略來減少資料庫上的備份工作負載。
- 啟用待命備份,以跨區域進行備份複寫。
- 您可以使用作用中資料保全進行全面的資料損毀預防,包括自動區塊修復、線上升級和移轉、將工作負載卸載至待命資料庫,並啟用應用程式連續性,以在一般使用者的計畫性和非計畫性事件期間遮蔽資料庫中斷,並確保應用程式不中斷。
移轉至 Oracle Autonomous Database Serverless
下列架構顯示 Oracle Autonomous Database Serverless 與跨區域的 Oracle Autonomous Data Guard :

migrate-autonomousdb-serverless-data-guard.png 圖解描述
此架構由下列元件組成:
- 在每個區域中,一個具有兩個子網路和一個服務閘道的 VCN,用於存取 OCI 管理的服務。
- 在主要區域之應用程式子網路中執行的 OCI Compute VM 主要應用程式。
- 在待命區域之應用程式子網路中執行的 OCI Compute VM 上的待命應用程式。
- 主要 Oracle Autonomous Database Serverless ,透過主要區域中的資料庫子網路存取專用端點。
- 透過待命區域中的資料庫子網路存取專用端點的待命 Oracle Autonomous Database Serverless 。
- 跨區域 Oracle Autonomous Data Guard 可將資料從主要資料複製到待命 Autonomous Database 。
- OCI Full Stack DR 協調切換和容錯移轉作業。
- (選用) OCI Vault 用於 TDE 金鑰管理。
此架構的優點來自:
- Oracle Exadata 和 Oracle RAC 提供的內建高可用性和備援功能。
- 透過 Oracle Autonomous Data Guard 待命資料庫,提供資料保護和近乎零的資料遺失。
- 使用 OCI Full Stack DR 協調應用程式和資料庫的切換和容錯移轉。
- 使用應用程式連續性,避免在停機和維護作業期間發生中斷的應用程式保護。
- 運算和儲存資源的線上和自動擴展性。
- 自動化資料庫佈建和自主生命週期作業。
- 自動設定 Oracle Autonomous Data Guard 。
- 預設會啟用 TDE,並提供使用 OCI Vault 來管理金鑰的選項。
- 使用 ZDM 進行自動化移轉。
- OCI 授權模型和 Enterprise Edition 選項無須額外付費。
建議
啟用應用程式連續性,以遮蔽來自一般使用者之計畫性和非計畫性事件期間的資料庫中斷,並確保應用程式不中斷。
移轉至 Oracle Cloud VMware Solution
下列架構圖顯示 OCVS 上的單一執行處理 Oracle Database (跨區域使用 Oracle Data Guard):

migrate-single-oci-odb-ovcs-dg-regions.png 圖解描述
此架構由每個區域中的下列元件組成:
- 具備服務閘道的 VCN 可存取 OCI 管理的服務。
- 每個 VCN 中的動態路由閘道 (DRG),以及 VCN 之間的遠端對等互連連線 (RPC)。
- OCVS 軟體定義資料中心 (SDDC)。
- 主要區域中 OCVS 所提供 OCI Compute VM 的主要應用程式。
- 待命區域中 OCVS 所提供 OCI Compute VM 上的待命應用程式。
- 主要區域中 OCVS 提供之 OCI Compute VM 的主要單一執行處理 Oracle Database 。
- 待命區域中 OCVS 提供之 OCI Compute VM 上的待命單一執行處理 Oracle Database 。
- Oracle Data Guard 可將資料從「主要」複製到「待命」資料庫。
- 用於資料庫備份的 OCI Object Storage 。
建議
-
使用 Oracle Database 雲端備份模組將資料庫備份設定為 OCI Object Storage ,並享有跨可用性網域或容錯域的三向鏡像功能。
-
透過自動區塊修復、線上升級和移轉,使用主動式資料保全進行全面的資料損毀預防,以幾乎可橫向擴展的方式將工作負載卸載至待命資料庫。
-
啟用應用程式連續性,以遮蔽來自一般使用者之計畫性和非計畫性事件期間的資料庫中斷,並確保應用程式不中斷。
選項比較
下表比較單一執行處理 Oracle Database 與 Oracle Data Guard 移轉選項與 Oracle Autonomous Database Serverless 、Oracle Base Database Service 及 Oracle Cloud VMware Solution :
功能 | Oracle Base Database Service | Oracle Autonomous Database Serverless | Oracle Cloud VMware 解決方案 |
---|---|---|---|
資料庫部署 | 昏迷 | Autonomous | 手動 |
生命週期作業 | 自動化動作 | Autonomous | 手動 |
Data Guard 設定 | 自動化動作 | 自動化動作 | 手動 |
容錯移轉作業 | 使用快速啟動容錯移轉自動化 | 自動 (如果保證零資料遺失) | 使用快速啟動容錯移轉自動化 |
授權 | 包括 BYOL 和授權 | 包括 BYOL 和授權 | BYOL |
TDE 加密 | 預設與包含 | 預設與包含 | 手動,已付選項 |
TDE 金鑰存放區 | 本機公事包與 OCI Vault | 本機公事包與 OCI Vault | 區域公事包 |
資料庫移轉 | 使用 Oracle ZDM 自動化 | 使用 Oracle ZDM 自動化 | 手動 |
Oracle MAA 層次 | 銅級與 Oracle Data Guard | 金級 (本機 Oracle Autonomous Data Guard 待命資料庫) | Bronze + Oracle Data Guard (客戶責任) |
高可用性 | Oracle Data Guard | Oracle Exadata 與 Oracle RAC | Oracle Data Guard |
災害復原 (DR) | Oracle Data Guard | Oracle Autonomous Data Guard | Oracle Data Guard |
DR 作業 | OCI Full Stack DR | OCI Full Stack DR | 手動 |
備份作業 | 自動化動作 | Autonomous | 手動 |
回復作業 | 自動化動作 | 自動化動作 | 手動 |
RPO (區域停機) | (接近) 0 | 最多 1 分鐘 | (接近) 0 |
RTO (區域性停機) | 容錯移轉時間 | 15 分鐘 | 容錯移轉時間 |
應用程式連續性 | 是 | 是 | 是 |