两地业务系统数据实时同步方案
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://trueback.blog.51cto.com/146438/29026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1、客户价值
企业应用系统数据库直接关系着企业的命脉,工厂的生产数据、分公司的财务数据、CRM数据实时汇总给总部,为总部提供实时的经营决策依据已备受企业高管们重视,同时服务器中的数据安全与容灾也成为企业难以解决的隐患。
为了便于管理与应用,数据的独立应用与集中汇总统计管理在考验着企业高管。而数据库受自身的角色限制,难以达到这些要求,数据同步的应用技术便应运而生。
这并不是传统意义上的数据传输,它主要的作用在于既能为工厂、分公司的数据服务器提供异地容灾备用系统,基于实时镜像传输的数据库企业总部不但可以实时查询各数据库的细节项,还可通过企业应用系统(ERP或CRM)具有的数据合并、报表合并功能生成汇总。
这种应用模式描述为三点:
1)实现两地数据实时同步,利于总部及时掌握工厂生产和库存状况
分布式数据库,如何将分部的数据库数据复制到总部数据库,以利于总部汇总统计。
2)实时容灾提高业务系统可用性
系统将主服务器的数据准实时复制至备用服务器,建立主系统的可用副本,实现业务系统的冗余。一旦主服务器停止服务,可立即启用备用服务器上的业务系统并使之投入运行,从而保障业务系统持续运行,极大地降低了服务停止导致的损失。
3) 数据汇总或分发
数据仓库系统的数据抽取会对源系统造成巨大压力,降低其性能和响应速度。利用浪擎·镜像系统的同步方案可将生产数据快速抽取到数据仓库,改善业务系统的性能。
通过比较两种产品的技术特性,得出两种的产品客户价值。
浪擎·镜像系统是业界成熟的应用系统复制解决方案,无需源和目标硬件规格或配置相同,具有准实时复制、系统和网络资源占用少、应用方式灵活等特点。浪擎·镜像系统支持SQLServer数据库、Oracle数据库、文件系统等应用系统的准实时同步和备份容灾。
1)产品组件
2)复制原理
浪擎·镜像系统 SQLServer数据库镜像代理实时监控源SQLServer数据库和捕获其变化事务,并将捕获结果传输到目标SQLServer数据库,再通过存储进程执行到目标SQLServer数据库。
目标SQLServer处于运行状态,能读能写,运行的目标系统保证了业务数据的一致性和完整性。系统不受操作系统、硬件平台及存储设备的影响,且无需源和目标保持一致。
3)部署
![]() 部署架构图
在源SQLServer数据库服务器上安装SQLServer镜像代理;
在目标SQLServer数据库服务器上均安装镜像服务器。
系统管理员可通过管理端配置镜像策略、全量和增量作业等。
配置策略:第一次运行基准同步后,以后实时地将源SQLServer数据库数据复制到目标数据库。
第一次运行基准同步:对SQLServer可先进行数据库备份,然后在备用SQLServer上进行恢复即可;对于文件系统则进行“完全镜像”将所有文件复制到目标服务器上。
SQLServer准实时增量镜像:镜像代理的监控事务变化,并实时捕捉数据库操作,再将该操作传输给镜像服务器。镜像服务器收到后,提交给备用SQLServer服务器,完成一个镜像流程。
项目实施过程:调研、安装与调试、测试、演练、验收、出具实施报告。具体事项与实施文档在实施过程中生成。实施过程中事项如下:
在实施镜像方案之前,详细了解各台主机的系统配置、业务系统、数据量、备份方式(文件、数据库在线)、允许的时间窗口,每日数据增量等信息。同时确定各机器的网络配置信息,如IP地址,主机名,域名等。
镜像日程、网络链路、过滤策略、存储位置等(详细策略和实施报告要根据具体需求制定)。
在项目实施过程中,必须做好对系统管理员的培训工作。培训需准备好各种操作系统的计算机主机、相关培训教材等。培训内容一般包括软件的基本结构,镜像管理程序的安装使用,日常维护、演练等。
系统安装调试成功结束后,日常维护包含两方面工作,即硬件维护和软件维护。如果硬件设备具有很好的可靠性,系统正常运行后基本不需要经常维护。管理员也可以利用远程管理的功能,全面监控系统的运行情况。
浪擎科技的存储备份系统已在数百家单位成功实施,并深获用户好评,案例精选如下:
第一,上海市公务网接入单位异地备份系统
公务网的接入单位通过公务网使用浪擎科技的存储备份系统将其业务系统数据远程备份至公务网管理中心机房。为保证异地备份数据存储安全,将异地备份数据再镜像至其他公务网机房,并进行加密存储。该方案使用磁盘阵列和磁带库作为存储介质。
目前异地备份系统的使用情况如下:高法、宣传部、崇明三家接入单位已使用,每天增量备份数据达30GB,月需存储空间达1TB。备份的业务系统包括绝大部分的核心业务系统、日常办公系统,如:高法的法院系统数据中心的生产数据,宣传部的公文系统、OA、信息资料库,崇明的信息平台数据等。
第二,为大量的生产主机建立定时备份制度,保证数据存储安全。
典型应用:
第三,建立准实时或定时的高频度数据复制机制,为生产系统建立备用系统,保证业务系统持续运行。
典型应用:
第四,充分利用镜像系统高效镜像机制,实现两地数据同步。
典型应用:
典型案例:
上海市档案局―一两馆之间数据同步:
浪擎·镜像系统负责将仙霞馆的IBM P650和P630小型机上的Oracle数据库、TRS |


