备份是干什么的

备份是干什么的,第1张

名词解释

备份:为应付文件、数据丢失或损坏等可能出现的意外情况,将电子计算机存储设备中的数据复制到磁带等大容量存储设备中。从而在原文中独立出来单独贮存的程序或文件副本。(摘自《计算机科学》)

如果系统的硬件或存储媒体发生故障,“备份”工具可以帮助您保护数据免受意外的损失。例如,可以使用“备份”创建硬盘中数据的副本,然后将数据存储到其他存储设备。备份存储媒体既可以是逻辑驱动器(如硬盘)、独立的存储设备(如可移动磁盘),也可以是由自动转换器组织和控制的整个磁盘库或磁带库。如果硬盘上的原始数据被意外删除或覆盖,或因为硬盘故障而不能访问该数据,那么您可以十分方便的从存档副本中还原该数据。

备份分类

备份可以分为系统备份和数据备份。

1、系统备份:指的是用户 *** 作系统因磁盘损伤或损坏,计算机病毒或人为误删除等原因造成的系统文件丢失,从而造成计算机 *** 作系统不能正常引导,因此使用系统备份,将 *** 作系统事先贮存起来,用于故障后的后备支援。

2、数据备份:指的是用户将数据包括文件,数据库,应用程序等贮存起来,用于数据恢复时使用。

备份作用

备份的作用是用于后备支援,替补使用。

备份是容灾的基础,是指为防止系统出现 *** 作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。传统的数据备份主要是采用内置或外置的磁带机进行冷备份。但是这种方式只能防止 *** 作失误等人为故障,而且其恢复时间也很长。随着技术的不断发展,数据的海量增加,不少的企业开始采用网络备份。网络备份一般通过专业的数据存储管理软件结合相应的硬件和存储设备来实现。

备份方式

比较常见的备份方式有:

定期磁带备份数据。

远程磁带库、光盘库备份。即将数据传送到远程备份中心制作完整的备份磁带或光盘。 [1]

远程关键数据+磁带备份。采用磁带备份数据,生产机实时向备份机发送关键数据。

远程数据库备份。就是在与主数据库所在生产机相分离的备份机上建立主数据库的一个拷贝。

网络数据镜像。这种方式是对生产系统的数据库数据和所需跟踪的重要目标文件的更新进行监控与跟踪,并将更新日志实时通过网络传送到备份系统,备份系统则根据日志对磁盘进行更新。

远程镜像磁盘。通过高速光纤通道线路和磁盘控制技术将镜像磁盘延伸到远离生产机的地方,镜像磁盘数据与主磁盘数据完全一致,更新方式为同步或异步。

数据备份必须要考虑到数据恢复的问题,包括采用 [2]  双机热备、磁盘镜像或容错、备份磁带异地存放、关键部件冗余等多种灾难预防措施。这些措施能够在系统发生故障后进行系统恢复。但是这些措施一般只能处理计算机单点故障,对区域性、毁灭性灾难则束手无策,也不具备灾难恢复能力。

备份技术

系统灾难恢复

(IDR=Intelligent Disaster Recovery )

系统灾难恢复,就是在系统出现崩溃的时候,能够用非常少的步骤,将系统重建,包括上面的系统补丁、应用软件和数据。这样可以提高恢复的准确性、缩短恢复时间、缩短业务中断时间。

主要 [3]  灾备技术,在恢复的时候有这么几种方式:

采用公用的一张光盘,所有的系统都采用这一张光盘。这个光盘可以启动系统,同时可以启动网络,然后备份服务器将备份在磁带库(或者虚拟带库)中的整个硬盘内容或者第一主分区内容恢复到灾难机。这样不论灾难机原来有多大容量数据,都可以存放在整个备份系统的备份设备中,统一进行管理,而且不需要经常刻光盘,也就是说光盘不需要经常更新。比较典型的代表是BakBone NetVault VaultDR。右图是BakBoneNetVault VaultDR灾难备份和恢复的数据流,所有系统采用统一的光盘进行。

需要针对每台计算机单独刻光盘,恢复的时候需要利用针对性的光盘来恢复,每台机器都需要自己的光盘,而且需要定期不断更新。这种方式的最大不足是经常要刻光盘,否则灾难出现的时候如果没有光盘或者光盘太久了,都会影响恢复的速度和恢复后的状态。这种技术的典型代表是EMC NetWork Recovery Manager模块。

恢复时需要借助网络启动,也就是需要具备一台相同 *** 作系统的主机作为引导机器,然后利用备份的内容进行恢复。这种技术的典型代表是Symantec NetBackup的Bare Metal Restore(裸金属恢复)模块。

*** 作系统自己提供的灾备工具。对于大多数Unix小型机,都提供系统备份工具。借助于系统自身提供的磁带机,利用一个简单的命令,HP-UX采用make_recovery就可以把整个root卷备份到服务器自带的4mm磁带上。在恢复的时候,这盘磁带可以自启动系统,采用一个命令就可以将整个root卷恢复到硬盘上。这种方式的好处是简单和经济,尤其对于Unix系统,这样的方式远比备份软件提供的BMR模块方便、安全和经济,因为备份软件提供的BMR模块往往需要相同平台的其他服务器来启动。

