医院数据库备份解决方案.doc_第1页
医院数据库备份解决方案.doc_第2页
医院数据库备份解决方案.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 医院数据库备份解决方案提出的背景 随着电子化进程的飞速发展和信息技术的广泛应用,数据越来越成为企业、事业单位日常运作中不可缺少的部分和领导决策的依据。但是,计算机的使用有时也会造成隐患,那就是计算机数据非常容易丢失和遭到破坏。有专业机构的研究数据表明:丢失300MB的数据对于市场营销部门意味着13万元人民币的损失,对财务部门意味着16万的损失,对工程部门来说损失可达80万。而丢失的关键数据如果15d内仍得不到恢复,企业就有可能被淘汰出局。 随着计算机系统越来越成为企业不可或缺的数据载体,如何利用数据备份来保证数据安全也成为我们迫切需要研究的一个课题。数据遭到破坏,有可能是人为的因素。也可能是由于各种不可预测的因素,主要包括以下几个方面:计算机硬件故障。计算机是一个机器,其硬件是整个系统的基础。由于使用不当或者计算机产品质量不佳、配件老化等原因,计算机的硬件可能被损坏而不能使用。例如,硬盘的磁道损坏。计算机软件系统的不稳定。由于用户使用不当或者系统的可靠性不稳定等原因,计算机软件系统有可能瘫痪,无法使用。误操作。这是人为的事故,不可能完全避免。例如,在使用DELETE语句的时候,不小心删除了有用的数据。破坏性病毒。病毒是系统可能遭到破坏的一个非常重要的原因。随着信息技术的发展,各种病毒也随之泛滥。现在,病毒不仅仅能破坏软件系统,还可能破坏计算机的硬件系统,例如当前流行的每月26日发作的CIH病毒,就是一个典型的破坏计算机硬件系统的病毒。自然灾害,例如大火、洪水、地震等。这是一种人力无法抗拒的原因。2 医院数据库备份与恢复的重要性与必要性 摩根斯坦利作为一家大型投资银行,当纽约世贸中心许多大公司的商务数据一瞬间“灰飞烟灭”时,该中心最大的主顾之一摩根斯坦利却在灾后的第二天就恢复了正常工作状态。危机时刻,摩根斯坦利花费巨资添置的远程数据防灾系统忠实地工作到大楼倒塌前的最后一秒钟,将重要的业务信息完好无损地传送到了几英里以外另一个办事处。在这次大劫难中,摩根斯坦利几年前就制定的数据安全战略发挥了极大作用,将突发危机的不利影响下降到最低程度。 目前,国际上对电脑安全技术越来越重视,人们的安全意识越来越高,体现在电脑安全技术的应用从个别的特殊行业发展到各行各业;从对电脑设备的重视发展到对核心数据安全的重视,这已经是一个不可逆转的趋势。而医院信息管理系统HIS(Hospital information System)应用已经非常广泛,深入到医院管理的各个环节:门诊挂号、门诊收费、门诊摆药、取药、药品出入库、病人入院、住院医嘱信息、押金、结帐等等数据都存放在服务器的数据库中,实时性要求非常高,而系统中的数据,更是核心中的核心,数据的安全性关系到整个系统能否正常的运行,最终关系到能否为患者提供正常的服务。在看病难、看病贵的当下,显得尤为重要。所以对整个系统的数据做好数据保护是至关重要的,是医院保证提供正常服务的最后一道防线。所以,服务器的备份、数据库的实时备份尤其必要和迫切。 服务器的硬件备份方案很多,而且已经比较成熟,数据库的热备份软件国外有几种,国内还刚刚起步。各大公司纷纷加入这个行列,笔者所知就有如EMC,赛门铁克等都在做数据备份的解决方案,这些公司高端产品非常好,对一个大型企业来说可能这样的投资是必要的,但对于我们中小企业来说,一定要考虑它的性价比,动辄十几万、几十万的投资,这于我们中小医院来说更是捉襟见肘。所以确定适合本院实情情况的备份方案显得尤为重要。下面笔者结合工作实际,对我院现有的备份方案做如下介绍:3 服务器系统现状 目前,我院信息管理系统即HIS。核心服务器1台,型号:HP惠普PROU570,内存2G,4个SCIS72.5G硬盘,双CPU,做RAID0+1。操作系统:WINDOWS2000SERVER。数据库:SQL2000SERVER。软件开发商:广州安易医疗软件公司。应用系统:HIS(医院信息管理系统)包括门诊管理系统:门诊挂号,门诊收费,门诊药房及病房管理系统(采用护士工作站模式),医技管理系统,药库药房系统,字典维护及综合查询。4 我院基要本状况 我院是二级甲等医院,日门诊量1300人次左右,床位400张,年平均住院人次为5000人次左右,医院各个业务流程对后台数据库的增加、修改多达上万次。服务器要求24h连续不间断工作,即3651224h。5 我院目前的备份与恢复的几个层次 5.1 用笔记本电脑解决双机热备问题:我们做了RAID0+1,但它只能解决硬盘的问题,并不能解决数据库的问题。一般都考虑双机热备方案,但双机热备势必要增加一台服务器,增大投资,一般服务器都价格不菲。我院的HIS可分为病房和门诊,病房的实时性并不是很高,即可容忍几个小时,半天甚至于一天的延时,而门诊的实时性非常高,即不能容忍延时,哪怕是半小时。针对门诊的实时性,我们应用了用笔记本电脑安装门诊各应用程序包括门诊挂号、门诊收费等应用程序,相当于小服务器,数据库和应用程序和主服务器一致,每天下班前用应用程序系统管理员Adminsys将所有公共字典导出备用,确保所有字典都是最新字典包括收费项目和药品字典。一但主服务器有问题,门诊可用笔记本收费与划价,药房可根据处方拿药,确保了门诊的实时性。我院去年机房搬迁切断光纤几小时,门诊就使用此种方法,保证了连续不间断收费划价与发药,确保了门诊病人不受影响。5.2 利用SQL数据库的计划作业进行备份和异地备份与恢复:利用SQL数据库的计划作业进行多个备份计划,比如在工作量比较少的时候,每天夜里24点进行备份,在凌晨3点时做异地备份计划,即将备份文件储存在局域网中的其它台计算机的硬盘上。确保服务器硬盘坏掉时有一份脱机的备份数据。然后可利用SQL的还原功能进行还原数据库。它的优点是可对整个数据库进行还原,且速度比较快。5.3 利用应用数据库的数据文件和日志文件直接用命令进行备份与恢复:/恢复数据库XXX代表数据库名:EXEC sp_attach_db dbname = Nxxx, filename1 = Nc:Program FilesMicrosoft SQL ServerMSSQLDataxxx.mdf, filename2 = Nc:Program FilesMicrosoft SQL ServerMSSQLDataxxx.ldfGO/创建有户IF NOT EXISTS(SELECT NAME FROM master.SYSLOGINS WHERE NAME=HIS) EXEC SP_ADDLOGINS HIS,MANAGER GO /恢复用户使用权限exec dbo.sp_configure allow update,1reconfigure with overridego update a set sid = (select sid from syslogins where name = His) from XXX sysusers a where name = Hisupdate a set sid = (select sid from syslogins where name = His) from XXX sysusers a where name = Hisgoexec dbo.sp_configure allow update,0reconfigure with override go 此种方法的优点是恢复的速度比较快,简单实用。缺点是对管理员要求比较高。5.4 利用应用程序导出导入进行备份与恢复:利用应用程序的系统管理员模块Sysadmin中的导出功能,每天下班之前将所有数据导出。即导出所有的表(table),需要时将表导回,它的优点是比较灵活,可针对表进行恢复,如果只是某一个表有问题,比如误操作,误删除,只需要将前一天备份的表导回即可。当我们LIS(检验信息系统)刚投入使用时,检验人员对操作还不熟悉,误将检验项目编码搞

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论