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