医院数据库备份和灾难性恢复的有效方法研究
2014-04-21舒晔
摘 要 在医院的管理信息系统的数据库之中,存储着患者病历、治疗费用等各种各样的关键信息,毋庸置疑,这些信息的安全直接关系到医院能否正常开展其相关的工作。而在出现医院管理信息系统崩溃、数据库信息丢失等情况的时候,这些信息就会被破坏,这是非常不利于医院的工作的有序开展的,由此看来,必须想方设法保证医院管理信息系统数据库的安全性。笔者结合在医院进行计算机方面工作的实际经验,探讨医院数据库备份和灾难性恢复的有效方法研究,希望能够有利于保证医院管理信息系统数据库的安全性。
关键词 医院;数据库备份;灾难性恢复;有效方法
中图分类号:TP392 文献标识码:A 文章编号:1671-7597(2014)04-0090-01
随着医院数字化建设的不断加强,数据库存储的数据种类越来越多,数据数量越来越大,一旦出现数据丢失,将产生灾难性的后果,因此,数据安全问题摆在了我们的面前。接下来,本文就医院数据库备份和灾难性恢复的有效方法进行研究。
1 医院数据库备份的有效方法分析
医院数据库备份是保证数据安全的一种非常有效的方法。在进行医院数据库备份的过程中,借助于复制原始数据的方法,能够保证在原始数据被破坏的时候,利用备份的数据恢复出原始数据,最终确保医院管理信息系统的有序运转。具体来说,医院数据库备份的有效方法如下所述。
1.1 做好对于用户数据、系统参数文件和环境参数文件的备份
在医院管理信息系统中,全部和用户存在联系的数据都是必须进行备份的,一方面必须备份,另一方面,也必须备份数据库中的用户数据,与此同时,也应该备份数据库的系统参数文件和环境参数文件。
1.2 做好数据镜像
利用磁盘阵列进行RAID 0镜像,在出现一个硬盘故障的时候,就不会出现数据丢失的问题。与此同时,借助于RAID 5或RAID 10等途径也能够科学有效地处理好数据安全、读写速度和容量等等一系列的问题,然而,必须利用数量更多的磁盘,这就需要耗费更多的资金进行磁盘的采购。举例来说,笔者所工作的医院使用的是1台HP ProLiant ML370G5服务器和2台浪潮的NL 720R服务器,采取了RAID 0硬盘镜像,尽管硬盘故障的问题曾经产生过一两次,然而,因为有数据镜像,所以,仅仅需要更换硬盘,就能够科学有效地解决问题,切实保证了数据的安全性。
1.3 采取科学合理的备份方法
采取科学合理的备份方法是非常重要的,只有这样,才能够真正保证备份的数据的安全性。可以实现硬盘镜像,并且将备份存储在距离数据库服务器比较远的位置,从而更好地保证数据的安全性。举例来说,笔者所工作的医院所采取的的备份方法是:在每天的0点到23点59分,隔6个小时进行一次完全数据备份,隔1小时进行一次事务日志备份,在服务器上存储3天以内的备份,时间长的会被删除,7天进行一次光盘刻录工作。在这种情况下,完全备份时间就确定在每天的0、6、12、18点,是医院的各项工作不是非常繁忙的时间,备份的过程并不会耽误医院的各项工作的正常开展。
1.4 采用异地备份容灾技术
异地备份容灾技术,顾名思义,就是实现远距离的数据库备份,采用该技术能够非常科学合理地确保数据的安全性,在数据库崩溃的情况下,也可以进行科学合理地容灾,对于医院这种对于数据安全性的要求特别高的行业来说,能够起到非常良好的效果。
2 医院数据库灾难性恢复的有效方法分析
医院数据库会遭遇各种各样的灾难,例如:计算机硬件损坏;病毒入侵导致数据的丢失损毁;由于风雪雷电等天气因素而导致医院信息系统遭受破坏;等等。在医院的信息系统中数据库中具备大量的数据,一旦遇到灾难,会丢失患者信息,严重的情况下会导致患者的生命受到威胁,会对于医院各项工作的正常开展造成不必要的麻烦,因此,进行医院数据库灾难性恢复的有效方法分析是非常重要的。一般主要通过以下几种方法来进行医院数据库灾难性恢复。
2.1 建立容灾系统,对数据库进行有效的保护
通过建立容灾系统,就可以在距离比较远的两个位置,建立多套一模一样的系统,这些系统之间可以相互进行监视,也可以相互切换功能。倘若在一处遇到灾难,出现数据丢失的问题,可以将该处的系统整体地转移到另外一个地区,从而保证医院管理信息系统数据库的完整性和可用性。
2.2 搞好机房的建设
搞好机房的建设对于医院数据库的灾难性恢复发挥着不可忽视的作用,有必要建设具备数据库灾难性恢复意识的中心机房。在现阶段,单一机房很难迎合当今医院信息化建设的步伐以及数据库安全性的需要,应该建立容灾备份机房,确保可以对于数据库进行实时备份,在老机房由于各种各样的因素而出现数据被破坏的问题的情况下,新机房也可以不间断的进行工作。与此同时,在抗灾的建筑物建设中,也必须考虑到和当地的实际情况及用途相结合。另外,必须高度重视机房的防雷施工工作,对机房内设备实施有效的保护。
2.3 定期对数据库进行测试,将故障消灭在萌芽状态
对于数据库的运行状态进行定期测试,将数据库运行中产生的各种各样的问题及时地找到,防止由于小的数据库安全隐患而导致成大的数据库故障,最终出现数据的损坏问题,非常不利于医院正常工作的开展。数据库的部分问题是能够借助于数据库自身所具备的工具和命令来加以解决的,在产生问题之后,不应该过于急躁,而应该静下心来,对于这些问题引起高度的重视,对于风险进行科学有效地分析和预测,备份好相关的数据库文件,真正地搞清楚数据库DBCC CHECKDB命令及参数文件的含义,从而真正科学合理地进行数据库故障的修复,通过这种方式,最大限度地防止数据的破坏。
3 结束语
综上所述,在当今医院数字化建设的不断加强的新形势下,本文对于医院数据库备份和灾难性恢复的有效方法进行了研究。在医院的数据库管理工作中,必须高度重视数据库的安全性,科学利用医院数据库备份和灾难性恢复的有效方法,以便为医院各项业务的正常奠定坚实的基础。
参考文献
[1]王宏伟.关于医院信息系统容灾与数据备份的思考[J].中国医学教育技术,2009(02).
[2]金雯.医院数据系统的安全性备份方案实施[J].中国医疗设备,2008(06).
[3]李春林,张文体,周根鸿.一种简便易行的Oracle数据备份恢复方法[J].医学信息,2007(03).
作者简介
舒晔(1970-),男,湖北武汉人,助理工程师,本科,研究方向:计算机。endprint