数据远程复制

将数据在另外的地方实时产生一份可用的副本,此副本的使用不需要做数据恢复,可以将副本立即投入使用。数据复制的最大好处是副本数据立即可用,没有数据恢复时间,RTO 非常好,同时因为是实时复制,RPO也非常好,几乎不会丢失数据。缺点是费用远比数据备份要高,不仅仅是数据复制系统价格高,还需要另外的硬盘存储空间和主机系统,甚至建立另外的远程机房,考虑网络布线,这些都将带来成本大大增加,所以数据复制的建设和维护费用远远大于数据备份。

数据复制目前有如下实现方式:

基于主机。基于主机的数据复制技术,可以不考虑存储系统的同构问题,只要保持主机是相同的 *** 作系统即可,存在支持异构主机之间的数据复制软件,如BakBone NetVault Replicator就可以支持异构服务器之间的数据复制,可以支持跨越广域网的远程实时复制。缺点是需要占用一点主机资源。

基于存储系统。利用存储系统提供的数据复制软件,复制的数据流通过存储系统之间传递,和主机无关。这种方式的优势是数据复制不占用主机资源,不足之处是需要灾备中心的存储系统和生产中心的存储系统有严格的兼容性要求,一般需要来自同一个厂家的存储系统,这样对用户的灾备中心的存储系统的选型带来了限制。

基于光纤交换机。这项技术正在发展中,利用光纤交换机的新功能,或者利用管理软件控制光纤交换机,对存储系统进行虚拟化,然后管理软件对管理的虚拟存储池进行卷管理、卷复制、卷镜像等技术,来实现数据的远程复制。比较典型的有Storag-age,Falcon等。

基于应用的数据复制。这项技术有一定局限性,都是针对具体的应用。主要利用数据库自身提供的复制模块来完成,比如OracleDataGuard,Sybase Replication 等。

数据保护技术

CDP(Continuous Data Protection)

CDP 技术是目前最热门的数据保护技术,它可以捕捉到一切文件级或数据块级别的数据写改动,可以对备份对象进行更加细化的粒度的恢复,可以恢复到任意时间点。

CDP技术是一个新兴的技术,在很多传统的备份软件中都逐渐融入了CDP的技术。比如BakBone NetVault Backup 80 追加了TrueCDP模块,Symantec Backup Exec125等。其他公司包括EMC,Symantec都并购了一些CDP的软件,正在和传统地备份软件进行整合,还都在整合中。

CDP技术包括两种:

Near CDP,就是我们说的准CDP,它的最大特点是只能恢复部分指定时间点的数据(FPIT,Fixed Point In Time),有点类似于存储系统的逻辑快照,它无法恢复任意一个时间点。如Symantec 、CommVault、凯备份的CDP都属于这种类型。

TrueCDP,我们称之为真正的CDP,它可以恢复指定时间段内的任何一个时间点(APIT,Any Point In Time),而BakBone TrueCDP属于TrueCDP类型。

当前应用情况

如果采用灾备方案的分布在各个行业,不过大家都是按照一定的梯度来使用。

首先采用的是系统灾难备份(BMR Bare Metal Recovery),因为这种方案成本最低,只要在建设数据备份系统的时候追加一些模块就可以完成。不需要附加的存储空间,也不需要附加的 [4]  容灾机房,所以,有条件的用户几乎都可以实施。只不过有的用户采用 *** 作系统提供的备份工具来辅助,有的用户采用备份软件提供的灾难模块来完成。这样的用户数量最大,分布在各个行业。BakBone 的VaultDR在使用BakBone NetVault的备份软件用户中被广泛采用。很多用户非常喜欢BakBone VaultDR不用关心 *** 作系统类型,而且一张标准光盘可以应用到所有Intel x86服务器进行灾难备份和恢复。

其次是建立容灾系统的用户,大数据量的高端企业普遍采用基于存储的数据复制技术,比如电信、金融行业。中低端用户普遍采用基于主机的数据复制软件,成本较低,而且不需要进行严苛的存储系统采购,尤其是BakBone的NetVault Replicator不但可以进行远程数据复制,而且可以支持异构平台,所以在国内外有广泛的用户,一些政府部门、电力公司、证券部门、网站公司等都采用这种方式,而且大多运用在Windows、Linux平台。基于存储交换机层的虚拟存储技术虽然也在有了一些用户,但是因为此技术起步时间有限,技术成熟度需要进一步验证,很多用户只是做为试点,没有大范围的展开。对于基于应用的数据复制方式,也有部分高端客户在采用,而且也有大量的用户。

对于CDP技术,才刚刚起步,这种技术满足了很多关心灾备的用户的需求,在RTO 和RPO方面都能得到很高的标准,同时还可以进行任意历史版本的重现,正在被越来越多的用户所关注,相信将来会有非常广泛的用户。BakBone的TrueCDP可以进行任意时间点的恢复,是真正意义上的CDP,将会比其他准CDP产品有更大的优势,会被更多关心灾备的用户所选用。

