第一篇:医院数据库备份解决方案
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连续不间断工作,即365×12×24h。
5我院目前的备份与恢复的几个层次
5.1用笔记本电脑解决双机热备问题:我们做了RAID0+1,但它只能解决硬盘的问题,并不能解决数据库的问题。一般都考虑双机热备方案,但双机热备势必要增加一台服务器,增大投资,一般服务器都价格不菲。我院的HIS可分为病房和门诊,病房的实时性并不是很高,即可容忍几个小时,半天甚至于一天的延时,而门诊的实时性非常高,即不能容忍延时,哪怕是半小时。针对门诊的实时性,我们应用了用笔记本电脑安装门诊各应用程序包括门诊挂号、门诊收费等应用程序,相当于小服务器,数据库和应用程序和主服务器一致,每天下班前用应用程序——系统管理员Adminsys将所有公共字典导出备用,确保所有字典都是最新字典包括收费项目和药品字典。一但主服务器有问题,门诊可用笔记本收费与划价,药房可根据处方拿药,确保了门诊的实时性。我院去年机房搬迁切断光纤几小时,门诊就使用此种方法,保证了连续不间断收费划价与发药,确保了门诊病人不受影响。
5.2利用SQL数据库的计划作业进行备份和异地备份与恢复:利用SQL数据库的计划作业进行多个备份计划,比如在工作量比较少的时候,每天夜里24点进行备份,在凌晨3点时做异地备份计划,即将备份文件储存在局域网中的其它台计算机的硬盘上。确保服务器硬盘坏掉时有一份脱机的备份数据。然后可利用SQL的还原功能进行还原数据库。它的优点是可对整个数据库进行还原,且速度比较快。
5.3利用应用数据库的数据文件和日志文件直接用命令进行备份与恢复://恢复数据库XXX代表数据库名:EXEC sp_attach_db @dbname = N'xxx', @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\xxx.mdf',@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\xxx.ldf'GO//创建有户IF NOT EXISTS(SELECT NAME FROM master..SYSLOGINS WHERE NAME='HIS')EXEC SP_ADDLOGINS 'HIS',MANAGER GO //恢复用户使用权限exec dbo.sp_configure 'allow update','1'reconfigure with overridego update a set sid =(select sid from syslogins where name = 'His')from XXX sysusers a where name = 'His'update a set sid =(select sid from syslogins where name = 'His')from XXX sysusers a where name = 'His'goexec dbo.sp_configure 'allow update','0'reconfigure with override go
此种方法的优点是恢复的速度比较快,简单实用。缺点是对管理员要求比较高。
5.4利用应用程序导出导入进行备份与恢复:利用应用程序的系统管理员模块Sysadmin中的导出功能,每天下班之前将所有数据导出。即导出所有的表(table),需要时将表导回,它的优点是比较灵活,可针对表进行恢复,如果只是某一个表有问题,比如误操作,误删除,只需要将前一天备份的表导回即可。当我们LIS(检验信息系统)刚投入使用时,检验人员对操作还不熟悉,误将检验项目编码搞乱,无法出检验报告,我们就是利用这个功能将检验字典导回,问题就迎刃而解。
总之,医院信息管理系统中的数据备份和恢复非常重要。尤其现在医患关系紧张、医保物价部门对医院的要求非常严格的情况下,数据一旦丢失,对医院、社会都会造成无法估量的损失。这就要求我们的计算机管理人员做好充分的准备,能够及时进行数据的备份,一旦数据库出现故障,要能够及时进行恢复。
第二篇:备份解决方案
备份解决方案 方案概述
数据备份是一种有效的数据保护手段,是最基础的保护措施。目前,可能已经对部分信息建立了的数据安全保护机制,以防止由于客观因素及人为误操作等故障而造成数据、信息的损坏、甚至丢失。然而,由于应用实践经验的增加、设备产品的信息不断更新,造成了数据、信息的大幅度增长,原有的备份手段已不能满足现有的要求,使得数据备份管理工作变得分散而困难。
火星舱备份设备提供一种完整、可靠的数据备份方案,实现对各种平台的数据进行基于策略的自动备份、集中管理,备份工作无需人工干预,不需要耗费大量的人力和时间;可以进行数据库在线备份,支持自动化的磁带库,支持先进的硬盘备份,确保系统的数据的安全性与可靠性,在灾难发生时拥有可靠的恢复能力。
价值体现
1)平台异构 全面兼容 充分利旧
简单部署,无需改变现有IT架构
不受品牌/技术限制,支持任意存储设备、软件及协议
异构系统平台支持、异构数据类型支持
充分利旧、减少投资
2)策略备份 多模式结合 灵活扩容
根据策略完成备份需求
多种备份模式相结合,充分满足各种应用场景
随着业务需求灵活扩容
3)专利数据传输技术、存储、应用
双主控远程备份模式的专利技术
断点续传、流量控制、双向缓冲、数据压缩
存储介质多样化,支持磁盘、磁带、虚拟磁带库
单台设备完成跨平台的LAN-Free备份
任务打包,拆分,支持打开文件备份
4)灵活恢复、完美的界面管理、安全
策略恢复,支持单一文件的恢复
完美的Web和Java管理界面,方便管理。
明确的权限划分,分级管理
应用场景
火星舱应用场景1:普通的LAN备份,架构图如下(所有服务器均为样例,服务器应用及数量以用户实际为准):
如上图所示:火星舱直接接入用户现有的LAN网络中,可以对现有所有服务器中的数据进行备份,备份数据保存在火星舱的硬盘中,这也是典型的D2D的方式。
火星舱在方案部署中的角色:
备份服务器:将火星舱接入LAN中,实现与备份源点(各个服务器)的通信,配置、安装备份软件的主控模块及设备管理、重复数据删除等选配模块,从而作为备份服务器完成整个备份系统的配置、管理与控制。实现基于以太网的LAN方式数据备份与恢复;
火星舱应用场景2:LAN-Free备份,架构图如下(所有服务器均为样例,服务器应用及数量以用户实际为准):
如上图所示,火星舱简单部署在现有网络的LAN和光纤SAN网络中,针对生产服务器(包括虚拟化服务器,应用服务器,数据服务器等)及生产存储(磁盘阵列)中的数据进行备份,这是典型的LAN-Free备份架构,备份任务经由LAN网络传输,备份数据流经由光纤SAN网络备份到磁带库或者火星舱虚拟磁带库中。
火星舱在方案部署中的角色:
备份服务器:将火星舱接入LAN中,实现与备份源点(各个服务器)的通信,配置、安装备份软件的主控模块及设备管理、重复数据删除等选配模块,从而作为备份服务器完成整个备份系统的配置、管理与控制。同时,还可实现基于以太网的LAN方式数据备份与恢复;
虚拟磁带库:将火星舱接入SAN网络中,配置、安装虚拟磁带库软件,将设备中的磁盘虚拟为磁带库,以存储整个系统中的部分备份数据,实现基于SAN环境下的LAN-Free备份。
火星舱应用场景3:本地备份加异地备份,架构图如下所示:
如上图所示,部署简单灵活,火星舱接入现有的LAN和SAN环境中,针对前端各种应用服务器及生产存储进行本地备份(LAN-Free备份和LAN备份两种选择);同时,把本地数据中心的所有数据,通过备份软件备份到灾备中心。一旦本地数据中心无法恢复时,可以通过灾备中心恢复数据到本地数据中心。灾备中心也可以对数据以D2D2T的方式进行离线磁带管理。
火星舱应用场景4:集中备份(多对一),架构图如下所示:
如上图所示:针对一些大型集团企业,各个分公司做本地备份,同时集中备份到集团总部。
核心优势
1、多功能一体化数据备份
软硬一体化结构,火星舱数据备份设备除了是备份服务器外,还内置了数据备份管理软件,并包含了存储介质。一套设备即可将备份服务器、备份管理软件、存储介质三者合一,更加经济实用。并且部署简单,插入网线后进行简单配置后即可开始使用。
2、完善的数据安全机制
火星舱数据备份设备中系统安装于设备DOM盘中,当系统发生故障时,无需过多操作,只要更换DOM盘,系统即可恢复如常,并且数据不被丢失。
火星舱数据备份设备采用Raid保护机制,支持多种RAID机制,当设备磁盘发生故障时,只要直接热插拔替换磁盘即可,不存在需要停机带来业务的中断。RAID-TP技术可保障三块盘同时故障而数据不丢失。
火星舱基于磁盘漂移的热备盘技术,新的替换盘直接充当热备盘,省去重构过程,充分发挥存储效能。
3、目标端的基于块的实时重删
具备重复数据删除能力,它会将所要备份的数据拆分为若干个数据块,对这些数据块进行冗余检查,将其与已经存在于存储介质上的数据进行比对,对于重复的数据只保存一份,此方式不仅能极大的节省用户的磁盘空间,也能缩短备份与恢复的时间,最大限度的节省用户的经济成本与时间成本。
4、策略化的备份与恢复
备份策略的灵活定制,包括:全备份、增量备份、差分备份等多种备份方式,并且针对不同的备份方式提供不同的备份策略、支持备份策略规则的共享;在进行数据备份策略的设计时,可以对业务数据每天、每周进行不同级别的增量备份,每个月、每个季度、每年进行一次数据的完全备份。由于系统中要做备份的服务器,每天都有一定量的信息数据产生,那么做每日增量备份,记录每日系统的最新信息是必要的;对系统做每月、每季度、每年的完全备份是出于恢复方便考虑,恢复数据时,首先恢复最近的一次数据全备份,数据全备份可以在每个月和每个星期的末尾进行。然后,依次恢复之后的增量备份,直至故障发生时为止。系统管理员不必使用任何其它历史资料,就可以对系统进行完全恢复,简单便捷。另外,在执行一段时间的增量备份后,也可考虑定期执行差分备份。
5、多种代理模块协调工作
火星舱备份存储一体机通过内置的备份功能主模块根据预先设定好的备份策略,向各个备份源发送备份任务,安装于备份源的相应代理在接到任务后,将备份源的数据抓取,并移交到数据迁移器模块上,数据迁移器将数据通过LAN网络(加装数据迁移器的服务器可通过SAN网络)以磁盘或虚拟磁带库的格式保存至火星舱自身的存储介质中。当备份源的数据遭到损坏时,可通过火星舱选择已备份的任意时间点进行恢复。在远程容灾的过程中,在本地火星舱完成备份任务后,可自动实现远程的备份,当数据发生损坏或丢失时,用户可以在本地恢复数据,亦可通过远程直接恢复数据。
6、跨平台的LAN-Free
火星舱备份一体化设备可以通过配合自身虚拟磁带库,或者外接磁带库的方式,结合光纤环境,实现跨平台的LAN-Free架构,支持操作系统异构、磁带库异构等,充分发挥备份效率,缩短备份窗口。
7、完全自主知识产权
火星舱备份一体化设备是一个高性能、高可靠性的数据安全保护产品,基于成熟的备份软件技术和专业的存储技术研发而成的完全自主知识产权的设备。针对底层硬件平台和上层功能应用而全面优化,充分满足各个应用场景下的用户需求,提供完善的、集中的优秀解决方案。
第三篇:二甲医院存储备份解决方案
医院存储备份系统设计方案建议书
二甲医院存储备份解决方案
二甲医院存储备份方案拓扑图
二甲医院存储方案描述
在本方案中,我们采用一台HP StorageWorks MSA2000FC光纤磁盘存储作为SAN光纤存储设备。HP StorageWorks MSA2000FC是一款入门级存储产品,本产品具备良好的扩展性,它最大能支持4个硬盘笼,48块硬盘,最大36TB;针对此项目,我们配置了1台双控制器的HP StroageWorks MSA2000FC,每个控制器带有两个前端光纤接口,用于连接SAN交换机。考虑到目前的数据容量为 TB,因此配置了 块 SAS硬盘,块 SATA硬盘,裸容量为 T B。
本方案采用了全冗余的SAN高可用性架构。具体表现如上图:
1
医院存储备份系统设计方案建议书
磁盘阵列中两个控制器分别与两台HP StorageWorks 4/8/16 SAN Switch光纤交换机相连的,而任意一台主机都是通过两个HBA卡分别与两个光纤交换机相连的。因此,任意一台主机到它所拥有的LUN之间总是有一条以上的路径。通过主机上的路径管理软件和阵列两个存储处理器之间的镜象高速缓存,这些路径之间可以实现自动的错误切换,形成了一个无单点故障的系统环境。
针对用户的业务状况和发展趋势,我们建议用户采用以数据和存储为中心的系统结构。以数据和存储为中心可以极大地保护用户的投资,有效利用存储空间,降低用户管理费用,从而确保整体拥有成本最低。降低管理难度,维护数据管理的统一性。提高了电子化数据管理的可靠性。数据的集中化管理,能够确保数据的一致性和完整性,保证电子化数据的可靠性。
以数据和存储为中心必然对整个存储系统I/O有很高的要求,所以我们建议用户选用集中式,高性能,大容量,智能化的存储区域网(Storage Area Network,简称SAN)来构建新一代计算中心存储环境。
采用以数据和存储为中心的SAN解决方案,集中的解决了系统体系结构中对存储I/O性能和数据库应用共享的挑战,它的主要特点为:
l 开放的标准,适合于服务器和存储设备之间的共享
SAN标准最早就是为了多个服务器之间通过专用的高速网络来共享存储和更加有效地管理存储设备所设计,经过近十年的发展,已经成为非常完善的标准。各主流厂商均遵循开放的观念,保证各家设备之间的互连性。在物理连接上是采用已经成熟的光纤技术实现。由于ERP系统规模比较大、各项应用和各种设备都比较多,SAN的这一点优势尤为重要,在系统改造、升级中将能够很好的利旧。凭借惠普在服务器和存储方面丰富的经验和技术,惠普的SAN方案使用户能迅速、方便地建立、整合和管理其多平台的存储环境,让用户对其异构存储局域网拥有无限的扩展能力、管理能力和百分之一百的可用性。高性能的数据存取
SAN采用的链路连接是通过光纤,光纤本身具有抗干扰能力强,传输距离长,传输速度快的特点,目前具有的速度是4Gbit/s。而且最关键的是,基于SAN架构,服务器和存储设备之间的协议是专为数据密集型存取所设计。具有高度的可扩充性
基于SAN架构的存储设备,本身具有可扩充性。而且一旦SAN架构构建以后,可以很容易增加存储设备,并且这些存储设备均可以作为一个整体来共享,它们可以作为一个卷或多个卷来共享。在SAN的架构下,存储是独立于应用的。具有无与伦比的可靠性
作为关键性应用中,设备的可靠性是必须考虑的。在SAN架构中,主机和光纤交换机,和存储
2
医院存储备份系统设计方案建议书
设备之间的连接均是冗余的,冗余的通路带来的好处,在正常情况下,是带宽的扩充,实现自动负载均衡,如果某一通路出现问题,它又可以作为另一选择路径,保证系统的可用性。
SAN的存储设备内部,本身也考虑很多系统的高可用性,如惠普磁盘通常是连接到两台光纤环路上或两个控制器上,内部的总线或连接也均是多通道的,电源,风扇等等均是冗余的。基于SAN的备份恢复、灾难恢复等多种解决方案
目前具有多种基于SAN架构的解决方案,比较典型的是包括远程容灾解决方案和零停机时间备份。它可以通过异地远程的两台阵列实现数据的同步,独立于操作系统和应用,一旦某地的系统出现问题,可以很快地切换到异地,保证系统的应用。数据的备份和恢复也是一个数据密集型访问的应用,如果基于LAN,要占用企业内部大量的带宽,前台响应将极为缓慢,因此,在SAN的架构下,可以实现LAN-free的备份解决方案,Severless的备份解决方案和零停机时间的备份解决方案。集中式管理
分布式的设备,包括主机系统、存储系统、交换机和光纤适配器等等,均可以通过一个简单的管理平台从单点管理,可采用HP OpenView Storage Area Management软件平台。
二甲医院备份方案描述
在数据中心本地,我们建议采用一台HP StorageWorks MSL4048 Tape Library作为备份硬件设备。HP StorageWorks MSL4048 Tape Library带有2个光纤接口,支持48个槽位,备份容量可以达到38.4TB(非压缩)。HP StorageWorks MSL4048 Tape Library配置了两个Ultrium 1840驱动器,遵循LTO-4标准,并行工作时,非压缩的数据备份速度可以达到240MB/s。通过配置光纤驱动器的磁带库,我们可以实现Lan-free的备份,如下图所示:
3
医院存储备份系统设计方案建议书
基于LAN-Free方式备份(有时也称为SAN备份)是从前面两种模式演化而来的,充分结合了直接连接备份模式高速访问以及基于网络方式备份共享磁带驱动器和磁带库的优点。在基于LAN-Free方式备份中,磁带驱动器和磁带库通过一个高速光纤通道网络连到各个目标主机;每个目标主机可以看到一个似乎是其专用的磁带驱动器;当备份服务器发出备份指令后,目标主机从磁盘存储中获取数据,再通过SAN将数据写入磁带库中。
由于数据备份的链路和LAN分离,因此减少了网络带宽的占用,也极大地提高了备份性能和数据安全性。在惠普公司推荐的数据存储容灾解决方案中,备份部分我们推荐采取了LAN-free的备份方式
在备份软件的考虑上,我们推荐采用HP OpenView Storage Data Protector。Data Protector数据备份软件采用先进的4层管理架构,在一个数据中心中采用灵活的3层架构(Cell Manager – Media Agent – Disk Agent),在数据中心间可以通过第4层全局备份管理(Manager – Of – Manager, 简称MOM)系统实现全局备份管理。采用4层备份管理架构是实现多个数据中心备份状态管理和监控的最重要的技术依托之一。
4
医院存储备份系统设计方案建议书
Data Protector广泛支持先进的备份技术
HP OpenView Data Protector采用了大量的技术来保证您的数据具有持续可用性(即使在备份过程中)。从在线到开放文件备份,从在线增量备份(Oracle)到集群备份、无服务器备份,直到零停机时间、零影响备份,Data Protector均提供了能够满足您的应用需求的解决方案。HP OpenView Data Protector的通过管理不同的备份任务,设定备份策略进行数据备份。可支持Host-Base、LAN-Base、LAN-Free,Server-Free备份方式,也具备全备/增量/差分/合成全备等备份能力。
利用创新性的分离镜像技术,Data Protector提供了用于自动化、非破坏性与及时性备份的完全集成解决方案,它可以支持各个种类的存储器配置、操作环境与应用。因此,Data Protector不但能保护最宝贵的资产——您的数据,还能保护数据的可用性,从而使您的应用保持持续运行,随时满足贵单位需求。
Data Protector支持更广泛的备份介质
HP OpenView Data Protector支持磁盘备份、磁带库备份、虚拟磁带库等备份介质种类。备份介质连接方式,可支持DAS、NAS和SAN,并可支持多个备份存储介质的发现与管理。
Data Protector能够最大化的保障数据恢复的有效性
Data Protector备份软件在具备优秀的备份性能和可靠的备份技术的同时,同样重视数据在需要恢复时,真正能够被恢复。Data Protector几乎考虑到了灾难发生时的数据恢复所应注意的方方面面:当数据发生丢失时,一般可能涉及几种不同类型的数据丢失:一般数据(含数据库);备份服务器损毁;备份管理信息丢失。下面分别进行介绍:
一般数据(含数据库)丢失:可通过备份客户端程序(Disk Agent)直接对数据进行回复,支持文件数据和数据库数据恢复。
5
医院存储备份系统设计方案建议书
备份服务器(Cell Manager)损毁: HP Data Protector的Cell Manager支持主机群集系统,故障发生后,备份系统会运行在另外一台群集主机上;如果不是群集系统,仅需修复备份服务器硬件和操作系统,重新安装备份服务器软件,然后激活数据库文件即可(Data Protector在安装配置时,会对备份管理数据库设置镜像保护)。
备份管理信息(IDB)丢失:一般情况下不会发生这种情况,备份系统在设置时,会对管理数据库进行镜像保护。万一备份管理信息丢失时,备份系统也可以通过重新检索备份介质内的数据,重建管理数据库。
如果整个系统崩溃(例如发生灾难时,整个数据中心全部消失了),此时,用户可以将保存的磁带取出,直接导入新建的Data Protector系统中,Data Protector可以直接读取用户磁带中记录相关备份信息,从而将数据恢复出来!
在我们这次提供的备份解决方案中,我们利用Data Protector和相关产品来实现用户提出的备份要求。
针对用户不同类型的主机、应用以及备份要求,我们使用了四种级别的备份方式,一种是基于文件级别的备份;第二种是基于数据库级别的备份;第三种是基于操作系统的备份;最后一种是基于应用备份。下面分别对这四种级别的备份方式加以介绍,1.文件级别的备份
考虑到用户IT环境中除了数据库服务器和应用服务器以外,基本上属于文件级别的服务器。例如:Web服务器、其它类型的文件服务器等。
对于这些文件服务器,我们会直接使用Data Protector来实现对这些文件服务器的备份和恢复的功能。
2.数据库级别的备份
用户的IT环境中涉及到了多种类型的数据库,Oracle、MS SQL、Informix、sybase等。为了确保这些数据库7×24小时的运行状态,我们提供了两种数据库的备份接口,以满足数据库的在线备份和恢复的功能。
3.操作系统级别的备份
考虑到用户IT环境中需要具有对于故障服务器恢复时,通过集中备份系统快速恢复操作系统,例如:UNIX、Windows、Linux服务器等。同时,可以通过集中备份,增量备份不同时间点的操作系统,以便按需恢复。
对于操作系统,我们会使用OpenView Data Protector来实现对操作系统的在线备份和快速恢复的功能。
6
医院存储备份系统设计方案建议书
产品配置
HP StorageWorks MSA2000FC 1 台
HP StorageWorks 4/8/16/24/32 SAN Switch 2 台 HBA 卡 根据服务器数量
DP或DPE软件 根据服务器数量、操作系统列别及数据库类型 HP StorageWorks MSL4048 1台
7
第四篇:数据备份解决方案
最全面的宝贵数据备份解决方案(1)http://stor.51cto.com 2005-11-15 15:01
中关村在线
我要评论(0)摘要:备份并不是一个轻松的话题,也不是简单的方便拷贝。很多电脑用户只想享受电脑带来的种种便利,因为怕麻烦、心存侥幸怕而不愿花时间和精力去来进行系统的备份。随着我们处理数据的增多,宽带使用越来越频繁,感染病毒和被攻击的机会越来越多,做好数据的备份工作更有必要。标签:数据备份
数据保护
增量备份
备份并不是一个轻松的话题,也不是简单的方便拷贝。很多电脑用户只想享受电脑带来的种种便利,因为怕麻烦、心存侥幸怕而不愿花时间和精力去来进行系统的备份。随着我们处理数据的增多,宽带使用越来越频繁,感染病毒和被攻击的机会越来越多,做好数据的备份工作更有必要。
方案一:增量备份
第一步:下载工具
现在人处理数据非常多,如果完全通过拷贝法来备份数据,显然不太合适,这时增量备份(Incremental Backup)就起到了很大的作用。这时,我们可以使用xxcopy(http://download.zol.com.cn/detail/10/91481.shtml)来帮助我们实现此操作。
下载后,把xxcopy.zip压缩包解压到一文件夹下,再双击install.bat文件,程序询问时,一律按下Y键可把它安装到系统文件夹下。
第二步:编写批处理命令
假设我们要把D:data下的所有新建或更新过的文件(夹)拷贝到E:back文件夹下,那可以按下Win+R打开“运行”对话框,输入notepad,启动“记事本”工具,然后输入如下命令:
xxcopy “D:data” “E:back” /s /k /h /bi /yy
然后选择“文件→保存”命令,把该文件保存为d:back.bat文件。
以后只要双击d:back.bat文件,xxcopy就会把D:data下新建的E:back文件夹下,适用于文件的备份工作。
第三步:深入理解参数
xxcopy参数非常多,上述用到参数意义如下:
/s 表示连同子文件夹处理
/k 源文件仍保留其原有属性 /h 连同系统、隐藏文件一起拷贝
/bi 只拷贝新建或更新过的(根据文件时间和长度判断)文件
/yy 覆盖文件时自动回答“是”,并不出现提问信息
方案二:只备份相关文件
很多时候我们只要备份某一类型文件,如*.doc、*.xls、*.ppt、*.txt等,而无需备份其他文件,这时仍可以使用xxcopy完成。
大家只要启动“记事本”,输入如下命令:
xxcopy “d:data” “e:back” /s /k /h /bi /yy /in*.doc /in*.xls /in*.ppt /in*.txt
把它保存为include.bat,双击它,只会备份d:data下的*.doc、*.xls、*.ppt、*.txt文件到e:back文件夹下。
小提示
多种类型文件分别用/in参数隔开,并把/in参数放在命令行的最后。如输入
xxcopy “d:data” “e:back” /s /k /h /bi /yy /in*.doc /in*.xls /in*.ppt /in*.txt /in*.bmp /*.tif,则还会备份*.bmp和*.tif文件。
方案三:垃圾文件不备份
有时,我们并不想备份*.tmp和*.bak文件,这时可以启动“记事本”,并输入如下命令:
xxcopy “d:data” “e:back” /s /k /h /bi /yy /x*.tmp /x*.bak
把它保存为exclude.bat,双击此文件,则只会备份d:data下除了*.bak和*.tmp的文件到e:back文件夹下。
小提示
★多种类型文件分别用/x参数隔开,并把/x参数放在命令行的最后。如输入xxcopy “d:data” “e:back” /s /k /h /bi /x*.tmp /x*.bak /*.abc,则xxcopy也不会处理*.abc文件。
★打开“命令提示符”,并切换到相应文件夹下,输入
xxcopy *.tmp /s /h /yy /rs可把当前文件夹(包括了文件夹)下所有*.tmp文件删除掉,再输入xxcopy *.bak /s /h /yy /rs则把当前文件夹(包括了文件夹)下所有*.bak文件全部删除掉。
方案四:备份指定日期文件
输入xxcopy “d:data” “e:back” /s /k /h /bi /da:2003-12-22,只备份2003年12月22日之后的文件。
xxcopy “d:data” “e:back” /s /k /h /bi /db:2003-12-25,只备份2003年12月25日之前文件。
xxcopy “d:data” “e:back” /s /k /h /bi /da:2003-12-22 /db:2003-12-25,只备份2003年12月22日和2003年12月25日之间的文件。
方案五:只复制当天文件
很多公司的数据是每天备份一次,这时可以使用robocopy来帮助我们仅备份当天的文件,可以省下很多时间和精力。
robocopy小档案
软件版本:1.70 软件大小:31.7KB
软件性质:免费软件 适用平台:Windows 9x/Me/NT/2000/XP
大家只要从http://www.xiexiebang.com/tools/tool_details.aspx?tool_id=321下载此工具,下载后得到robocopy.zip文件,然后把其中的robocopy.exe和robocopy.doc都解压到Windows安装文件夹下,以方便随时调用它。
接着,启动“记事本”,输入如下命令:
robocopy d:data e:back *.* /s /maxage:1
保存此批处理文件为today.bat,以后只要双击此文件,即可把d:data文件夹下的所有当天文件备份到e:back文件夹下。
方案六:备份到服务器上
公司都有公共文件服务器,很多时候,可以把文件备份到服务器上。这个任务同样可以通过robocopy来完成:
启动“记事本”,输入如下命令:
robocopy d:data fileserverbackup *.* /s
保存此批处理文件为backser.bat,双击此文件,即可把d:data文件夹下的所有当天文件备份到fileserverbackup文件夹下。
方案七:压缩备份
随着数据处理量越来越大,把数据压缩备份也越有必要。我们可以先新建一个RAR,如datadatabakdatabak.rar。然后选中它,按下Ctrl+C键复制它。再启动“资源管理器”,再打开Sendto文件夹(如果你使用Windows 9x/Me,请打开C:WindowsSendto文件夹。如果你使用Windows 2000/XP,那可以打开C:Documents and Settings%USERPROFILE%SendTo文件夹。)。右击,选择“粘贴快捷方式”命令为它生成一个快捷方式,如“备份到服务器”。
以后,要备份数据,只要选中欲备份的数据,右击,选择“发送到”→“备份到服务器”即可快速把选中的文件备份到datadatabakdatabak.rar文件中(如图1)。
方案八:定时压缩备份
请确认你的工作文件夹,如D:Work文件夹下的所有新文件。接着,右击Work文件夹,选择WinRAR→“添加到压缩包”命令,打开“压缩包名称和参数”窗口,再单击“常规”标签,在“压缩文件名”中输入datadatabakwork.rar文件(如图2)。
再单击“备份”标签,勾选“打开共享文件”、“按掩码产生压缩文件名”和“保留以前版本的文件”复选框(如图3)。
再单击“时间”标签,再单击“文件处理”下“包含文件”下拉列表框,选择“ 之后修改”,然后再设置一个时间,如200316 19 :29 : 26(如图4)。
接下来,单击“配置”按钮,选择“保存当前设置为新配置”命令,在“配置名称”中输入备份方案名,如“备份Work”,同时选中“保存压缩文件名”和“保存选定文件名”及“在桌面创建快捷方式”前的复选框(如图5)。
单击“确定”按钮返回“压缩文件名和配置”窗口,按下“确定”按钮备份文件。
接下来,单击“程序”→“设置”→“控制面板”,双击“计划任务”打开“计划任务”窗口。然后把桌面上生成的“备份Work”快捷方式拖放到“任务计划”窗口。
双击“备份Work”图标,单击“日程安排”标签,单击“任务计划”下拉列表框,从中选择“每天”,而“开始时间”设置为自己的时间。如图6,我们设置为中午12:00吃饭时,再单击“设置”标签,取消选中“电源管理”下的“如果计算机使用电池来运行(如图6)。
通过上述设置后,到了你设置的时间,机器就会自动备份D:Work下的所有所有文件到datadatabak文件夹下,而且更酷的是,备份文件会以日期和时间作为文件名,并不会重复,以方便你调用相应版本。
方案九:下班后备份、完成后关机
通过“计划任务”和WinRAR,我们也可以实现下班后备份数据,备份后关机的目的:在制作配置文件时,单击“高级”标签,然后选中“后台压缩”和“完成操作后关闭计算机电源”复选框(如图7)。再在图6窗口中设置开始备份操作时间为下班时间,如18:00,这样备份完数据后,机器会自动关闭。
小提示
★如果我们想备份多个文件夹下的数据,可以多建立配置文件,并把它们添加到“任务计划”窗口中。
★备份完成时,最好自动锁定机器:先在桌面上新建一个名为“自动锁定”的快捷方式,其中的命令为rundll32.exe user32.dll,LockWorkStation。接着把这个快捷方式拖到“任务计划”窗口。然后双击该图标,单击“日程安排”标签,单击“任务计划”下拉列表框,从中选择“空闲时”,在“当计算机空闲时间超过xx分钟”处将时间改为1分钟。再单击“设置”选项卡,取消所有选项的勾选。完成以上设置后,按“确定”按钮,再在打开的窗口中输入系统管理员密码,退出设置窗口。这样,当我们离开机器,一分钟后没有操作,则机器会自动被锁定。这样,在备份数据时,会安全很多。可以防止同事在你机器上随意操作。
方案十:备份多个文件、文件夹
如果你的文件放在多个文件夹下,并且想备份这多个文件夹中的内容,可以这样来操作:
先在D:上建立一个备份列表文件,如back.lst,在其中你欲备份的文件或文件夹,如:
D:Work1*.* D:Work2*.* datawork*.* serverdocs*.* ……
接下来,可以右击桌面,选择“新建”→“快捷方式”命令,在其中输入C:Program FilesWinRARWinRAR.exe a-ep2-ibck datadatabakdata.rar @d:backup.lst,即最后的命令行应为:
“C:Program FilesWinRARWinRAR.exe” a-ep2-ibck datadatabakdata.rar @d:back.lst(如图8)
再为这个快捷方式命名为“建立备份文件”。双击该快捷方式,WinRAR即可在后台自动读取back.lst文件中要备份的文件或文件夹,并把它们备份到datadatabakdata.rar 文件中了。
接下来,同样把该快捷方式放到“计划任务”中,然后为其指定运行时间。就可以定时备份多个文件或文件夹中的内容了。
第五篇:ORACLE备份解决方案范文
ORACLE备份解决方案
2009年09月16日 星期三 14:00 Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。
一、导出/导入(Export/Import)
利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。
1、简单导出数据(Export)和导入数据(Import)
Oracle支持三种方式类型的输出:
(1)、表方式(T方式),将指定表的数据导出。
(2)、用户方式(U方式),将指定用户的所有对象及数据导出。(3)、全库方式(Full方式),瘵数据库中的所有对象导出。
数据导入(Import)的过程是数据导出(Export)的逆过程,分别将数据文件导入数据库和将数据库数据导出到数据文件。
2、增量导出/导入
增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导出时,系统不要求回答任何问题。导出文件名缺省为export.dmp,如果不希望自己的输出文件定名为export.dmp,必须在命令行中指出要用的文件名。
增量导出包括三种类型:
(1)、“完全”增量导出(Complete)即备份三个数据库,比如:
exp system/manager inctype=complete file=040731.dmp(2)、“增量型”增量导出
备份上一次备份后改变的数据,比如:
exp system/manager inctype=incremental file=040731.dmp(3)、“累积型”增量导出
累计型导出方式是导出自上次“完全”导出之后数据库中变化了的信息。比如: exp system/manager inctype=cumulative file=040731.dmp 数据库管理员可以排定一个备份日程表,用数据导出的三个不同方式合理高效的完成。
比如数据库的被封任务可以做如下安排:
星期一:完全备份(A)星期二:增量导出(B)星期三:增量导出(C)星期四:增量导出(D)星期五:累计导出(E)星期六:增量导出(F)星期日:增量导出(G)
如果在星期日,数据库遭到意外破坏,数据库管理员可按一下步骤来回复数据库:
第一步:用命令CREATE DATABASE重新生成数据库结构; 第二步:创建一个足够大的附加回滚。第三步:完全增量导入A:
imp system/manager inctype=RESTORE FULL=y FILE=A 第四步:累计增量导入E:
imp system/manager inctype=RESTORE FULL=Y FILE=E 第五步:最近增量导入F:
imp system/manager inctype=RESTORE FULL=Y FILE=F
二、冷备份
冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:
1、是非常快速的备份方法(只需拷文件)2、容易归档(简单拷贝即可)
3、容易恢复到某个时间点上(只需将文件再拷贝回去)4、能与归档方法相结合,做数据库“最佳状态”的恢复。5、低度维护,高度安全。
但冷备份也有如下不足:
1、单独使用时,只能提供到“某一时间点上”的恢复。2、再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。
3、若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。4、不能按表或按用户恢复。
如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。冷备份中必须拷贝的文件包括:
1、所有数据文件 2、所有控制文件
3、所有联机REDO LOG文件 4、Init.ora文件(可选)
值得注意的使冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的。
下面是作冷备份的完整例子。
(1)关闭数据库 sqlplus /nolog sql>connect /as sysdba sql>shutdown normal;(2)用拷贝命令备份全部的时间文件、重做日志文件、控制文件、初始化参数文件 sql>cp(3)重启Oracle数据库 sql>startup
三、热备份
热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法。所以,如果你有昨天夜里的一个冷备份而且又有今天的热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。热备份要求数据库在Archivelog方式下操作,并需要大量的档案空间。一旦数据库运行在archivelog状态下,就可以做备份了。热备份的命令文件由三部分组成:
1. 数据文件一个表空间一个表空间的备份。
(1)设置表空间为备份状态(2)备份表空间的数据文件(3)回复表空间为正常状态
2. 备份归档log文件
(1)临时停止归档进程
(2)log下那些在archive rede log目标目录中的文件(3)重新启动archive进程(4)备份归档的redo log文件
3. 用alter database bachup controlfile命令来备份控制文件 热备份的优点是:
1. 可在表空间或数据库文件级备份,备份的时间短。2. 备份时数据库仍可使用。
3.可达到秒级恢复(恢复到某一时间点上)。4. 可对几乎所有数据库实体做恢复
5. 恢复是快速的,在大多数情况下爱数据库仍工作时恢复。
热备份的不足是:
1. 不能出错,否则后果严重
2. 若热备份不成功,所得结果不可用于时间点的恢复
3. 因难于维护,所以要特别仔细小心,不允许“以失败告终”。