GBase 8a MPP Cluster 集群内部的高可用已经非常完善,在金融、安全等对数据安全性要求更高的行业中,需要整个实例级别的高可用。GBase 8a MPP Cluster 通过
建立另外一个集群级别的镜像,既保障了整个集群的高可用需求,也提供了整个实例级别的负载均衡机制。GBase 8a MPP Cluster 通过底层二进制文件同步的方式来实现集群级别的镜像。
集群间同步工具是基于镜像集群的底层二进制同步的工具,其同步的对象是库内的数据,通过解析、比对二进制文件的变化进行同步; 包含增量同步和全量同步。
该工具具有如下功能点:
1.支持增量和全量两种数据同步方式;
2.支持落盘数据的回读校验;
3.支持主备分片同时同步(不保证备份集群的表的数据安全性);
4.支持先同步主分片,主分片成功后再同步备份分片;
5.集群间同步支持使用普通数据库用户进行同步。
前提条件:
1.主备集群版本必须一致;
2.主备集群的被同步表至少有一组可用分片;
3.系统表不做同步,屏幕输出:$dbname.$tbname is system table which need not to be
sync-ed;日志中也有相同记录,记录级别 info;
4.Nocopies 表不进行同步,报错信息:%s.%s is nocopies table which should not to be
sync-ed;日志中也有相同记录,记录级别为 info。