应用误区

灾备系统因为能够带来业务的连续性,正越来被大家所重视,但是在使用过程中也要切记出现一些误区。

没有选择适合自己的。没有仔细分析和明确业务连续要求,对RTO和RPO没有进行仔细研究,要么不做,要做就想追求最全面的,这样可能忽视了最需要的建设,没有切实满足自己的需要。

认为灾备系统是万能的,夸大灾备系统的作用,忽视了备份系统、高可用系统的建设。其实各个系统都有自己的作用,需要根据实际需求进行建设。

没有有步骤分阶段的进行灾备建设,总想等实际成熟的时候全面建设,甚至还没有先进行数据备份系统的建设,就开始着手进行灾备系统建设。不进行备份系统建设,就没有满足数据安全的底线,在关键时刻缺少一份完整的数据,而花费大量的财力进行灾备系统建设,反而得不偿失。

多种灾备技术的选用不合理,比如主机系统的资源可以接受基于主机的复制软件来运行,却选用了基于存储系统的设计,造成必须选用相同类型的存储设备,增加了总体费用。

对BMR系统灾难备份总是希望选用备份软件自带的BMR模块。其实,备份软件自带的BMR模块对于Window和Linux比较方便,但并不是对于所有的Unix系统都合适,在Unix系统备份方面,Unix自带的系统备份工具和自带的磁带机就非常方便,一个命令就可以完成系统备份,还不用依赖于其他服务器,远远胜于一些备份软件自带的BMR模块,不但 *** 作方便,而且减少费用。

未来发展方向

未来的技术发展应该是多种技术并存,而且越能满足客户需求的方式更能得到客户的关注。

未来的发展之一应该是基于主机的异构复制技术会有更广泛的市场。因为大多数客户具备异构主机环境,支持异构环境的数据复制技术,就可以利用现有环境,各台主机之间互为复制。对于不支持异构环境的复制软件,就需要购买相同的存储或者购买相同 *** 作系统的主机进行数据复制,增加了灾备的总体费用。

未来的发展之二就是CDP技术。CDP融合了数据备份和数据复制的优点,既可以进行实时数据保护,还可以任意时间点的历史数据恢复,将会具有更加强大的生命力。随着TrueCDP和传统备份软件的无缝衔接,将会有越来越多的用户采用TrueCDP 进行灾备系统建设。右图是广为流行的BakBone NetVault TureCDP 备份系统架构图。

备份系统

备份系统的作用

很多系统管理员认为,投资建立一个备份任务的管理,较原来复杂的备份系统只是在恢复的时候才起作用有些浪费,并且平时增添了很多的管理任务,这对于企业来说是一个大的浪费。

这个问题是一个大问题,直接涉及到对于一个企业的信息系统的投资回报率(ROI)。当IT系统的重要性非常高,企业的关乎生命的数据都在计算机系统里面,那么数据的保护就非常重要,这是其一。另外,实施备份系统并不会带来更多的管理任务,相反为系统管理员带来了很多维护上的方便,主要有以下几点:

备份的自动化,降低由维护员的 *** 作带来的风险;

数据库在线备份,保证24×7小时业务运行;

文件系统及数据库数据的时间点恢复,历史版本管理;

磁带的复制(Cloning),可降低磁带的出错几率和实现异地容灾保存;

网络备份、LAN-Free及Serverless多种备份方式;

系统灾难快速恢复。

因此,如果企业必须实现上述功能,而企业又不实施备份系统时,需要的人力及设备的投资如果大于实施备份系统的投资,则该备份系统的投资是可以被接受的。

备份系统的功能

用户只需要简单的备份就可以了,不必要那么复杂。用户买了很多备份系统中没有用处的先进技术,没有必要在系统中实现过多的复杂功能。

备份系统实现的功能是备份技术发展到一定阶段的产物,先进技术的出现也由于用户的系统中有这样的需求。当IT系统发展到一定程度,用户对IT系统的依赖型增强,IT系统的数据量越来越大,对系统备份的要求就水涨船高。但好的备份系统应该有如下的特点:

备份系统可根据应用系统的需要非常容易地进行扩展;

满足未来的数据量及应用系统升级带来的备份系统的压力;

备份系统中,尤其是备份软件的可升级能力。

总体来说,备份技术已经经历了几个发展阶段,从传统的磁带备份到网络备份,从SCSI LAN-Free备份到SAN结构的动态共享LANFree备份,直到出现的Serverless备份。可以预见,未来备份产品有以下几个趋势:

磁盘备份

状况

随着SATA磁盘价格进一步下降,磁盘的备份优势逐渐体现出来。EMC已经推出了使用磁盘作为虚拟磁带库的产品,在功能上可以替代磁带库的功能。笔者认为,该产品的大批量投放市场,会在一定程度上引发备份硬件设备的升级换代。

iSCSI技术

该技术可以利用现有的TCP/IP网络进行数据传输,用户可以很方便地实现数据的远程异地保护。市场上已经出现了较多这样的产品,相信随着产品的成熟,会有很多异地备份和容灾方案会选择该技术。

