1.数据库双机系统的主要接口关键概念
1)服务端--数据同步:基于网络TCP/IP协议,利用Oracle11g Active Data Guard技术,将主用数据库的所有DML、DDL、DCL等数据操作信息,通过联机日志以实时异步的方式,传输到异地的备用数据库上。备用数据库会实时接收这些日志,并同步到本地数据库中。
2)客户端—双机监控:默认以每30分钟巡检一次数据库的频率,对数据库双机35个关键技术点进行分析。包含:备份、锁、连接数、表空间、数据同步、作业、归档日志等多个数据库对象,一旦达到预警范围,会立即在界面告警,并提示可能故障的原因。
2.数据库双机系统的配置
结合工作的实际,数据库双机系统有一个主数据库和一个备用数据库,备用数据库采用物理备用数据库方式,采用物理备用数据库方式有优点:
1)对主数据库分块复制提供了快速、高效的故障转移。
2)对数据类型不做限制。
3)允许用在执行预定的维护时,切换主数据库和备用数据库的角色。
4)能够从主数据库中卸载备份。
5)使得在升级时停机时间最短,并允许使用Transient Logical Standby Database功能进行修补。
3.系统设计
3.1双机模式
双存储系统设计,真正意义上的双机环境,即使在主用数据库完全丢失的情况下,业务数据也能得到最大限度的保障。
数据库双机系统能实现1:1的双机模式,即一台主用数据库对应一台备用数据库。不支持一台主用数据库对应多台备用数据库的模式,也不支持多台主用数据库对应一台备用数据库的模式。
主、备库硬件要求非常低,支持x86_64架构,需要windows2008R2(x64)系统。Intel公司2006年以后生产的CPU都支持64位模式。
无心跳线设计,一根网线既可以满足业务需要,也可以满足数据同步需要。在网络带宽大于数据日志增长量的环境下,主、备机可以在城域网内实现异地容灾的效果。
因设计为异步数据传输,所以即使在主用数据库高负载模式下,也能稳健的完成数据同步,数据同步产生的性能损耗微乎其微。
智能容错模式,当备机因异常脱离双机环境,主用库会自动缓存增量日志。在缓存最高限额时间范围内,备机修复正常后,只要插上网线,双机自动恢复同步状态。
防病毒设计,主、备库仅通过1521端口传输数据,在防火墙配合下的双机环境,即使主库感染了病毒,病毒也无法传播到备库。相反地,如果备库感染了病毒,也无法传播到主库。
其他的特点:对杀毒软件均兼容,无操作系统分区大小限制。
3.2监控模式
数据库双机系统监控软件作为双机系统的第三个视角,可以同时监控多个数据库,主要目的是加强双机数据同步的监管,做好真正意义上的数据保护。
同时,系统监控软件不仅监控数据同步的信息,还监控数据库容易引发故障的潜在信息,例如:锁、作业、连接数、表空间等,这些隐含在内部的信息不容易被察觉,一旦发生故障,对业务系统都会产生严重的影响。
系统监控软件在巡检过程中,如果发现了故障或隐患信息,会自动调用高级模式,将更加详细的日志在后台进行输出,确保后续的分析和处理。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:数据容灾技术在重要信息系统中融入的路径