集群间同步工具是基于镜像集群的底层二进制同步的工具,其同步的对象是库内的数据,通过解析、比对二进制文件的变化进行同步; 包含增量同步和全量同步。该工具具有如下功能点:
- 支持增量和全量两种数据同步方式;
- 支持落盘数据的回读校验;
- 支持主备分片同时同步(不保备份集群的表的数据安全性);
- 支持先同步主分片,主分片成功后再同步备份分片;
- 集群间同步支持使用普通数据库用户进行同步。
前提条件:
- 主备集群版本必须一致;
- 主备集群的被同步表至少有一组可用分片;
- 系统表不做同步,屏幕输出:$dbname.$tbname is system table which need not to be sync-ed;日志中也有相同记录,记录级别info;
- Nocopies表不进行同步,报错信息:%s.%s is nocopies table which should not to be sync-ed;日志中也有相同记录,记录级别为info。