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 物理文件进行迁移 超大型、多太字节的自托管数据库,其中逻辑 mysqldump 导出速度太慢。 通过使用第三方 Percona XtraBackup 实用程序创建物理备份文件并将其上传到 Cloud Storage 存储桶,执行物理迁移。