瞭解使用 Oracle 復原管理程式移轉

此架構圖顯示使用 Oracle Recovery Manager (RMAN) 將內部部署資料庫移轉至 Exadata Cloud at Customer 的解決方案範例。

Png-architecture-migrating-premises-database-exadata-cloud-customer.png 的描述如下
Png-architecture-migrating-premises-database-exadata-cloud-customer.png 圖解描述
  1. 移轉的第一個階段包括將來源資料庫複製並傳輸到 Exadata Cloud at Customer。此階段是透過 Oracle Recovery Manager (RMAN) DUPLICATE DATABASE 命令來達成。

  2. 複製來源資料庫之後,系統會準備進行,以便將它插入移轉目標資料庫。在此階段會建立可插式資料庫 (PDB) 資訊清單檔案。

  3. 重複的資料庫會插入移轉目標資料庫中。

  4. 「Oracle 通透資料庫加密 (TDE)」在移轉的 PDB 上設定,而移轉的資料會加密以保護,以便在 Oracle Cloud at Customer 中加以保護。

使用 RMAN 移轉資料庫的注意事項

您可以使用各種工具和技術將您的 Oracle Database 移轉至 Oracle Cloud Services,每種移轉方法都有其優點和限制。

當您的來源資料庫符合下列需求時,才需要以 RMAN 進行移轉:

  • 資料庫是非 Cdb 資料庫,不會使用 Oracle 多用戶架構。

  • 資料庫主機平台使用一般命令檔位元組順序。查詢 V$TRANSPORTABLE_PLATFORM 以檢視不同平台的位元組順序。

請考慮使用下列替代的移轉程序:

  • 您不能容許移轉的任何停止工作時間,或是您的維護時段不夠大,無法容納程序。

  • 當您在平台之間移動資料時,要實際重組資料庫物件。