2010-07-28 13:13:03
来 源
中存储
容灾
【摘要】随着医院信息系统不断发展,医院对信息系统系统的高可用性的要求越来越高,使得系统保护和数据容灾显得尤为重要。本文阐明了如何充分保证数据库备份的高效性和安全性

【摘要】随着医院信息系统不断发展,医院对信息系统系统的高可用性的要求越来越高,使得系统保护和数据容灾显得尤为重要。本文阐明了如何充分保证数据库备份的高效性和安全性,使系统在发生灾难时的快速恢复,为打造一个万无一失的医疗环境做出了充分的准备,同时总结了系统实施经验,为同行建设提供借鉴参考。

【关键词】医院信息系统 数据容灾 高效性 安全性

一、引言

从国内大部分医疗单位调研得来的结果看,九成以上的医院对外部危害的防护更为在意,而对内部存在的数据安全隐患疏于防范,这种现象在国内各大医疗机构较为普遍。但对于医疗信息化建设日益完善的六安市人民医院来说,长期的医疗信息化设备使用经验使医院对数据方面的防护更为十分重视。目前许多单位采用了双机热备的数据保护方案,不过,随着业务的开展医院发现,双机热备方案虽然能够实现从服务器和主服务器数据的实时同步,且当主服务器无法正常运行时,从服务器可以接替工作,但这看似万无一失的方案却存在着很大的隐患。

因为当数据库或者表因为误操作或者人为被损坏的时候,备份的数据库也必然损坏,且被损坏的数据无法被修复,这将极大的影响患者在医院的就诊。这也恰似古代武学中金钟罩的障门所在,如不很好的解决数据坏损及修复问题,就会使医院承担起极大的风险。

由于底层数据存在坏损且无法修复的可能,所以通过行之有效的手段来解决现有数据库备份模式中存在的潜在危机,,并通过实时备份、数据回退、异地容灾等多种方式保证数据的安全,才能一举解决数据数备难题。

二、如何通过容灾备份和容灾恢复两部分对数据库安全进行了全方位的保障

如何通过容灾备份和容灾恢复两部分对数据库安全进行了全方位的保障。通过网络备份,备份服务器可以进行异地容灾,这就大大的提高了数据的安全性。据统计,甲级医院的各个业务流程对后台数据库的增加、修改多达每天十万次以上。如果出现硬件坏损等重要事故,六安市人民医院虽然可以通过从服务器和远程恢复到备份初期的状态,但是对于那些已损坏的数据及表格却无法给予修复,而通过和力记易提供的CDP技术,医院则可以轻松实现回退到任意数据备份时间点。

在面对病毒、木马、人为误操作、应用软件出错等情况时,和力记易提供的解决方案可以通过对时间点和操作步骤的回溯修复错误。数据回退是完全建立在实时备份的基础上,它会对数据库的每一个操作的时间进行记录,在需要进行数据恢复的时候,只需要选择需要恢复的操作步数和操作时间即可,这在极大程度上保证了数据库的容灾。

抛却昂贵的硬件配置不谈,而从软件层面把医疗信息化对数据库备份的应用进行有效加固,通过容灾的意识来设计完善的数备体系,是和力记易UPM数据库保镖的最大亮点。

和力记易提供的以UPM数据库保镖为主体的新型医疗数备方案,很好的解决了医院对于数据安全、业务连续性和成本的需求,并通过实时、回退、接管三大绝招,保证了医院业务的完整性、连续性,同时也大大降低了医院的投入成本。

由于医疗数据的产生是实时的,所以对数据库进行自动监控,连续捕获和备份数据变化自然必不可少。此时通过实时备份的机制,只要数据库内的数据发生变化,UPM数据库保镖就可以实时、准确的备份下来,并对数据库进行自动监控,连续捕获和记录数据的变化,这也是UPM数据库保镖另一大特点回退的基础;而有了实时记录,UPM数据库保镖就可以按任意操作步数或时间点进行数据快速恢复,回到数据库的任何状态,这样即使数据被误删或者彻底损坏也能通过实时的记录进行回退操作,从而保证数据及事件的完整性。

此外,在双机热备的基础上,UPM数据库保镖还可以在主服务器宕机的情况下随时实现从服务器对主服务器的接管,并在短时间内恢复医院各科室HIS的运行。可以说实时、回退、接管是UPM数据库保镖最大的特点,也是和力记易针对国内医疗信息化数备领域的症结,提出的行之有效的解决方法。

三、使用UPM数据库保镖系统主要防范:

1)、 主服务器一旦发生故障,UPM数据库保镖能保证整个业务系统能够继续运行;

2)、 如若发生任何故障,UPM数据库保镖能够保证在间隔备份期间的数据不会丢失;

3)、UPM数据库保镖通过异地容灾备份,一旦存储介质发生物理故障,数据不会丢失。
 
