为 Cloud SQL 目标实例设置级联读取副本

借助 Database Migration Service,您可以将数据迁移到 Cloud SQL 目标实例,然后为该实例设置级联读取副本。

借助级联读取副本,您可以在将 实例提升为主实例之前,在同一区域或不同区域中的 Cloud SQL 读取副本下创建读取副本。您最多可以添加四个级层的级联读取副本,包括主实例。

Cloud SQL for MySQL 中的级联读取副本仅支持 基于全局事务标识符 (GTID) 的复制。 如果您想在迁移中使用级联读取副本,请在源实例上将 GTID_MODE 设置为 ON。

设置级联读取副本

如需将数据迁移到使用级联读取副本的 Cloud SQL 目标实例,请执行以下操作:

  1. 执行标准迁移流程,但在迁移作业进入 CDC 阶段时,请勿提升该作业。如需了解详情,请参阅 同构 MySQL 迁移入门。

  2. 进入 CDC 阶段后,您可以设置级联读取副本。如需了解如何为 Cloud SQL 目标实例创建级联读取副本,请参阅 设置级联副本。

  3. 您可以使用 Database Migration Service 将 Cloud SQL 副本提升为主实例。 如需了解如何提升目标实例,请参阅 提升迁移。

将 Cloud SQL 副本提升为主实例时,副本的级联副本层次结构会保留。