移轉單一執行處理 Oracle 資料庫

在此組態選項中,您將應用程式和在內部部署 VMware 上執行的單一執行處理 Oracle Database (使用 Oracle Database 備份) 移轉至內部部署位置。Oracle Database 管理與作業通常是手動的,而且您有完整責任。

下列架構顯示部署在內部部署的單一執行處理 Oracle Database

migrate-single-instance-premises-oracledb-arch.png 的描述如下
migrate-single-instance-premises-oracledb-arch.png 圖解描述

將此部署移轉至 OCI 時,您可以使用下列選項確保資料庫高可用性:

  • 移轉至 Oracle Base Database Service
  • 移轉至 Oracle Autonomous Database Serverless
  • 移轉至 Oracle Cloud VMware Solution

移轉至 Oracle Base Database Service

Oracle Base Database Service 在 OCI 的彈性虛擬機器 (VM) 資源配置上執行 Oracle Database Enterprise Edition 和 Standard Edition 工作負載。此服務提供自動化的資料庫生命週期管理,可減少管理、內建可加速新應用程式部署的低程式碼應用程式開發,以及使用可降低成本的隨用隨付定價進行運算擴展。

Oracle Base Database Service 提供 Oracle Restart 功能、Oracle Clusterware 管理的資料庫服務、Oracle Automatic Storage Management (ASM) 以及儲存備援,而且預設符合 Oracle Maximum Availability Architecture (MAA) 銅級

下列架構顯示 Oracle Base Database Service 上的單一執行處理 Oracle Database

以下為 migrate-oracle-basedbsrvc-oci-arch.png 的描述
migration-oracle-bsrvc-oci-arch.png 圖解描述

此架構由下列元件組成:

  • 具備兩個子網路和一個服務閘道的 VCN 可存取 OCI 管理的服務。
  • 在應用程式子網路中執行的 OCI Compute VM 上的應用程式。
  • 單一執行處理 Oracle Database 部署在資料庫子網路中的 Oracle Base Database Service 上。
  • 用於資料庫自動備份的 Oracle Database Autonomous Recovery Service
  • (選用) OCI Object Storage 服務作為資料庫自動備份的替代解決方案。
  • (可選擇) 用於通透資料加密 (TDE) 金鑰管理的 OCI Vault

此架構的優點來自:

  • Oracle Grid Infrastructure 提供高可用性。
  • 使用 Oracle Database Autonomous Recovery Service 增強資料保護。
  • 自動化資料庫佈建和生命週期作業。
  • 預設會啟用 TDE,並提供使用 OCI Vault 來管理金鑰的選項。
  • 使用 ZDM 進行自動化移轉。
  • Oracle Cloud 授權模型。

建議

  • 設定自動備份至 Oracle Database Autonomous Recovery Service ,透過實行增量永久備份策略 (消除每週完整備份),將資料庫的備份工作負載降到最低。此外,它還提供虛擬完整備份複本並不需要復原增量備份,可加快回復與復原的速度。
  • 啟用 Oracle Database Autonomous Recovery Service 即時資料保護,將您的交易即時同步至復原服務。即時資料保護可將資料遺失的可能性降到最低,以達成次秒復原點目標 (RPO)。
  • 請考慮將自動備份設定為 OCI Object Storage 服務,以替代方式提供跨可用性網域或容錯域的三向鏡像。

移轉至 Oracle Autonomous Database Serverless

Oracle Autonomous Database 提供易於使用且完全自治的資料庫,不僅能夠彈性調整規模、提供快速查詢效能,而且無需任何資料庫管理。您不需要設定或管理任何硬體,也不需要使用 Oracle Autonomous Database Serverless 來安裝任何軟體。Oracle Autonomous Database 會負責佈建、備份、修正、升級以及成長或縮小資料庫。

Oracle Autonomous Database 在 Oracle Exadata 和 Oracle RAC 上執行,並享有高可用性、擴展性及備援所帶來的優勢,同時依預設亦符合 Oracle MAA 銀級

下列架構顯示 Oracle Autonomous Database Serverless

migrate-autonomousdb-serverless-oci-arch.png 描述如下
migrate-autonomousdb-serverless-oci-arch.png 圖解描述