NDMP协议

NDMP(网络数据管理协议)作为一种标准,已经发展到了Version 4,支持该协议的产品,可以非常方便地实现NAS服务器数据的快速备份和恢复。对于大数量的小文件,该技术有着得天独厚的优势。

备份技术

很多的磁盘阵列都提供了SnapShot功能,而对于磁盘阵列上的SnapShot,我们可以充分利用SnapShot技术进行数据的Serverless备份,这对于企业级的大型系统有着十分重要的意义,极大地降低了备份时对于生产系统的资源占用,并且可以非常快速地恢复。

实现备份介质的生命周期管理

通常每盘磁带都有一定的使用次数限制,因此,对于磁带备份系统来说,磁带使用了一定次数后,就应该摒弃掉,不能用来备份关键数据。

维护

人们投资购买了全自动的备份系统,目的就是降低维护工作量,只要实施了该系统,维护工作就可以放松了,只要过一周或者一个月检查一下备份的状态就可以了。

当用户实施了备份系统后,对于备份系统的维护工作仍然非常重要。主要由以下因素决定。

由于很多单位IT系统的主机很多,应用系统很多,并且每套应用系统都有相应的管理和维护人员,备份是各种应用数据备份任务的集中管理。因此对于应用系统较为复杂的用户来说,可以设立备份系统管理员或者存储备份工程师,对整体备份系统进行维护。

随着数据量的增大,应用系统的增长,备份策略随着时间的迁移应进行优化。

备份系统涉及的技术包括 *** 作系统、数据库、存储、磁带库等诸多技术,因此建议备份系统管理员对各种知识有一定的了解,并且除了参加备份系统知识的培训外,还要参加 *** 作系统、数据库等产品的专业培训,以保证应用系统在出现灾难时尽快实现数据的恢复。

关键数据库的日常备份如果失败,可能导致数据库的挂起。例如,对于 [5]  Oracle数据库来说,如果不及时对数据库的“归档日志”进行备份,则会导致整个数据库的停止。

如果磁带库备份系统中有“克隆”的功能,还需要每日将“克隆”的介质取出,放置到异地保存,以利于容灾。

产品

在选择产品时,备份磁带库容量尽可能大,磁带机速度尽可能快,尽可能使用最先进的技术。

在产品的选择过程中,性价比是最重要的指标之一,但绝不是全部。建议用户在选择产品的时候考虑以下几个因素:

本系统应用数据的类型、数据量、备份策略(全备份、增量备份等)及关键数据的保留时间决定了磁带库的总容量;

备份时间窗口和备份数据量的峰值数据量决定了磁带机的最低数量;

应用系统的种类和数据类型决定备份时采用哪些技术。

如用NAS设备备份,尽量选择NDMP备份;SAN架构备份尽量选用磁带机动态共享;磁盘阵列提供了镜像或者SNAP功能,可以使用SnapShot备份技术。

磁带机技术的选择方面,建议选择较为通用的设备,对于该磁带机来说, *** 作系统及备份软件对其兼容的程度较好。

由于磁带机属于机械设备,故障率较磁盘、光盘等设备要高,因此配置磁带机时尽量保持冗余。SATA磁盘技术有了突飞猛进的发展,磁盘备份技术已经成为了发展方向。

硬件设备考虑备件的提供情况及提供商的服务水平,而对于备份软件来说,提供专业服务及技术支持也是需要考虑的重要因素。

备份软件应该具有较广泛的兼容性。

数据容灾

企业关键数据丢失会中断企业正常商务运行,造成巨大经济损失。要保护数据,企业需要备份容灾系统。但是很多企业在搭建了备份系统之后就认为高枕无忧了,其实还需要搭建容灾系统。数据容灾与数据备份的联系主要体现在以下几个方面:

数据备份基础

数据备份是数据高可用的最后一道防线,其目的是为了系统数据崩溃时能够快速的恢复数据。虽然它也算一种容灾方案,但这种容灾能力非常有限,因为传统的备份主要是采用数据内置或外置的磁带机进行 [6]  冷备份,备份磁带同时也在机房中统一管理,一旦整个机房出现了灾难,如火灾、盗窃和地震等灾难时,这些备份磁带也随之销毁,所存储的磁带备份也起不到任何容灾功能。

容灾与备份

真正的数据容灾就是要避免传统冷备份所具有先天不足,它能在灾难发生时,全面、及时地恢复整个系统。容灾按其容灾能力的高低可分为多个层次,例如国际标准SHARE 78 定义的容灾系统有七个层次:从最简单的仅在本地进行磁带备份,到将备份的磁带存储在异地,再到建立应用系统实时切换的异地备份系统,恢复时间也可以从几天到小时级到分钟级、秒级或0数据丢失等。

无论是采用哪种容灾方案,数据备份还是最基础的,没有备份的数据,任何容灾方案都没有现实意义。但光有备份是不够的,容灾也必不可少。容灾对于IT而言,就是提供一个能防止各种灾难的计算机信息系统。从技术上看,衡量容灾系统有两个主要指标:RPO(Recovery Point Object)和RTO(Recovery Time Object),其中RPO代表了当灾难发生时允许丢失的数据量;而RTO则代表了系统恢复的时间。

