MySQL 同构迁移使用入门

Database Migration Service 为您将同构 MySQL 迁移到 Cloud SQL for MySQL 提供了极大的灵活性。根据数据库大小、停机时间要求和网络设置,有不同的工作流可供选择,以最好地满足您的场景。每份迁移指南中都详细介绍了网络和其他前提条件。

下表简要介绍了每种迁移流程:

迁移工作流 最适合的使用场景 说明
迁移到新的目标实例 标准迁移,您希望 Database Migration Service 为您创建和配置目标 Cloud SQL 实例。 Database Migration Service 会使用您选择的配置选项自动预配新的目标 Cloud SQL 实例,并迁移源架构和数据。涵盖使用自动或手动 mysqldump 文件的持续迁移和一次性迁移。
迁移到现有目标实例 您需要在 Database Migration Service 之外预先创建和自定义目标 Cloud SQL 实例(例如,使用 Terraform、自定义数据库标志、现有只读副本或 Private Service Connect 接口)的场景。 将数据迁移到您在设置迁移作业之前已创建和配置的独立 Cloud SQL 实例中。涵盖持续迁移和一次性迁移。
使用 Percona XtraBackup 物理文件进行迁移 非常大的多 TB 自托管数据库,逻辑 mysqldump 导出速度太慢。 通过使用第三方 Percona XtraBackup 实用程序创建物理备份文件并将其上传到 Cloud Storage 存储桶,执行物理迁移。