DRS任务切换到实时Migration
DRS(数据复制服务)任务迁移到Migration,完成作业切换和数据续传。
准备动作
- Migration所需资源估算。
根据业务实际情况估算DRS作业迁移到Migration后,Migration大概需要多少资源承载新作业,规划作业的拆分和创建。资源不够的情况下请购买新资源组。
资源估算维度包括:
- 网络打通
Migration资源组需要打通数据源的网络连通。在DRS任务的基本信息中查看数据源配置,根据Migration网络打通教程完成网络打通。
图4 查看数据源配置
Migration作业创建与启动
- 创建作业。
根据准备好的作业拆分方案创建Migration作业,暂不启动作业。
- 获取DRS安全位点。
Migration作业需要根据DRS的同步位点启动作业,做到数据的续传、不漏数。
请联系DRS运维人员获取到DRS任务同步的安全位点(一个binlog文件名),联系MySQL数据库运维根据安全位点查询出当前DRS已同步binlog的时间戳,根据这个时间戳启动Migration作业。
- 在启动Migration作业前务必将DRS作业暂停,避免造成写冲突。
根据查询到的安全位点时间启动Migration作业,设置Migration启动位点时可以比安全位点时间更早一点(建议30min左右),避免丢数。
例如,查询到的DRS安全位点时间戳为2024-11-29 12:00:00,启动Migration作业时可以将位点配置为2024-11-29 11:30:00。
图5 设置Migration启动位点
Migration作业启动后,观察作业监控,确定Migration稳定后可以适时停止DRS作业。