容灾不仅是技术

容灾是一个工程,而不仅仅是技术。很多客户还停留在对容灾技术的关注上,而对容灾的流程、规范及其具体措施还不太清楚。也从不对容灾方案的可行性进行评估,认为只要建立了容灾方案即可高枕无忧,其实这具有很大风险的。特别是在一些中小企业中,认为自己的企业为了数据备份和容灾,整年花费了大量的人力和财力,而结果几年下来根本就没有发生任何大的灾难,于是放松了警惕。可一旦发生了灾难时,后悔晚矣!这一点国外的跨国公司就做得非常好,尽管几年下来的确未出现大的灾难,备份了那么磁带,几乎没有派上任何用场,但仍一如既往、非常认真地做好每一步,并且基本上每月都有对现行容灾方案的可行性进行评估,进行实地演练。 [7]

数据容灾等级

设计一个 [4]  容灾备份系统,需要考虑多方面的因素,如备份/恢复数据量大小、应用数据中心和备援数据中心之间的距离和数据传输方式、灾难发生时所要求的恢复速度、备援中心的管理及投入资金等。根据这些因素和不同的应用场合,常见的容灾备份等级有以下四个:

本地冷备份

这一级容灾备份,实际上就是上面所指的数据备份。它的容灾恢复能力最弱,它只在本地进行数据备份,并且被备份的数据磁带只在本地保存,没有送往异地。

在这种容灾方案中,最常用的设备就是 [8]  磁带机,当然根据实际需要可以是手工加载磁带机,也可以是自动加载磁带机。前者主要适用于存储数据容量较小的中小型企业。

参考资料

1  基于NBU备份系统的磁带库优化与增容方案研究  .中国知网[引用日期2017-04-02]

2  双机热备系统的技术研究和具体实现  .中国知网[引用日期2017-04-02]

3  云计算在电力系统数据灾备业务中的应用研究  .中国知网[引用日期2017-04-02]

4  容灾备份系统中的同步策略研究及效率分析  .中国知网[引用日期2017-04-02]

5  Oracle数据库优化探究  .中国知网[引用日期2017-04-02]

6  前兆管理系统数据库冷备份及恢复方法实现  .中国知网[引用日期2017-04-02]

7  容灾的理论与关键技术分析  .中国知网[引用日期2017-04-02]

8  磁带机控制程序的研究与实现  .中国知网[引用日期2017-04-02]

本文引用自北京大学姚远教授,来源于百度百科

附链接:网页链接

一般来说,服务器备份方式有三种:

文件级备份:简单来说就是将文件和文件夹传输到另外一个设备或位置上。

块级备份:一般要比文件级百分速度更快一点,块级备份支持复制设备(如硬盘驱动器)上的每一条信息,避免出现严重错误时进行修复。

版本级或者版本控制备份:与文件级和块级不同的是这个用于将应用程序恢复到以前的版本,来解决兼容性或者新版本引起的其他问题。

服务器级备份:为客户端的整个服务器创建一个镜像,并允许在发生灾难性故障时进行数据恢复。

