Learn About Migrating x86 Databases to Oracle Exadata Database Service on Cloud@Customer
將您的 x86 Oracle 資料庫工作負載移轉至 Oracle Exadata Database Service on Cloud@Customer ,以整合至高效能資料庫平台。使用 Oracle Zero Downtime Migration 可將您的移轉自動化,同時將資料從企業內部部署移轉至雲端時,也發生最短停機時間的情形。Oracle Exadata Database Service on Cloud@Customer 會將資料保留在企業內部,以符合法規和客戶資料常駐需求。在您的防火牆後開始您的資料中心之旅。
架構
此架構顯示從 x86 資料庫伺服器移轉至 Oracle Exadata Database Service on Cloud@Customer 。Oracle ZFS Storage Appliance (NAS) 是在移轉中介儲存時使用。Oracle Zero Downtime Migration 軟體會執行 Oracle Exadata Database Service on Cloud@Customer 的邏輯或實體移轉。使用此圖表瞭解移轉程序。
開始之前
開始之前,請確定已符合下列需求:
-
確定來源資料庫在 Oracle Database 版本 19C 或更新版本上執行 Linux 7.9。
-
The target database must be Oracle Exadata Database Service on Cloud@Customer X8 or above, on Oracle Database version 19C or above.
- 「零停機移轉」必須是 21.3 或更新版本。
-
中介儲存體 Oracle ZFS Storage Appliance (NAS)。
審核文件
這個解決方案手冊提供執行移轉的指示。您可能會發現這些額外資源有助於內容、詳細資訊及參照。
關於必要的服務與角色
此解決方案需要下列服務:
- 零停機移轉伺服器
- Oracle Database x86 伺服器
- Oracle Cloud Infrastructure Identity and Access Management
- Oracle Exadata Database Service on Cloud@Customer
這些是每項服務所需的角色。
| 服務名稱:角色 | 需要 ... |
|---|---|
零停機移轉伺服器:zdmuser |
執行零停機移轉 |
Oracle Database X86 伺服器:sudoer user |
|
Oracle Database X86 伺服器:sys |
使用 Oracle Recovery Manager (RMAN) 來備份資料,以進行實體移轉 |
Oracle Cloud Infrastructure Identity and Access Management:OCI_user |
建立邏輯移轉的 API 授權權杖 |
Oracle Exadata Database Service on Cloud@Customer: Database Admin |
建立目標 Oracle Exadata Database Service on Cloud@Customer 資料庫 |
Oracle Exadata Database Service on Cloud@Customer VM Cluster Nodes: opc (sudoer user) |
|
請參閱 瞭解如何取得 Oracle 解決方案適用的 Oracle Cloud 服務 ,以取得您需要的雲端服務。
關於邏輯與實體移轉
Oracle Zero Downtime Migration 支援兩種類型的資料庫移轉,從 x86 移轉至 Oracle Exadata Database Service on Cloud@Customer :邏輯移轉和實體移轉。
「邏輯移轉」使用 Oracle Data Pump 和 Oracle GoldenGate 的組合,而實體移轉則使用 Oracle Recovery Manager (RMAN) 和 Oracle Data Guard 的組合。下表說明應使用邏輯或實體移轉的情況。
| 邏輯移轉 | 實體移轉 |
|---|---|
| 移轉一些可插拔資料庫和 (或) 綱要時建議使用。 | 建議在移轉完整資料庫時使用。例如,含有所有可插式資料庫的容器資料庫,或是原封不動地移轉。 |
| 可移轉選擇性可插式資料庫 (PDB) 和 (或) 綱要。 | 容器資料庫將會移轉至容器資料庫,非容器資料庫則會移轉至非容器資料庫。 |
來源和目標上的 Sys 密碼可以不同。來源與目標之間的資料庫名稱可以不同。
|
來源和目標上的 Sys 密碼和資料庫名稱應該相同。來源與目標上的 DB_UNIQUE_NAME 必須不同。
|
| 資料庫可以在移轉期間進行升級。 | 資料庫在移轉時無法升級。 |
