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