關於 Cloud SQL 中的資料遷移
MySQL
| PostgreSQL
| SQL Server
本頁面說明 Cloud SQL 中的資料遷移選項。
資料庫移轉服務
如要將資料從外部伺服器遷移至 Cloud SQL,可以使用資料庫移轉服務。
使用資料庫遷移服務時,您可以在建立遷移工作時,建立目的地 Cloud SQL 執行個體。資料庫移轉服務會使用遷移工作,將來源資料庫執行個體的資料遷移至目的地 Cloud SQL 執行個體。詳情請參閱「建立遷移工作,將資料遷移至新的目的地執行個體」。
不過,您可能想在資料庫移轉服務之外建立目的地 Cloud SQL 執行個體。舉例來說,您可以使用 Terraform 或其他基礎架構即程式碼 (IaC) 工具。在這種情況下,建立 Cloud SQL 執行個體後,您仍可使用資料庫移轉服務將資料遷移至該執行個體。詳情請參閱「建立遷移工作,將資料移至現有目的地執行個體」。
從外部伺服器複製
從外部伺服器將資料遷移至 Cloud SQL 的另一個選項是使用複製功能。Cloud SQL 支援多種複製模式,可將資料遷移至執行個體。
詳情請參閱「從外部伺服器複製資料的相關說明」。
如要設定 Cloud SQL,以便使用複製功能遷移資料,請參閱「設定 Cloud SQL 和外部伺服器以進行複製」。
限制
- 如果執行個體有自訂備份設定 (例如自訂備份位置),建議您在升級執行個體後,再次自訂備份設定。在升級程序期間,Cloud SQL 會將備份設定重設為預設值。
- 升級執行個體後,建議您啟用時間點還原功能。
- 使用資料庫移轉服務遷移時,來源或目的地執行個體不得為 PostgreSQL 適用的 Cloud SQL 第 18 版。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-10-20 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-10-20 (世界標準時間)。"],[],[]]