企业现在的数据保护真的可把控吗? 物理环境、虚拟化和云环境混合架构是否让您在越来越复杂的IT架构中,系统自动化,我们不得不放弃数据的主动控制权,不得不在数据的使用安全问题,数据保护方面做出妥协和让步?真的不存在软件逻辑漏洞吗? 如果您能轻松拥有和国家重保单位一样级别的灾备能力,您会感兴趣吗? 是否愿意在保证现在架构不变的情况下,来增加企业异地容灾能力,来确保万无一失呢 UCACHE灾备云是一种能帮您轻松实现服务器灾难备份的云服务产品,能满足您要求的所有应用场景,满足公有云、虚拟环境、物理环境以及私有云和混合云状态下的数据级、应用级的定时备份、差异化备份、可选择性内容恢复的任务。 关于国家标准 国内的灾备发展起步比国外较晚,在灾备执行标准及法规方面,根据国际通用法规,制定了一系列的符合行业发展特点的国家标准及法规《GB/T20988-2007》 国家标准(GB/T20988-2007)是我国灾难备份与恢复行业的第一个国家级标准,规定了信息系统灾难恢复应遵守的基本要求,适用于信息系统灾难恢复的规划、审批、实施和管理。确定了符合中国国情的6个灾备能力等级要求。 国际标准 SHARE78 《信息系统灾难恢复规范》 GB/T20988-2007 Tier-0 无异地备份数据 第一级 基本级。备份介质外部存储,安全保管,定期验证。 Tier-1 有数据备份,无备用系统,用快递方式运送备份数据 第二级 备份场地支持。网络和业务处理系统可在预定的时间内调配到备份中。 Tier-2 有数据备份,有备用系统,用快递方式运送备份数据 第三级 电子传输和部分设备支持。灾备中心配备部分业务处理和网络设备,具备部分通讯链路。 Tier-3 电子链接,消除运送工具的需要,提高灾难恢复速度 第四级 电子传输和完整设备支持。数据定时批量传送,网络/系统始终就绪。 Tier-4 灾难恢复有两个中心彼此备份数据,两个中心之间,彼此关键数据的拷备不停的相互复制传送。在灾难发生时,需要的关键数据通过网络可迅速恢复,通过网络切换,关键业务应用的恢复也可降低到小时级和分钟级。 第五级 实时数据传输及完整设备支持。采用远程复制技术,实现数据实时复制,网络具备自动或集中切换能力,业务处理系统就绪或运行中。 Tier-5 保证交易的完整性,为关键业务应用使用了双重在线存储,在灾难发生时,公传送中的数据被丢失,恢复时间也被降低到分钟级。 第六级 数据零丢失和远程集群支持。数据实时备份,系统/应用远程集群,可自动切换,用户同时接入主备中心。 Tier-6 无数据丢失,同时保证数据立即自动地被传输到恢复中心。Tier6被认为是灾难恢复的最高的级别,在本地和远程的所有数据都被更新的同时,利用了双重在线存储和完全的网络切换能力。第7层实现能够提供一定程度的跨站点动态负载平衡和自动系统故障切换功能。 UCACHE灾备云作为一种新兴的服务形态,可提供面向云端、虚拟和物理环境下的数据、平台应用备份/恢复的云服务平台,结合现在的数据中心与网络运营经验可以帮助用户实瑞1-6级灾难恢复管理,根据用户的业务情况与要恢复的级别给出相应的解决方案,如: 通过All-in-One-Web统一管理模式,为后续的灾备运维管理工作提供有效的工具支撑; 通过分钟级数据挂载恢复能力,大幅提升了核心业务的SLA水平,实现分钟级RTO; 通过永久增量备份能力,实现海量数据的快速保护,同时降低存储成本; 通过UCACHE灾备云完整的服务体系,实现全生命周期的灾备保障,确保灾备中心的可用性与有效性; 设置快速备份数据区,实现关键业务系统数据的快速备份和恢复,尤其是数据丢失时,可实现海量数据分钟级恢复,满足高SAL保障,解决原有备份系统存在的备份性能差、备份周期长、备份数据恢复验证困难等难题; UCACHE灾备云可提供灾备中心级的解决方案,通过副本数据管理技术,方案架构达可到灾难恢复能力5级建设水平等。 关于UCACHE灾备云的应用灾备级别难考如下: 传统数据备份 UCACHE灾备云服务等级 定位 仅作为工具 灾备数据服务平台 适用场景 百TB TB-EB级海量数据规模下的全栈可用 对象 数据级 数据、平台、应用级 灾难恢复能力等级 仅支持1-3级 1-6级全等级覆盖 核心技术 备份集技术 1-3级灾难恢复能力:备份集技术 4-5级灾难恢复能力:副本数据管理、持续数据保护等技术 6级灾难恢复能力:网关&存储双活,业务连续性服务等 RPO&RTO 天级 小时级、分钟级、秒级 数据有效性验证 数据验证投资成本高 即使的数据验证 灾难恢复演练 纯手工 统一编排恢复验证计划、自动测试并输出详细报告 数据利用 仅用来灾难后的恢复 任意时间点的分钟级数据挂载,以进行开发测试、查询分析等

服务器备份进行方法
服务器备份是指针对于服务器所产生的数据信息进行相应的存储备份过程,从而保障数据的安全运行,从狭义上来看信息的价值在于其潜在用途,并会随着时间的推移而改变。数据管理和保护可攫取信息的最大价值,并规避因未按照监管法规保留信息而导致的风险。企业应对当前和将来的信息使用方式进行评估,实施满足其全部需求的流程和技术。
1、完全备份。
每天对自己的系统进行完全备份。当发生数据丢失的灾难时,只要用一盘磁带(即灾难发生前一天的备份磁带),就可以恢复丢失的数据。然而它亦有不足之处,首先,由于每天都对整个系统进行完全备份,造成备份的数据大量重复。这些重复的数据占用了大量的磁带空间,这对用户来说就意味着增加成本。其次,由于需要备份的数据量较大,因此备份所需的时间也就较长。对于那些业务繁忙、备份时间有限的单位来说,选择这种备份策略是不明智的。
2、增量备份。
星期天进行一次完全备份,然后在接下来的六天里只对当天新的或被修改过的数据进行备份。这种备份策略的优点是节省了磁带空间,缩短了备份时间。但它的缺点在于,当灾难发生时,数据的恢复比较麻烦。例如,系统在星期三的早晨发生故障,丢失了大量的数据,那么现在就要将系统恢复到星期二晚上时的状态。这时系统管理员就要首先找出星期天的那盘完全备份磁带进行系统恢复,然后再找出星期一的磁带来恢复星期一的数据,然后找出星期二的磁带来恢复星期二的数据。很明显,这种方式很繁琐。另外,这种备份的可靠性也很差。在这种备份方式下,各盘磁带间的关系就象链子一样,一环套一环,其中任何一盘磁带出了问题都会导致整条链子脱节。比如在上例中,若星期二的磁带出了故障,那么管理员最多只能将系统恢复到星期一晚上时的状态。
3、差分备份。
管理员先在星期天进行一次系统完全备份,然后在接下来的几天里,管理员再将当天所有与星期天不同的数据(新的或修改过的)备份到磁带上。差分备份策略在避免了以上两种策略的缺陷的同时,又具有了它们的所有优点。首先,它无需每天都对系统做完全备份,因此备份所需时间短,并节省了磁带空间,其次,它的灾难恢复也很方便。系统管理员只需两盘磁带,即星期一磁带与灾难发生前一天的磁带,就可以将系统恢复。在实际应用中,备份策略通常是以上三种的结合。例如每周一至周六进行一次增量备份或差分备份,每周日进行全备份,每月底进行一次全备份,每年底进行一次全备份。

