本章节介绍了一键恢复RDS MySQL至PolarDB的回滚步骤。
迁移回滚(可选)
在完成迁移前,如果您发现数据存在异常等问题,可以进行回滚操作,恢复至迁移前的状态(RDS实例为可读可写),PolarDB集群为只读。
登录PolarDB控制台。
找到目标集群,单击集群ID。
在基本信息页面的RDS迁移功能中,单击迁移回滚。
单击确定继续进行迁移切换,单击取消返回检查非升级DTS任务。
在回切业务到原数据库对话框中,选择带地址回切(应用程序不用改连接配置)或不带地址回切(应用程序需要改为源实例连接配置)。
若您选择带地址回切(应用程序不用改连接配置),操作步骤如下:
选中带地址回切(应用程序不用改连接配置),系统会自动交换RDS和PolarDB上的连接地址,您无需在应用程序端修改任何配置即可自动回切到RDS。
单击确定。此时RDS实例为可读可写,PolarDB集群为只读,同时会将PolarDB集群的数据同步到RDS实例。
若您选择不带地址回切(应用程序需要改为源实例连接配置),操作步骤如下:
选中不带地址回切(应用程序需要改为源实例连接配置),在迁移切换完成后,您需要尽快修改应用程序端的数据库连接地址。
单击确定。此时RDS实例为可读可写,PolarDB集群为只读,同时会将PolarDB集群的数据同步到RDS实例。
刷新页面,当源RDS读写状态显示为读写后,请尽快修改应用里的数据库连接地址。
取消迁移(可选)
进入PolarDB控制台。
找到目标集群,单击集群的ID。
在基本信息页面的RDS迁移功能中,单击取消迁移。
在取消迁移对话框中,单击确定。