四、多数医院目前主要采用的数据备份方式及分析:

A、定时拷贝+光盘刻录:

数据库服务器上存放的所有数据,定时拷贝到另一台机器的硬盘上,并在一定阶段内刻成光盘保存,如果服务器数据库出现问题,将备份的数据库拷贝回去,覆盖服务器的数据库。这是最低层次的备份方式。它无法解决的问题是:

1、服务器死机或操作系统出现问题。

2、拷贝间隔时间内的实时数据必然无法恢复。

3、数据库或表损坏,备份的数据库或表必然损坏。

4、作备份时,所有工作站不能使用数据库,工作中断。

B、服务器双机备份:

两台服务器采用相同的配置,安装相同的操作系统和数据库系统,定时将主服务器上的数据库备份到从服务器上,当主服务器无法正常工作时,启用从服务器顶替工作。这种备份方式无法解决的问题是:

1、拷贝间隔时间内的实时数据必然无法恢复。

2、数据库或表损坏,备份的数据库有可能损坏。

3、成本高,多买一台与主服务器相同的服务器。

4、作备份时,所有工作站不能使用数据库,工作中断。

5、主服务器出现长时间无反应而又没有死机时会出现主、备份服务器争夺。

C、服务器双机热备份:

两台服务器采用相同的配置,安装相同的操作系统和数据库系统,运用某种备份软件,实时将主服务器的数据备份到从服务器上,它的优点是:从服务器与主服务器数据实时同步,主服务器无法正常运行时,从服务器可以接替工作。但它也有缺陷:

1、成本高,多买一台与主服务器相同的服务器。

2、数据库或表损坏,备份的数据库必然损坏。

从各种备份方式的比较中,可以看出,如果解决了目前热备份中存在的问题,那么这种改进后的热备份,将是最安全、最有效、最可靠的备份方式。

五、UMP数据库保镖系统的核心技术特点:

1、持续监控计算机系统磁盘写入操作;对于每一次磁盘写入数据的改动都进行记录并复制改动数据信息,经过CDP软件的各种“高级”逻辑组织和处理能力,把改动的数据信息备份起来,CDP系统能够提供基于块级、文件级和应用级的保护,以及恢复目标无限的、任意可变的恢复点。从技术角度要明确两个个概念。一个是“真CDP”与“准CDP-快照/复制”的区别;另一个是CDP与备份的区别。区别其实很简单,都在于:CDP是不设任何预先的保护时间点,其启动工作操作触发在于用户的计算机系统写入磁盘的操作;而快照/复制和备份都需要预先设置启动时间点,哪怕按秒、分、小时或者天等等。而UPM数据库保镖可以实现10000步或更多的回退机制,从容应对误操作、病毒等。

2、多节点存储冗余体系:UPM热备方案要求最少有双份数据库,不但心生产数据库崩溃,磁盘硬件崩溃,而造成数据库不可用问题.多份数据源才是真正的冗余体系,真正消除了数据库系统管理人员为存储单点故障的后顾之忧。

3、不存在物理介质恢复时间问题,因为双数据库的实时同步,保证双份数据库的一致性,如果主生产数据库失败,备数据库库服务器随时可启用为主数据库服务器.不存在介质恢复时间.这与双机热备比较,完全消除掉备份恢复这一个过程。

4、同步时间完全实时:主数据库与从数据库可以做到实时同步,消除了备份软件中的间隔备份丢失数问题.UMP同时提供了完全不丢失数据模式和丢失秒内业务数据校正方式。

5、解决了数据误删除恢复问题:与HA,CDP软件比较,当数据库管理人员遇到ERP管理人员意外误删除求助,UPM热备系统可以提供事务级别的按步数或者时间点的回退动作,确定记录,恢复记录.不需要像传统备份软件为了一个记录而恢复整个数据库。

六、结束语

从安装运行半年多来看,UPM数据库保镖为六安人民医院的HIS系统提供了坚强的核心保障。实现数据库双机热备+接管:主数据库可同时向多个目标备份数据;整体拥有成本低。不接管的方式可采用低档Server或高稳定性的PC;对备份线路要求低;速度快,实时性强。在备份期间目标数据库可使用;基于数据库级和文件级的备份;备份安全可靠,如主数据库文件遭病毒或磁盘损坏时,备份数据库可回退到损坏前的数据;不对数据库中的应用作任何修改。与数据库中表的结构无关,且无任何限制;对主服务器无压力,系统采用消息机制,只有在数据库发生变化时才起动,只传数据库的变、化部分,不同于文件考备,和数据表的轮询;对数据库备份完整:如TABLES(表),DIAGRAMS(关系图),VIEWS(视图),STORED PROCE(存储过程),USERS(用户),ROLES(角色),RULES(规则),DEFAULTS(缺省),USER DEFINED(用户定义)等。

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。