1.4 达梦实时同步工具常用部署拓扑结构

1.4.1 应急灾备系统

传统的数据备份系统、集群系统、磁盘阵列、DataGuard 技术等往往无法完全满足企业对信息系统不中断服务的要求。对于传统备份系统,在两次数据备份之间,若服务器出问题,则资料将会遗失,而且利用备份还原通常需花费较长的时间(TB 级数据的还原需要数小时);集群系统无法达到异地备份目的,且成本昂贵;磁盘阵列无法应付操作系统或应用程序造成的宕机,并且无法立即恢复服务;Oracle DataGuard 等产品是单一数据库解决方案,备机必须与主机同构,并且使用相同的数据库版本,整个备机数据库只能以只读方式访问,也无法实现数据整合和数据分发。另外,通过这类产品实现的应急灾备系统由于其同构特征,仍然容易受到二次攻击。

DMHS可以有效满足这些可用性要求极高的关键性应用,协助企业以最经济的方式实现系统的高可用性容灾,保证业务的连续性,最大限度地减少因灾难或故障所产生的损失,如图1-3所示。

图1-3 DMHS部署为应急灾备系统的架构示意图

DMHS 高效的数据同步能够以秒级的速度保持异构的备机数据库系统与主机系统的数据一致性,并且符合实际的业务处理逻辑。当主机生产系统无法提供服务时,可在DMHS的异构备机数据库系统上及时接管业务,实现生产系统快速切换和恢复,保持业务连续并使数据损失最小化。DMHS的异构特点可以进一步降低后续攻击行为对生产系统造成破坏的可能性。

DMHS采用从外部分析日志的方式,使数据同步不需要对主机数据库进行复杂配置,对主机数据库系统几乎无影响,从而可以有效避免传统应急灾备系统对生产系统性能的影响。