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