l 源表的分库分表键要加到目标表的主键和唯一键中(也就是目标表的主键和唯一键中的列应该包含源表的分片列),避免数据冲突出现数据不一致问题。源数据库要求l 增量同步时,源物理分片数据库的binlog日志必须打开,且binlog日志格式必须为Row格式。l 在磁盘空间允许的情况下,建议源数据库binlog保存时间越长越好,建议为3天。l 增量同步时,必须设置MySQL源数据库的server_id。
由于MySQL本身限制,若源库的一次性事件(EVENT)设定的触发时间在迁移开始前,该事件(EVENT)不会迁移到目标库。多对一场景下,创建迁移任务时,目标库读写设置需要跟已有任务设置为一致。由于无主键表缺乏行的唯一性标志,网络不稳定时涉及少量重试,表数据存在少量不一致的可能性。不支持目标数据库恢复到全量迁移时间段范围内的PITR操作。源库和目标库为RDS for MySQL实例时,不支持带有TDE特性并建立具有加密功能表。