借助 Database Migration Service,您可以将数据迁移到 Cloud SQL 目标实例,然后为该实例设置级联读取副本。
借助级联读取副本,您可以在将 实例提升为主实例之前,在同一区域或不同区域中的 Cloud SQL 读取副本下创建读取副本。您最多可以添加四个级层的级联读取副本,包括主实例。Cloud SQL for MySQL 中的级联读取副本仅支持
基于全局事务标识符 (GTID) 的复制。
如果您想在迁移中使用级联读取副本,请在源实例上将 GTID_MODE 设置为 ON。
设置级联读取副本
如需将数据迁移到使用级联读取副本的 Cloud SQL 目标实例,请执行以下操作:
执行标准迁移流程,但在迁移作业进入 CDC 阶段时,请勿提升该作业。如需了解详情,请参阅 同构 MySQL 迁移入门。
进入 CDC 阶段后,您可以设置级联读取副本。如需了解如何为 Cloud SQL 目标实例创建级联读取副本,请参阅 设置级联副本。
您可以使用 Database Migration Service 将 Cloud SQL 副本提升为主实例。 如需了解如何提升目标实例,请参阅 提升迁移。
将 Cloud SQL 副本提升为主实例时,副本的级联副本层次结构会保留。