OCI Database Migration 將 Oracle 資料庫從內部部署或雲端部署環境移轉至 OCI 和合作夥伴的雲端,例如 Oracle Database@Azure。容易使用的圖形化使用者體驗能夠驗證和管理移轉工作流程。Oracle Database 移轉以透明的方式使用 Zero Downtime Migration、Cloud Premigration Advisor Tool、Data Pump 和 GoldenGate,進行安全、容錯移轉及增量移轉。
OCI 資料庫移轉支援下列資料庫來源和目標。目標雲端環境包括 OCI 和 Oracle Database@Azure 。邏輯移轉的彈性可讓版本升級及變更目標平台。
移轉工作流程可滿足簡單和複雜的作業需求,不需要具備進階 DBA 技能。移轉可以執行應用程式是線上、離線,還是跨防火牆。對於長期執行的移轉,來源和目標資料一律可供使用,不會影響來源資料庫效能。如果移轉涉及現代化作業,工作流程也會啟用版本升級和硬體平台變更。
| Oracle Base Database Service | Exadata Database Service | 自主資料庫 | |
|---|---|---|---|
| 邏輯離線移轉 | 有 |
有 |
有 |
| 邏輯線上移轉 | 有 |
有 |
有 |
全方位的診斷建議程式已內嵌在移轉工作流程中。建議程式會將例外情況的優先順序、建議解決方法,並產生修復程序檔。使用者可以透過互動方式複查詳細資訊,並忽略警告、排除來源物件或進行修復。此重要步驟的便利性簡化了移轉工作流程。
支援的來源資料庫可以是內部部署、OCI 或其他雲端提供者。使用 OCI 資料庫移轉服務時,使用者會註冊來源和目標資料庫,然後在線上或離線移轉之間進行選取。在驗證階段,Cloud Premigration Advisor 會評估來源與目標相容性、尋找潛在的問題內容,並提出建議。解決所有錯誤之後,會先透過 Data Pump 載入資料,而使用者可以選擇透過 Object Store 中的中介儲存體載入目標,或是透過來源與目標資料庫之間的直接資料庫連結。在線上案例中,在起始載入之後,進行中的複製會使用 GoldenGate。
OCI 資料庫移轉支援下列 Oracle 來源資料庫版本:11g、12c、18c 及 19c、標準版與企業版。這些部署可以是內部部署環境、OCI 或 OCI Classic,也可以是 Amazon RDS。組態包括標準資料庫執行處理、Oracle RAC One Node 以及 Oracle RAC。目標平台可以是自主式資料庫 (ATP 和 ADW 共用及專用),而且也可以是混合式資料庫,例如 VM 上的基本資料庫服務、裸機或 Exadata Cloud Service。
移轉建議程式處理作業有五個步驟。1:識別來源與目標版本。2:以「需要動作」、「需要複查」和「複查建議」的形式識別例外。3:顯示發現項目,包括異常狀況詳細資訊與修復建議,並提供修復命令檔。4:使用者對發現項目採取動作,包括接受、執行修復命令檔、拒絕或排除。5:採取動作之後,請重新執行建議程式。其他按鈕則可讓您讀取或觀看此流程的示範。