连续数据保护(
CDP)概念的出现使得用户拥有了一个连续备份的梦想,CDP的愿景极具吸引力,用户期待它的早日实现。一些大型存储厂商已经推出类似CDP产品。
连续数据
用户的数据量与日俱增,更重要的是数据的重要性也逐渐提高,因此对于有些用户的关键应用来说,任何数量的数据丢失都可能会导致巨大的损失。
传统备份效果有限
典型的用户备份流程是这样的:每天都要在凌晨进行一次
增量备份,然后每周末凌晨进行
全备份。采用这种方法,一旦出现了数据灾难,用户可以恢复到某天(注意是以天为单位的)的数据,因此在最坏的情况下,可能丢失整整一天的数据。
那么,能不能缩小备份时间单位呢?比如,可不可以每半天进行一次增量备份呢?答案是非常困难。因为每次进行备份的数据量都很大的情况下,备份
时间窗口很大,需要繁忙的业务系统停机很长时间才能做到。
因此,为了确保数据的更高安全性,用户必须对在线系统实行在线实时复制,尽可能多地采用快照等磁盘管理技术维持数据的
高可用性,这样势必需要增加很大一部分投资。
诞生历程
既然传统的磁带备份间隔较长,那么怎样才能够做到连续的
数据保护呢?
CDP正是为了解决这个问题而出现的。
连续数据保护是一种连续捕获和保存数据变化,并将变化后的数据独立于初始数据进行保存的方法,而且该方法可以实现过去任意一个时间点的
数据恢复。CDP系统可能基于块、文件或应用,并且为数量无限的可变恢复点提供精细的可恢复对象。
因此,所有的CDP解决方案都应当具备以下几个基本的特性:数据的改变受到连续的捕获和跟踪;所有的数据改变都存储在一个与主存储地点不同的独立地点中;恢复点目标是任意的,而且不需要在实际恢复之前事先定义。
所以,
CDP可以提供更快的数据检索、更强的
数据保护和更高的
业务连续性能力,而与传统的备份解决方案相比,CDP的总体成本和复杂性都要低。
尽管一些厂商推出了CDP产品,然而从它们的功能上分析,还做不到真正连续的数据保护,比如有的产品备份时间间隔为一小时,那么在这一小时内仍然存在数据丢失的风险,因此,严格地讲,它们还不是完全意义上的CDP产品,我们只能称之为类似CDP产品。
CDP 半成品出炉
EMC、Symantec、
微软都推出了类似CDP产品,这三款软件还有一个共同点,即都使用微软卷影复制服务(
VSS)生成快照,不能实现真正的持续保护,是基于Windows、面向中小企业用户的所谓“near-CDP”产品。
EMC表示它重写了其RepliStor软件以执行几个从文件和应用程序的时间点(point-in-time)数据拷贝。这个基于Windows的异步复制程序的升级版本功能比较类似于微软的DPM,被看作是一款近
CDP产品。
6.1版本的RepliStor是EMC接管其收购的
Legato软件后继续发展的成果,它拷贝隐藏在
微软Windows系统中的文件,避免远程办公室或
数据中心的数据丢失。该软件通过网络为服务器提供同样的可用数据集,在另外一台服务器上创建Exchange 2003快照而不影响系统。
为了做到这点,它集成了微软的卷影复制服务,提供一致的快照并使第二台服务器上的数据可用。万一主服务器发生灾难或文件损坏可以确保
数据恢复。RepliStor 6.1起价为每服务器1650美元。
微软前些时候终于正式发布了其第一款备份和恢复产品,并被归入了“近
CDP”应用的行列。
数据保护管理器(Data Protection Manager,
DPM)装载在运行Windows Server 2003或Windows Storage Server 2003的服务器上。
在初始的设置和备份之后,DPM保存仅字节级别的改变,让它非常有效并非常快。微软公布了来自VeriTest的测试结果,表明DPM在备份和恢复时比基于磁带的数据保护快4到12倍。对
微软新提供的这款产品的反响给人以深刻的印象,大约有6万个beta下载。
DPM提供备份和恢复的中央管理,但它也让最终用户自己做恢复----这个应用程序与Windows XP和Office 2003集成。DPM起价为950美元,包括一个服务器许可和保护三个
文件服务器的管理许可。
微软自己的IT部门有望在部署DPM的头两年通过从130个分支办公室移去基于磁带的硬件和软件节省至少270万美元。该公司发现其位于
俄勒冈州波特兰的分支办公室在使用DPM之后,把保护300GB数据的时间由使用磁带的需要8小时备份减少到了大约10分钟。
惠普、
富士通-西门子和
昆腾将提供基于DPM的产品,而
CommVault、
Yosemite和CA将为DPM数据完成归档任务的软件解决方案。微软预想DPM应用在一个
D2D2T(disk-to-disk-to-tape)备份和归档环境,磁带用于离站归档的最后步骤。微软认为,DPM的理想市场是有5至99台服务器的中型
数据中心和大型企业的远程办公室。
赛门铁克公司将其Windows安全应用程序与从收购
VERITAS得到的备份软件集成在一起,向客户提供一个
持续数据保护软件包。
赛门铁克表示,新的Backup Exec 10d和Symantec LiveState Recovery应用软件确保安全的从任一时间点基于
磁盘备份和恢复,而不用操心设备的使用。Backup Exec 10的用户可以免费升级到Backup Exec 10d,以前版本的用户升级费用为795美元,新用户的价格: 服务器995美元,代理每服务器295美元。
CDP实施
很多厂商都在重视存储即服务(Storage as a Service -
SaaS)并借助
磁盘到磁盘备份的逐渐被接受来增加他们的CDP方案并为中小企业提供数据中心保护方案。
何时考虑连续数据保护(CDP)
使用
CDP常常是为了满足一个业务部门的正式的服务等级协议(service-level agreement -
SLA),或者更多时候是一个非正式的提供特别的
数据保护的承诺。一个业务部门或者应用可能会要求一个特定的软件不能丢失超过1-2分钟的数据,或者必须能够在几分钟内恢复运行。在这些情况下,传统的备份和恢复工具不能提供需要的RTO和RPO等级。于是,CDP就是用合理的成本提供需要的服务等级的最好选择了。
何时实施连续数据保护(CDP)
对寻求为依赖关键业务文件的可访问性的用户提供对这些文件的保护的中小企业来说,
CDP会使情况大有改观。CDP不仅减少了人为错误和事故的影响,还能提供笔记本丢失或者被盗之后恢复文件的能力。
由于其相对于传统每日备份过程的巨大改进,大企业和中小企业环境都能受益于CDP。不过,中小企业和SOHO用户会体会到巨大的益处,因为这些环境中通常没有别的
数据保护流程和程序。
实施方法
要实施
CDP,需要一个地方来存放改变的数据。在企业CDP软件中,数据经常存放在本地的SAN或者
NAS系统里。通常,出于灾难恢复的目的,数据还会被复制到一个或多个地点。
相比之下,针对中小企业环境设计的CDP产品经常使用受保护的系统的本地存储,以及用于灾难恢复目的的一个远程存储点。很多的中小企业CDP产品使用连接到Internet的存储点来存储数据,这些存储点以服务形式提供存储空间。
CDP产品
CDP 产品列表
AppAssure Software Inc. Replay 4
Atempo Inc. Live Backup
CA ARCserve Replication
Cofio Software Inc. AIMstor CDP
EMC Corp. RecoverPoint
FalconStor Software Inc. FalconStor Continuous Data Protector
IBM Corp. Tivoli Storage Manager FastBack
InMage DR-Scout
Symantec Corp. NetBackup RealTime
Vision Solutions Inc. Double-Take Backup
如今连续数据保护产品成功的另外一个原因也在于他们能更好的了解他们所备份的数据类型。相关产品的软件厂商在和其它知名应用的结合上做了不少的功夫,比如和微软Exchange
邮件服务器的结合,和Oracle及SQL数据库的结合等。然而一个连续数据保护产品其实不需要创建任何的快照,却可以恢复到任意指定的时间点,和应用的结合允许应用管理员或者备份管理员能够随时对一份好的数据进行备份。管理员们多半不希望面对需要对数据进行恢复的情况,然而他们可以放心的原因是,他们知道,那些备份在那里。