重新更新任务配置文件,或者重新同步过滤的库?

我这里操作流程是:

  1. 新建一个任务,专门只同步那个表
  2. 等表同步完成,找到那个表变更的低峰期。
  3. 确保两个任务都没有延时,先stop-task全量任务的同步,再stop-task新表的任务同步(这个是保证全量任务执行的GTID比新表要少,防止新表的变更丢失)
  4. 修改全量任务的配置,start-task全量任务(start-task/resume-task时候,DM会自动开启safe_mode,所以理论上即便两次stop-task期间,新表有变更,也可以正常同步下去)