

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

# 移轉工具
<a name="migration-tools"></a>

下列工具會依邏輯遷移至實體遷移的順序列出。

## Oracle 資料幫浦
<a name="data-pump"></a>

[Oracle Data Pump](https://docs.oracle.com/en/database/oracle/oracle-database/21/sutil/oracle-data-pump.html) 是 Oracle 資料庫隨附的原生工具。它可讓您將資料和中繼資料從資料庫匯出和匯入至Oracle資料庫。您可以在資料庫、資料表空間、結構描述和物件層級使用 Oracle Data Pump。 OracleData Pump 支援靈活的資料擷取選項、平行處理、壓縮和加密。

Oracle Data Pump 通常用於遷移Oracle資料庫，因為它提供了高度的相容性。 OracleData Pump 是遷移至不同資料庫版本、版本和終端平台時特別適合的選項。 OracleData Pump 也經常與其他工具搭配使用，例如 AWS Database Migration Service (AWS DMS) 和 Oracle Recovery Manager (Oracle RMAN)，以針對複雜的使用案例建置全方位解決方案。

## AWS DMS
<a name="aws-dms"></a>

[AWS Database Migration Service (AWS DMS)](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html) 是一種受管服務，可協助將資料 AWS 安全地移至 。 AWS DMS 提供一次性的完整資料庫複製和變更資料擷取 (CDC) 技術。CDC 功能可讓來源和目標資料庫保持同步，並將遷移期間的停機時間降至最低。若要遷移大型資料庫，您可以與其他 AWS DMS 搭配使用 AWS 服務，例如 Amazon S3 AWS Direct Connect、 或 AWS Snow Family devices。

## Oracle GoldenGate
<a name="goldengate"></a>

[Oracle GoldenGate](https://docs.oracle.com/en/middleware/goldengate/index.html) 是一種工具，Oracle提供 來收集、複寫和管理資料庫之間的交易資料。它透過解譯Oracle資料庫交易日誌來提供 CDC。與 類似 AWS DMS， Oracle GoldenGate 是遷移Oracle資料庫的常見選項。如需詳細資訊，請參閱[搭配使用 Oracle GoldenGate 與 Amazon RDS for Oracle](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.OracleGoldenGate.html)。

Oracle GoldenGate 不是Oracle資料庫的一部分，需要與 分開的授權Oracle。

## Oracle 復原管理員
<a name="rman"></a>

[Oracle Recovery Manager (RMAN)](https://docs.oracle.com/en/database/oracle/oracle-database/19/bradv/getting-started-rman.html) 是由 提供的工具Oracle，用於執行和管理Oracle資料庫備份和還原。您可以使用 RMAN 從內部部署備份Oracle資料庫，然後將其還原至 上的Oracle執行個體 AWS。RMAN 是一種實體層級工具，適用於資料檔案和日誌檔案，而非結構描述和物件。

您可以搭配 Amazon Oracle RDS Custom for 使用 RMANOracle。RMAN 通常會與其他 結合 AWS 服務，例如 Direct Connect AWS DataSync、 和 Amazon S3，以形成end-to-end遷移解決方案。

## Oracle Data Guard
<a name="data-guard"></a>

[Oracle Data Guard](https://docs.oracle.com/en/database/oracle/oracle-database/19/sbydb/introduction-to-oracle-data-guard-concepts.html) 是 Oracle Database 的內建功能，可維護資料庫的實體副本並保持同步。它提供在主要資料庫和待命資料庫之間切換角色的功能，可將遷移期間的停機時間降至最低。

Oracle Data Guard 無法直接與 Amazon RDS for Oracle 或 Amazon RDS Custom for 搭配使用Oracle以進行遷移。相反地，OracleData Guard 通常與 Amazon EC2 AWS 服務 或 搭配使用 Direct Connect AWS DMS ，以建置完整的遷移解決方案。例如，您可以使用 Oracle Data Guard 在 EC2 執行個體上建置實體待命。然後，您可以使用 AWS DMS 或 Oracle Data Pump 將資料遷移到目標 RDS，以用於Oracle執行個體。