View a markdown version of this page

將內部部署資料庫遷移至 RDS Custom for Oracle - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

將內部部署資料庫遷移至 RDS Custom for Oracle

注意

終止支援通知:2027 年 3 月 31 日, AWS 將終止對 Amazon RDS Custom for Oracle 的支援。2027 年 3 月 31 日之後,您將無法再存取 RDS Custom for Oracle 主控台或 RDS Custom for Oracle 資源。如需詳細資訊,請參閱RDS Custom for Oracle 終止支援

將內部部署 Oracle 資料庫遷移至 RDS Custom for Oracle 之前,請考量下列因素:

  • 應用程式可承受的停機時間

  • 來源資料庫的大小

  • 網路連線能力

  • 備用計畫的需求

  • 來源和目標 Oracle 資料庫版本和資料庫執行個體作業系統類型

  • 可用的複寫工具,例如 AWS Database Migration Service、Oracle GoldenGate 或第三方複寫工具

根據這些因素,您可以選擇實體遷移、邏輯遷移或組合。如果選擇實體遷移,您可以使用下列技術:

RMAN 複製

作用中資料庫複製不需要備份來源資料庫。它會透過網路將資料庫檔案複製到輔助執行個體,將即時來源資料庫複製到目的地主機。RMAN DUPLICATE 指令會將必要檔案複製為映像複本或備份集。若要了解此技術,請參閱 AWS 部落格文章使用 RMAN 複製將 Oracle 資料庫實體遷移至 Amazon RDS Custom

Oracle Data Guard

在此技術中,您會備份主要內部部署資料庫,並將這些備份複製到 Amazon S3 儲存貯體。然後,將這些備份複製到 RDS Custom for Oracle 待命資料庫執行個體。在執行必要的組態之後,您可以手動將主要資料庫切換至 RDS Custom for Oracle 待命資料庫。若要了解此技術,請參閱 AWS 部落格文章使用 Data Guard 將 Oracle 資料庫實體遷移至 Amazon RDS Custom

如需有關以邏輯方式將資料匯入至 RDS for Oracle 的一般資訊,請參閱 將資料匯入 Amazon RDS 上的 Oracle