此架構由下列元件組成:

  • VCN 具有兩個子網路,可存取 OCI 管理的服務。
  • 在應用程式子網路中執行的 OCI Compute VM 上的應用程式。
  • 透過資料庫子網路進行專用端點存取的 Oracle Autonomous Database Serverless
  • (可選擇) 用於通透資料加密 (TDE) 金鑰管理的 OCI Vault

此架構的優點來自:

  • Oracle Exadata 和 Oracle RAC 提供的內建高可用性和備援功能。
  • 使用應用程式連續性,避免在停機和維護作業期間發生中斷的應用程式保護。
  • 透過備份式災害復原增強資料保護。
  • 運算和儲存資源的線上和自動擴展性。
  • 自動化資料庫佈建和自主生命週期作業。
  • 預設會啟用 TDE,並提供使用 OCI Vault 來管理金鑰的選項。
  • 使用 ZDM 進行自動化移轉。
  • OCI 授權模型和 Enterprise Edition 選項無須額外付費。

建議

  • 您可以使用「備份式災害復原」在切換或容錯移轉時,從備份建立新的資料庫,並達到較低的 RPO (本機為 10 秒),跨區域備份式災害復原則為 1 分鐘。
  • 啟用應用程式連續性,以遮蔽來自一般使用者之計畫性和非計畫性事件期間的資料庫中斷,以確保應用程式不中斷。

移轉至 Oracle Cloud VMware Solution

Oracle Cloud VMware Solution (OCVS) 提供客戶管理的原生 VMware 式雲端環境,安裝在您的租用戶內,並使用熟悉的 VMware 工具提供完整的控制。

與內部部署、資料庫佈建和所有資料庫維護和生命週期作業類似,通常都是手動作業,您的責任也是。您必須考量 OCVS 上的 Oracle Database 授權,以及 Oracle Database 的 OCVS 叢集分離。運算 VM 使用本機檔案系統,無須重新啟動 Oracle Grid Infrastructure 所提供的功能。

下圖說明 OCVS 上的單一執行處理 Oracle Database

migrate-vmware-service-ovcs-oci-arch.png 的描述如下
migrate-vmware-service-ovcs-oci-arch.png 圖解描述

此架構由下列元件組成:

  • 具備服務閘道的 VCN 可存取 OCI 管理的服務。
  • OCVS 軟體定義資料中心 (SDDC)。
  • OCVS 提供之 OCI Compute VM 上的應用程式。
  • OCVS 提供之 OCI Compute VM 上的單一執行處理 Oracle Database
  • 用於資料庫備份的 OCI Object Storage

建議

使用 Oracle Database 雲端備份模組將資料庫備份設定為 OCI Object Storage ,並享有跨可用性網域或容錯域的三向鏡像功能。

選項比較

OCI 為您的 VMware 型工作負載提供各種選項,其中包含高可用性、災害復原、移轉、自動化等不同功能。

下表比較單一執行處理的 Oracle Database 移轉選項與 Oracle Autonomous Database ServerlessOracle Base Database ServiceOracle Cloud VMware Solution

功能 Oracle Base Database Service Oracle Autonomous Database Serverless Oracle Cloud VMware 解決方案
資料庫部署 昏迷 Autonomous 手動
生命週期作業 自動化動作 Autonomous 手動
授權 包括 BYOL 和授權 包括 BYOL 和授權 BYOL
TDE 加密 預設與包含 預設與包含 手動,已付選項
TDE 金鑰存放區 本機公事包與 OCI Vault 本機公事包與 OCI Vault 區域公事包
資料庫移轉 使用 Oracle ZDM 自動化 使用 Oracle ZDM 自動化 手動
Oracle MAA 層次 青銅級 Silver 銅 (客戶責任)
高可用性 Oracle Restart 和 ASM Oracle Exadata 與 Oracle RAC VM 重新啟動
災害復原

使用 Oracle Database Autonomous Recovery Service 從備份快速回復

備份式 DR 從備份回復
備份作業 自動化動作 Autonomous 手動
回復作業 自動化動作 自動化動作 手動
RPO (本機停機) 使用 Oracle Database Autonomous Recovery Service 提供零資源 10s (含以備份為基礎的 DR) 上次備份時間
RTO (本機停機) 回復時間 零 (或 1h + 1h/5TB) 回復時間
應用程式連續性 編號 編號