本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 將資料庫遷移至其 Amazon RDS 對等項目 AWS DMS
AWS Database Migration Service (AWS DMS) 中的同質資料遷移可簡化自我管理內部部署資料庫到其 Amazon Relational Database Service (Amazon RDS) 對等項目的遷移。例如,您可以使用同質資料遷移,將內部部署 PostgreSQL 資料庫遷移到 Amazon RDS for PostgreSQL 或 Aurora PostgreSQL。對於同質資料遷移, AWS DMS 會使用原生資料庫工具來提供簡單且高效能like-to-like遷移。
同質資料遷移是無伺服器,這表示 AWS DMS 會自動擴展遷移所需的資源。透過同質資料遷移,您可以遷移資料、資料表分割區、資料類型和次要物件 (例如函數、預存程序等)。
就較高的層級來說,同質資料遷移會與執行個體設定檔、資料提供者和遷移專案一起運作。當您使用相同類型的相容來源和目標資料提供者建立遷移專案時, AWS DMS 部署資料遷移執行所在的無伺服器環境。接著, AWS DMS 連線至來源資料提供者、讀取來源資料、傾印磁碟上的檔案,以及使用原生資料庫工具還原資料。如需執行個體設定檔、資料提供者和遷移專案的詳細資訊,請參閱在 中使用資料提供者、執行個體描述檔和遷移專案 AWS DMS。
如需支援的來源資料庫清單,請參閱 DMS 同質資料遷移的來源。
如需支援的目標資料庫清單,請參閱 DMS 同質資料遷移的目標。
下圖說明同質資料遷移的運作方式。

下列各節提供使用同質資料遷移的相關資訊。
主題
支援的 AWS 區域
您可以在下列中執行同質資料遷移 AWS 區域。
區域名稱 | 區域 |
---|---|
美國東部 (維吉尼亞北部) | us-east-1 |
美國東部 (俄亥俄) | us-east-2 |
美國西部 (加州北部) | us-west-1 |
美國西部 (奧勒岡) | us-west-2 |
加拿大 (中部) | ca-central-1 |
加拿大西部 (卡加利) | ca-west-1 |
南美洲 (聖保羅) | sa-east-1 |
亞太區域 (東京) | ap-northeast-1 |
亞太區域 (首爾) | ap-northeast-2 |
亞太區域 (大阪) | ap-northeast-3 |
亞太區域 (新加坡) | ap-southeast-1 |
亞太區域 (雪梨) | ap-southeast-2 |
亞太區域 (雅加達) | ap-southeast-3 |
亞太區域 (墨爾本) | ap-southeast-4 |
亞太區域 (香港) | ap-east-1 |
亞太區域 (孟買) | ap-south-1 |
亞太區域 (海德拉巴) | ap-south-2 |
歐洲 (法蘭克福) | eu-central-1 |
歐洲 (蘇黎世) | eu-central-2 |
歐洲 (斯德哥爾摩) | eu-north-1 |
歐洲 (愛爾蘭) | eu-west-1 |
歐洲 (倫敦) | eu-west-2 |
歐洲 (巴黎) | eu-west-3 |
歐洲 (米蘭) | eu-south-1 |
歐洲 (西班牙) | eu-south-2 |
中東 (阿拉伯聯合大公國) | me-central-1 |
中東 (巴林) | me-south-1 |
以色列 (特拉維夫) | il-central-1 |
非洲 (開普敦) | af-south-1 |
功能
同質資料遷移具備以下功能:
-
AWS DMS 會自動管理 中 AWS 雲端 同質資料遷移所需的運算和儲存資源。當您開始資料遷移時, 會在無伺服器環境中 AWS DMS 部署這些資源。
-
AWS DMS 使用原生資料庫工具,在相同類型的資料庫之間啟動完全自動化的遷移。
-
您可以使用同質資料遷移來遷移資料以及次要物件,例如分割區、函數、預存程序等。
-
您可以在下列三種遷移模式中執行同質資料遷移:完全載入、持續複寫,以及具有持續複寫的完全載入。
-
對於同質資料遷移,您可以使用內部部署、Amazon EC2 和 Amazon RDS 資料庫作為來源。您可以選擇 Amazon RDS 或 Amazon Aurora 作為同質資料遷移的遷移目標。
-
同質資料遷移僅支援 PostgreSQL、MongoDB 和 Amazon DocumentDB 遷移的目標資料表準備模式。如需詳細資訊,請參閱目標資料表準備模式。
同質資料遷移的限制
使用同質資料遷移時有下列限制:
-
AWS DMS 同質資料遷移中的選擇規則支援取決於來源資料庫引擎和遷移類型。PostgreSQL 和 MongoDB 相容來源支援所有遷移類型的選擇規則,而 MySQL 來源僅支援全負載遷移類型的選擇規則。
-
同質資料遷移不提供資料驗證的內建工具。
-
搭配 PostgreSQL 使用同質資料遷移時, 會將檢視做為資料表 AWS DMS 遷移至目標資料庫。
-
同質資料遷移只會在 MySQL 引擎的資料複寫期間擷取結構描述層級變更。對於其他引擎者,如果您在來源資料庫中建立新的資料表,則 AWS DMS 無法遷移此資料表。若要遷移此新資料表,請重新啟動資料遷移。
-
您無法在 中使用同質資料遷移 AWS DMS ,將資料從較高的資料庫版本遷移至較低的資料庫版本。
-
同質資料遷移不支援在 VPC 次要 CIDR 範圍中建立與資料庫執行個體的連線。
-
您不能使用 8081 連接埠從資料提供者進行同質遷移。
-
同質資料遷移會將加密的 MySQL 資料庫和資料表遷移為目標資料庫上的未加密。這是因為 RDS for MySQL 不支援使用 Keyring 外掛程式進行加密。如需詳細資訊,請參閱《Amazon RDS 使用者指南》中的 MySQL Keyring 外掛程式不支援的文件。