
我正在使用 AWS DMS 滿載持續複製 (CDC) 將資料從 MySQL RDS 複製到本機 MySQL 伺服器(兩者都執行 MySQL 8)。在開始複製過程之前,我將主伺服器的結構轉儲到副本伺服器,因為 DMS 無法正確複製該結構。我有一個 Ansible 腳本可以做到這一點,所以沒問題。
當後端工作的人員需要進行一些資料庫遷移(新增表格、編輯表等)時,問題就出現了。 DMS 不會複製具有正確結構的新表,它僅複製主鍵,而不複製外鍵或任何索引。現在有人找到解決這個問題的方法了嗎?涉及這種設定的項目並不多,因此也沒有太多可用的資訊。