AWS DMS 中同質資料遷移的疑難排解 - AWS Database Migration Service

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

AWS DMS 中同質資料遷移的疑難排解

在下列清單中,您可以找到在 AWS DMS 中進行同質資料遷移遇到問題時要採取的動作。

我無法在 AWS DMS 中建立同質資料遷移

如果您收到錯誤訊息,指出在您選擇建立資料遷移之後,AWS DMS 無法連線到資料提供者,下一步請確定您已設定必要的 IAM 角色。如需更多詳細資訊,請參閱 建立IAM角色

如果您已設定 IAM 角色,但仍然收到此錯誤訊息,請在 AWS KMS 金鑰組態中將此 IAM 角色新增至您的金鑰使用者。如需詳細資訊,請參閱《AWS Key Management Service 開發人員指南》中的「允許金鑰使用者使用 KMS 金鑰」。

我無法在 AWS DMS 中啟動同質資料遷移

如果您在遷移專案中啟動資料遷移時收到 Failed 狀態,請檢查來源和目標資料提供者的版本。若要執行此操作,請在 MySQL 或 PostgreSQL 資料庫中執行 SELECT VERSION(); 查詢。請務必使用支援的資料庫版本。

如需支援的來源資料庫清單,請參閱 DMS同質資料移轉的來源

如需支援的目標資料庫清單,請參閱 DMS同質資料移轉的目標

如果您使用的資料庫版本不受支援,請升級來源或目標資料庫,然後再試一次。

在 AWS DMS 主控台中檢查資料遷移的錯誤訊息。若要這麼做,請開啟您的遷移專案,然後選擇資料遷移。在詳細資訊索引標籤上,確認一般下的前次失敗訊息

最後,分析 CloudWatch 日誌。若要這麼做,請開啟您的遷移專案,然後選擇資料遷移。在詳細資訊索引標籤上,選擇檢視 CloudWatch 記錄

在 AWS DMS 中執行資料遷移時無法連線到目標資料庫

如果您收到無法連線至目標的錯誤訊息,請執行下列動作。

  1. 請確定附加至來源和目標資料庫的安全群組包含任何輸入和輸出流量的規則。如需更多詳細資訊,請參閱 設定持續資料複寫

  2. 驗證網路存取控制清單 (ACL) 和路由表規則。

  3. 您的資料庫必須允許從您建立的 VPC 存取。在 VPC 安全群組中新增公用 IP 地址,並在防火牆中允許輸入連線。

  4. 在遷移專案的資料遷移索引標籤上,選擇您的資料遷移。記下詳細資訊索引標籤上連線與安全性下的公用 IP 地址。接下來,允許從來源和目標資料庫中資料遷移的公用 IP 地址進行存取。

  5. 對於持續資料複寫,請確定您的來源和目標資料庫可以相互通訊。

如需詳細資訊,請參閱《Amazon Virtual Private Cloud 使用者指南》中的使用安全群組控制到資源的流量

AWS DMS 會將檢視遷移為 PostgreSQL 中的資料表

同質資料遷移不支援將檢視遷移為 PostgreSQL 中的檢視。對於 PostgreSQL,AWS DMS 會將檢視遷移為資料表。