操作场景
在任务启动后,如果源数据库连接数过多或者业务需要调整,用户可以选择暂停任务,待业务调整完成后继续同步任务。
适用范围
MySQL/TDSQL-C MySQL/MariaDB/Percona 之间的数据同步链路。
注意事项
同步任务在“运行中”的状态下,才可进行暂停操作。
任务暂停期间,DTS 会持续拉取源库的数据,但不会向目标库中写入数据,待任务恢复后继续任务。
全量导出阶段:任务暂停再恢复后,如果间隔小于等于48小时,支持断点续传;大于48小时,不支持断点续传,DTS 需要重新导出源库的全量数据。
全量导入阶段、增量数据同步阶段:任务暂停再恢复后,DTS 将基于暂停前同步的 Binlog 位点继续数据传输。
同步任务期间 Binlog 记录最多保留7天,若暂停时长超过7天则会导致任务失败,无法重新启动。建议任务暂停时间不超过3天。
因为任务暂停期间,DTS 还会持续拉取源库的数据,所以对于计费链路,同步任务暂停期间仍会保持计费。
操作步骤
1. 登录 DTS 控制台,在左侧导航选择数据同步页,选择指定的同步任务,在操作列单击暂停。
2. 在弹出的对话框中,确认无误后,单击确定。