本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將內部部署資料庫遷移至 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 上將資料匯入 Oracle RDS。