適用於 MySQL 的資料庫移轉服務

您可以使用資料庫移轉服務,將 MySQL 資料庫遷移至 MySQL 適用的 Cloud SQL 執行個體。資料庫遷移服務會使用原生 MySQL 複製功能,將資料從來源資料庫複製到目的地 MySQL 適用的 Cloud SQL 執行個體。

本頁概略介紹資料庫遷移服務的主要功能,協助您順利遷移同質 MySQL 資料庫:

  • 支援的來源和目的地列出資料庫遷移服務支援的所有 MySQL 版本。

  • 遷移資料流程提供端對端總覽,說明資料在 Google Cloud 遷移過程中如何移動。

  • 監控:介紹記錄和指標,協助您觀察遷移工作的進度和健康狀態。

支援的來源和目的地資料庫

您可以使用資料庫遷移服務,在相同 MySQL 版本之間遷移,或是從較早版本的 MySQL 遷移至 Cloud SQL 支援的較新版本。

下表列出所有支援的 MySQL 來源和目的地資料庫服務。如需確切版本和跨版本支援的完整清單,請參閱「 版本支援」。

來源資料庫 目的地資料庫
Amazon RDS MySQL 適用的 Cloud SQL
Amazon Aurora
Microsoft Azure Database for MySQL
自行管理的 MySQL

(地端部署或完全由您掌控的 Cloud VM)

遷移資料流程

如要將相同系統的資料庫從 MySQL 遷移至 Cloud SQL,資料庫遷移服務會連線至目的地 Cloud SQL 執行個體,然後代表您管理遷移程序。目的地執行個體會建立與來源執行個體的連線,但資料庫遷移服務會監控這項程序。

MySQL 遷移流程總覽
圖 1. MySQL 適用的資料庫遷移服務遷移期間的資料移動。(按一下可放大)
MySQL 遷移流程總覽

如要將 MySQL 同質遷移至 Cloud SQL,資料庫遷移服務支援持續和一次性遷移流程。在連續遷移作業中,系統會先從完整傾印載入資料,然後根據資料庫記錄檔中顯示的資料變更資訊,持續更新資料。

如要詳細瞭解所有遷移類型和階段,請參閱「 遷移類型和階段」。

監控

資料庫遷移服務的遷移工作複寫延遲範例圖。
圖 2. 資料庫移轉服務中的可觀測性範例圖表。 (按一下可放大)
資料庫遷移服務中,遷移工作複製延遲時間的範例圖表。

資料庫遷移服務提供廣泛的記錄和觀測功能,可協助您監控遷移進度。這些功能包括複寫延遲的即時診斷,以及 MySQL 適用的 Cloud SQL 目的地執行個體健康狀態和遷移工作狀態的詳細記錄。

詳情請參閱「遷移工作指標」。

後續步驟