一、灾难的分类(只有对灾难进行分类才能有条理的进行应对)例如:火灾类:电引起的失火、煤气引起的失火,洪灾:由于天下雨而进行的洪灾、泥石流等。

二、灾难的特征(通过对灾难的特征分析,找到可以避免或应对的方法)例如:火灾的特征:当火花四射时应注意或火灾的隐蔽性危险性、突发性、随意性、重复性、季节性、因果性、时效性等

三、灾难时的作法。例如:发现火灾发生时不可紧张害怕,轻易地不要选择跳楼而且3楼以上也不可跳下去!如有条件用水弄湿的被子裹住身体,或毛巾捂住脸从消防通道逃离。如果在院商店的公共场所不可使用电梯逃生。事先看一下房间里面的逃生路线。走楼梯的时候如果人很多,并且很乱,那找一个最进的房间从阳台逃生!如果家中失火并且很大则不应处理财物而以生命为重!马上从大门出去,冲下楼!如果大门处火情很大,则应该通过阳台或窗户逃脱。等

四、如何辨别或避免灾难的发生。例如:不要用湿的手去碰电源等

五、总结经验于报告

容灾备份是非常有必要做的,理由如下:
规避重大损失。容灾备份是有效规避数据丢失、数据破坏、业务中断等三大IT系统风险的唯一有效手段;
规避个人责任。一旦发生数据灾难及系统长时间中断,相关IT负责人有不可推卸的责任;
符合政策法规。做好容灾备份,方能符合政府及行业对等级保护及业务连续性管理的政策法规;
巨大的产业机会。不断发生的数据灾难促成行业及政府主管部门对容灾备份的共识,催生了容灾备份行业的春天,该行业已经成为有巨大生意空间的蓝海。
非常值得一提的是,北京和力记易科技有限公司是容灾备份服务领域的解决方案提供商,能够实现多种数据库和文件的实时备份、数据库任意点回退、业务接管、集中备份、异地容灾、备机查询、跨平台跨数据库异构备份及整合、数据加密传输等功能。

备份要求的是数据的复制,而容灾要求的是应用的接管。

容灾”与“备份”不是同一个概念,“容灾”是目的,而“备份”只是实现容灾的其中一种手段,不是唯一。

数据备份比较易理解,保证数据的不丢失,而应用的接管是要接管服务器的处理工作,使得应用不间断。
备份”只是将数据COPY一份,在其他介质保存,当数据丢失了,有“备份”可以用于恢复,无论手动还是自动,而有副本就相当于完成“备份”了,至于恢复不恢复,恢复完了没有,与“备份”是没有关系的,那属于“容灾”的范畴了。我们日常将东西考到U盘,光盘,移动硬盘也就是备份了。
“容灾”是为了通过一些技术手段的部署,达到出现“意外”的时候,业务不会中断或者中断后会自动恢复(注意要自动,而且恢复时间很短)。例如服务器、网络、存储哪一点出现问题,都会中断服务,所以这个时候每个点都需通过技术手段做保护,这就是容灾要考虑的事情。

与“备份”不同的是,例如你的硬盘挂了,买一个新硬盘,你再将移动硬盘的数据拷过来就OK,但是这个过程中是要停止服务的,恢复过程是需要时间的。而“容灾”是要不中断服务的,例如说你有2台电脑,然后两边数据是实时同步的,忽然一台的硬盘坏了,不要紧,直接到另外一台办公好了,因为实时同步,坏了的那台的数据这边没坏的这台也有,这种就相当于容灾了。
1、“高可用”:及HA(High Avaliablility),一般实现方式是对2台服务器上面装HA的软件,这时候就和“双机热备”的概念一样了,一般正常服务时只有主机在工作,2台服务器中间会有心跳的hello包,备机会一直发hello包检测主机是否“活着”,超过一段时间主机没有应答hello包的话,备机就会认为主机死掉,然后主动接管业务了。这样子又实现了主机的容灾了。

2、“冷备”就没有什么好说了,相当于1台坏了,另外1台还要我们手动去启动,配置,才能接管坏了那台的工作。

