您可以使用資料庫移轉服務,將 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 同質遷移至 Cloud SQL,資料庫遷移服務支援持續和一次性遷移流程。在連續遷移作業中,系統會先從完整傾印載入資料,然後根據資料庫記錄檔中顯示的資料變更資訊,持續更新資料。
如要詳細瞭解所有遷移類型和階段,請參閱「 遷移類型和階段」。
監控
資料庫遷移服務提供廣泛的記錄和觀測功能,可協助您監控遷移進度。這些功能包括複寫延遲的即時診斷,以及 MySQL 適用的 Cloud SQL 目的地執行個體健康狀態和遷移工作狀態的詳細記錄。
詳情請參閱「遷移工作指標」。
後續步驟
如要進一步瞭解資料庫遷移服務中的 MySQL 資料和功能支援,請參閱「 已知限制」。
如需完整的逐步遷移指南,請參閱「 開始使用 MySQL 適用的 Cloud SQL 遷移作業」。