PolarDB-X 1.0同步至RDS MySQL中源库限制的说明是什么?
待同步的表需具备主键或唯一约束,且字段具有唯一性,否则可能会导致目标数据库中出现重复数据。 如同步对象为表级别,且需进行编辑(如表列名映射),则单次同步任务仅支持同步至多1000张表。当超出数量限制,任务提交后会显示请求报错,此时建议您拆分待同步的表,分批配置多个任务,或者配置整库的同步任务。 PolarDB-X 1.0下面挂载的RDS MySQL的Binlog日志: 需开启,并且binlog_row_image为full。否则预检查阶段提示报错,且无法成功启动数据同步任务。 如为增量同步任务,DTS要求源数据库的本地Binlog日志保存24小时以上,如为全量同步和增量同步任务,DTS要求源数据库的本地Binlog日志至少保留7天以上(您可在全量同步完成后将Binlog保存时间设置为24小时以上),否则DTS可能因无法获取Binlog而导致任务失败,极端情况下甚至可能会导致数据不一致或丢失。由于您所设置的Binlog日志保存时间低于DTS要求的时间进而导致的问题,不在DTS的SLA保障范围内。
源库的操作限制: 同步期间如需切换PolarDB-X 1.0的网络类型,切换成功后,请提交工单调整同步链路的网络连接信息。 在同步期间,请勿对源实例执行扩容、缩容、迁移热点表、变更拆分键操作和变更DDL等操作,否则数据同步任务会失败,或者数据不一致。 PolarDB-X 1.0的存储类型支持为RDS MySQL(包括私有定制RDS和单独购买的RDS),暂不支持为PolarDB MySQL。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。