

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

# 將資料遷移至與 PostgreSQL 相容的 Amazon Aurora
<a name="AuroraPostgreSQL.Migrating"></a>

若要從現有的資料庫將資料遷移至 Amazon Aurora PostgreSQL 相容版本資料庫叢集，您有幾個選項。遷移選項還取決於要遷移的資料庫以及要遷移的資料大小。以下是您的選項：

**[ 使用快照遷移 RDS for PostgreSQL 資料庫執行個體](AuroraPostgreSQL.Migrating.RDSPostgreSQL.Import.Console.md)**  
您可以直接從 RDS for PostgreSQL 資料庫快照將資料遷移至 Aurora PostgreSQL 資料庫叢集。

**[ 使用 Aurora 僅供讀取複本遷移 RDS for PostgreSQL 資料庫執行個體](AuroraPostgreSQL.Migrating.RDSPostgreSQL.Replica.md)**  
您也可以建立 RDS for PostgreSQL 資料庫執行個體的 Aurora PostgreSQL 僅供讀取複本，從 RDS for PostgreSQL 資料庫執行個體遷移。當 RDS for PostgreSQL 資料庫執行個體和 Aurora PostgreSQL 僅供讀取複本間的複本延遲為零時，您便可以停止複寫。此時，您可以將 Aurora 僅供讀取複本設為獨立 Aurora PostgreSQL 資料庫叢集，進行讀取和寫入。

**[將資料從 Amazon S3 匯入 Aurora PostgreSQL ](USER_PostgreSQL.S3Import.md) **  
您可以透過將資料從 Amazon S3 匯入到屬於 Aurora PostgreSQL 資料庫叢集的資料表中，以遷移資料。

**從與 PostgreSQL 不相容的資料庫遷移**  
您可以使用 AWS Database Migration Service (AWS DMS) 從與 PostgreSQL 不相容的資料庫遷移資料。如需詳細資訊 AWS DMS，請參閱*AWS Database Migration Service 《 使用者指南*》中的[什麼是 AWS Database Migration Service？](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html)。

**注意**  
從 RDS for PostgreSQL 進行遷移期間，Aurora PostgreSQL 資料庫叢集目前不支援啟用 Kerberos 身分驗證。您只能在獨立 Aurora PostgreSQL 資料庫叢集啟用 Kerberos 身分驗證。

如需 Aurora 可用 AWS 區域 位置的清單，請參閱《》中的 [Amazon Aurora](https://docs.aws.amazon.com/general/latest/gr/rande.html#aurora)*AWS 一般參考*。

**重要**  
如果您打算在不久的將來將 RDS for PostgreSQL 資料庫執行個體遷移至 Aurora PostgreSQL 資料庫叢集，我們強烈建議您在遷移規劃階段的早期關閉資料庫執行個體的自動次要版本升級。如果 RDS for PostgreSQL 版本尚未得到 Aurora PostgreSQL 支援，遷移至 Aurora PostgreSQL 可能會延遲。  
如需 Aurora PostgreSQL 版本的相關資訊，請參閱 [Amazon Aurora PostgreSQL 的引擎版本](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Updates.20180305.html)。