欢迎来到天天文库
浏览记录
ID:38336934
大小:18.34 KB
页数:6页
时间:2019-06-10
《分析主流数据灾难备份及数据恢复技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、分析主流数据灾难备份及数据恢复技术灾备的目的是确保灾难发生后业务立即恢复,应用能够尽快投入使用,采用的各种技术不论是数据恢复、数据备份、数据复制还是灾备技术,无非都是围绕着业务连续来进行,这些技术是灾备的关键环节。一选取灾备技术的依据 灾备的目的是确保灾难发生后业务立即恢复,应用能够尽快投入使用,采用的各种技术不论是数据备份、数据复制还是灾备技术,无非都是围绕着业务连续来进行,这些技术是灾备的关键环节。衡量这些技术标准无非是RPO(RecoveryPointObject,恢复点目标)和RTO(RecoveryTimeObject,恢复时间目标),
2、也就是出现灾难的时候多长时间可以让业务继续运作,同时会丢失多长时间的数据。具体采用哪项技术,完全要根据实际需求,再结合各种技术能够达到的RTO和RPO指标来决定,需要说明的是,追求两个技术指标都是零的做法是不经济的,也是不现实的,任何事情都要考虑投入产出比和回报。 二主要灾备技术概览 1.系统灾难恢复(BMR) 系统灾难恢复,就是在系统出现崩溃的时候,能够用非常少的步骤,将系统重建,包括上面的系统补丁、应用软件和数据。这样可以提高恢复的准确性、缩短恢复时间、缩短业务中断时间。 目前的主要灾备技术,在恢复的时候有这么几种方式: 采用公用的一
3、张光盘,所有的系统都采用这一张光盘。这个光盘可以启动系统,同时可以启动网络,然后备份服务器将备份在磁带库(或者虚拟带库)中的整个硬盘内容或者第一主分区内容恢复到灾难机。这样不论灾难机原来有多大容量数据,都可以存放在整个备份系统的备份设备中,统一进行管理,而且不需要经常刻光盘,也就是说光盘不需要经常更新。比较典型的代表是BakBoneNetVaultVaultDR。 需要针对每台计算机单独刻光盘,恢复的时候需要利用针对性的光盘来恢复,每台机器都需要自己的光盘,而且需要定期不断更新。这种方式的最大不足是经常要刻光盘,否则灾难出现的时候如果没有光盘或者
4、光盘太久了,都会影响恢复的速度和恢复后的状态。这种技术的典型代表是EMCNetWorkRecoveryManager模块. 恢复时需要借助网络启动,也就是需要具备一台相同操作系统的主机作为引导机器,然后利用备份的内容进行恢复。这种技术的典型代表是SymantecNetBackup的BareMetalRestore模块。 操作系统自己提供的灾备工具。对于大多数Unix小型机,都提供系统备份工具。借助于系统自身提供的磁带机,利用一个简单的命令,HP-UX采用make_recovery就可以把整个root卷备份到服务器自带的4mm磁带上。在恢复的时候
5、,这盘磁带可以自启动系统,采用一个命令就可以将整个root卷恢复到硬盘上。这种方式的好处是简单和经济,尤其对于Unix系统,这样的方式远比目前备份软件提供的BMR模块方便、安全和经济,因为备份软件提供的BMR模块往往需要相同平台的其他服务器来启动。2.数据远程复制 将数据在另外的地方实时产生一份可用的副本,此副本的使用不需要做数据恢复,可以将副本立即投入使用。数据复制的最大好处是副本数据立即可用,没有数据恢复时间,RTO非常好,同时因为是实时复制,RPO也非常好,几乎不会丢失数据。缺点是费用远比数据备份要高,不仅仅是数据复制系统价格高,还需要另外
6、的硬盘存储空间和主机系统,甚至建立另外的远程机房,考虑网络布线,这些都将带来成本大大增加,所以数据复制的建设和维护费用远远大于数据备份。 数据复制目前有如下实现方式: 基于主机。基于主机的数据复制技术,可以不考虑存储系统的同构问题,只要保持主机是相同的操作系统即可,而目前也存在支持异构主机之间的数据复制软件,如BakBoneNetVaultReplicator就可以支持异构服务器之间的数据复制,可以支持跨越广域网的远程实时复制。缺点是需要占用一点主机资源。 基于存储系统。利用存储系统提供的数据复制软件,复制的数据流通过存储系统之间传递,和主机
7、无关。这种方式的优势是数据复制不占用主机资源,不足之处是需要灾备中心的存储系统和生产中心的存储系统有严格的兼容性要求,一般需要来自同一个厂家的存储系统,这样对用户的灾备中心的存储系统的选型带来了限制。 基于光纤交换机。这项技术正在发展中,利用光纤交换机的新功能,或者利用管理软件控制光纤交换机,对存储系统进行虚拟化,然后管理软件对管理的虚拟存储池进行卷管理、卷复制、卷镜像等技术,来实现数据的远程复制。比较典型的有Storag-age,Falcon等。 基于应用的数据复制。这项技术有一定局限性,都是针对具体的应用。主要利用数据库自身提供的复制模块来
8、完成,比如OracleDataGuard,Sybase Replication等。 3.CDP连续数据保护技术 CDP
此文档下载收益归作者所有