GBase8a 双活同步+备份恢复容灾方案必要条件
1.背景说明:
本文档主要针对GBase 8a MPP Cluster在主从两套独立集群上实现基于Rsynctool工具的主从数据同步,同时在从集群上进行数据备份,备份文件可实现主或从集群的数据恢复的整体容灾方案搭建的必要条件。
上述整体容灾方面分为两个层面容灾方案,并针对两种不同场景:
1)主从同步场景,主集群负责数据写入,写入数据可通过T+1时间间隔通过Rsynctool同步工具,将写入增量数据同步至从集群,从而形成主从双活的方案,主集群负责数据写入,从集群提供对外查询,适用于当出现主集群故障时,应用可马上切换到从集群恢复服务连续性场景;
2)备份恢复场景,因使用gcrcman.py备份工具进行数据备份需要设置集群readonly状态,需要有业务数据静止窗口,因此对于无足够数据静止窗口期的业务,可以考虑在从集群上进行数据备份,备份的数据通过网络传到NAS服务器上,可用于主集群或从集群进行数据恢复使用,适用于对出现误操作或因不可预期灾难造成数据全毁时进行全量数据恢复场景。
部署方案如下图:

2.实现上述方案必要条件:
2.1.双活同步方案的必要条件
1)主集群和从集群的拓扑相同:即主集群和从集群的计算节点(gnode实例数)必须相同,不要求管理节点数(gcluster实例数、gcware实例数)相同;
2)主集群和从集群的vcname必须相同;
3)主集群和从集群的nodedatamap必须相同;
4)主集群和从集群的实例字符集必须相同;
2.2.一套集群备份,另一套集群做数据恢复的必要条件
1)主集群和从集群的拓扑相同:即主集群和从集群的管理节点数(gcluster实例数)必须相同、计算节点数(gnode实例数)必须相同,不要求gcware实例数量相同;
2)主集群和从集群的vcname必须相同;
3)主集群和从集群的vcid必须相同。
综合上述两方面内容,如需实现背景说明中的整体容灾方案需要具备的必要条件如下:
1)主集群和从集群的拓扑相同:即主集群和从集群的管理节点数(gcluster实例数)必须相同、计算节点数(gnode实例数)必须相同,不要求gcware实例数量相同,且每个IP地址对应的集群节点角色也必须相同;
2)主集群和从集群的vcid及vcname必须相同;
3)主集群和从集群的nodedatamap必须相同;
4)主集群和从集群的实例字符集必须相同。
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25057
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528