3、“容错”:Vmware的虚拟化软件提出的一个概念,相当于1台虚拟机运行的时候,多开1台虚拟机,当一些 *** 作在A虚机运行,会通过软件同步复制 *** 作到B。当A虚机崩溃,B主机立刻托管业务,由于 *** 作都是同步复制的,所以B不会丢失任何在A上的内容(包括内存里面的临时数据)。此种方式比“高可用”的更高级,“高可用”的方式B还要通过A没有应答hello才发现A崩溃了,中间还是有一段过度的时间会业务中断,但是可以实现自动的业务恢复。而“容错”这种方式业务完全不用中断,但是相应换来了成本需要增高,原来1台虚机,现在相当于要多开1台来与他同步,资源成本增高。
1、“负载均衡”:假设有5台服务器,如果有5个访问请求,没有负载均衡时,可能5个请求都访问机器A,这样可能引致访问速度慢,A机器崩溃等问题,而有了负载均衡,就会将5个任务按照策略进行分发,可能5台机器每台负责处理一个任务就OK了。

2、”集群”:多台服务器同时处理某一事务,听起来与“负载均衡”有点像,但是其实负载均衡是5个任务摊分给5台机器,而集群相当于一个任务拆分为5份,5台机器一起来处理同一个任务,分别完成自己负责的部分后汇总一起输出结果。例如有一个很复杂的计算任务,1台机要算5小时才能解决,那么5台同时计算,可能1小时就解决了,这个是“集群”的主要用途。

3、“虚机迁移”:与“高可用”与“容错”最大的区别,“虚机迁移”是计划内的,即需要人工手动或者安排好进行时间来实现的,所以不属于容灾的范畴。而后两者属于“容灾”范畴,可以在发生计划外的“意外”的时候,自动实现业务恢复。“虚机迁移”更合适用来处理资源池间的利用率平衡性,如A资源池80%符合,B资源池只有20%,那么可以适当“迁移”部分到B资源池,实现两边负载均衡。
双活(Active-Active),故名思义就是两边都是活动在线提供服务的 ,是相对于传统的主备模式 Active-Standby 模式的。一个真正的双活方案是应该涵盖基础设施、中间件、应用程序各个层次的。

双数据中心同时对外提供业务生产服务的双活模式, 两个数据中心是对等的、不分主从、并可同时部署业务 ,可极大的提高资源的利用率和系统的工作效率、性能,让客户从容灾系统的中获得最大的价值。

1 两个生产中心部署相同的业务系统,结合网络层、主机层或应用的负载均衡技术,实现业务系统在两个数据中心并行工作和负载分担。

2两个生产中心部署不同的业务系统,互相实时灾备接管。

数据中心双活又分为:同城双活、异地双活。

出于灾备(Disaster Recovery)的目的,一般都会建设2个(或多个)数据中心。

一个是主数据中心用于承担用户的业务,一个是备份数据中心用于备份主数据中心的数据、配置、业务等。

主备数据中心之间一般有热备、冷备、双活三种备份方式。
热备的情况下,只有主数据中心承担用户的业务,此时备数据中心对主数据中心进行 实时的备份 ,当主数据中心挂掉以后,备数据中心可以自动接管主数据中心的业务,用户的业务不会中断,所以也感觉不到数据中心的切换。
冷备的情况下,也是只有主数据中心承担业务,但是备用数据中心不会对主数据中心进行实时备份,这时可能是 周期性的进行备份 或者 干脆不进行备份 ,如果主数据中心挂掉了,用户的业务就会中断。
双活是觉得备用数据中心只做备份太浪费了,所以让主备两个数据中心都同时承担用户的业务,此时,主备两个数据中心互为备份,并且进行实时备份。一般来说,主数据中心的负载可能会多一些,比如分担60~70%的业务,备数据中心只分担40%~30%的业务。

传统主备模式是一个业务只在一个数据中心运行,企业结合灾备等级需求和业务需求,在备份中心部署了大量的备份服务器,但备份中心仅为该业务提供灾备服务,只有当灾难发生、生产数据中心瘫痪时,灾备中心的业务系统才启动这些服务器,造成备份中心服务器资源浪费,广域网链路也无法得到充分的利用。

双活数据中心优点是充分利用资源,避免了一个数据中心常年处于闲置状态而造成浪费,通过资源整合,“双活”数据中心的服务能力是双倍的。

双活数据中心如果断了一个数据中心,另外一个数据中心还在运行,对用户来说是不可感知的,而一个灾备中心的模式,如果生产数据中心瘫痪,需要半个小时、甚至两个小时、甚至更长时间才能启动灾备中心,在启动灾备中心的时间里,用户交易会严重受损。
部署“双活”数据中心的难度也非常大,尤其是异地“双活”,涉及到数据同步效率问题。

如果数据同步效率达不到要求,在灾难发生时就会造成一段时间的交易丢失。在异地“双活”的模式中,两地数据中心同时接纳交易,技术难度很大,需要更改众多底层程序。

双活数据中心的建设首先要满足三个条件:

第一个是应用双活,也就是说应用系统一定要实现双活;

第二个是网络要双活,业务网络要保证能够同时联通两个数据中心;

第三个是数据要双活,两边的数据要能够实现被独立使用。
容灾备份

>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12792359.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存