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

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

將內部部署資料庫遷移至 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 部落格文章:使用資料防護將 Oracle 資料庫實體遷移至 Amazon RDS Custom

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