更新时间:2024-11-29 GMT+08:00

结束同步任务

业务系统和数据库切换至目标数据库后,可选择结束同步任务。对于需要恢复目标数据库或停止同步的任务,您可选择结束任务,避免源数据库的操作继续同步到目标数据库,造成数据覆盖问题。

如下状态下的任务可以结束:

  • 创建中
  • 配置
  • 等待启动
  • 全量同步
  • 全量同步失败
  • 增量同步
  • 增量同步失败
  • 已暂停
  • 故障恢复
  • 建议您先结束任务,再做断开源库与同步实例的网络等其他操作,避免产生无法连接源库的告警。
  • 对于“配置”状态的任务,配置失败的任务无法结束。
  • 对于“故障恢复”状态的任务,正在进行故障恢复的任务无法结束。
  • 任务结束后无法重试。

操作步骤

  1. 实时同步管理”页面的任务列表中,选择要结束的任务,单击“结束”
  2. 在弹出框中单击“是”,提交结束任务。

    • 当任务状态异常时(例如任务失败、网络异常),DRS会勾选“强制结束任务”优先结束任务,减少等待时间。
    • “强制结束任务”会直接释放DRS资源,请检查是否存在影响,确认同步情况。
    • 如果需要正常结束任务,请先修复DRS任务,待任务状态正常后,再单击“结束”,正常结束任务。
    • 当任务状态为增量中并且当前链路是以MySQL为源的DRS链路,勾选“结束时展示断点信息”后,在任务结束后同步进度页面会显示源库的GTID和binlog位点信息。

批量结束

  1. 在“实时同步管理”页面的同步任务列表中,勾选需要结束的任务。
  2. 单击左上方的“批量操作”,选择“批量结束”。

    图1 批量操作

  3. 在弹出的确认对话框中,确认任务信息后,单击“是”,提交结束任务。