您的位置:首页 > 职场人生

CDP产品大观之“准CDP”

2009-05-14 15:42 260 查看
准CDP与卷影复制服务 目前CDP(Continuous Data Protection,持续数据保护)这个术语在落实到产品上之后被分为两类,相对高端的允许在任何单一写操作的时间点上进行恢复,是名副其实的CDP产品;而另一种则只能在特定时间点进行恢复,业内将其称作准CDP(near-CDP)产品。 由于很多准CDP产品都是通过使用微软的卷影复制服务(Volume Shadow Copy Service,VSS)来管理它们的快照,因此我们就在正式开始介绍产品之前,首先简单地介绍一下VSS. 卷影复制服务(Volume Shadow Copy Service,VSS)是为卷中的数据创建时间点副本的常用结构。卷影副本通常被称为“快照”(snapshot)。VSS 的目标是为下一代数据管理应用程序提供一种有效、可靠且有用的机制。 由VSS实现的应用 当使用卷影复制服务时,你可以实现以下三个关键性应用。 使用卷影复制服务进行备份 使用VSS的应用程序大多是备份应用程序。当使用Windows 2000时,您在备份过程中必须停止服务器上的操作,或者必须忍受联机备份带来的副作用:数据不一致,以及无法备份打开的文件。在Windows Server 2003中,联机备份可得到一致的数据,在备份期间打开的文件也不会成为问题。 VSS解决问题的方法是,通过提供以下三个重要实体之间的通讯来保证备份的高度真实和恢复过程的简便。 请求程序:这些程序是用来请求时间点数据副本或卷影副本的应用程序,比如备份或存储管理应用程序。 写入程序:这些是应用程序的组件,它们负责数据通知和数据保护。例如,Active Directory(AD)和其它应用程序服务器都会有用来通知它们的数据、位置以及备份和恢复方法的写入组件。写入程序是VSS区别于其它卷影副本或快照解决方案的地方。为了保证卷影副本的高度真实和一致性,在VSS的卷影复制过程中会涉及一些应用程序。 提供程序:提供程序用于暴露基于硬件或软件的卷影副本的机制。许多存储硬件供应商都会为它们的存储阵列编写提供程序。Windows Server 2003附带了一个软件提供程序。 下图显示了请求程序、写入程序和提供程序是如何交互的。

[align=center]使用卷影复制服务:请求程序、写入程序和提供程序的交互方式[/align][align=left] 卷影副本传输[/align] 借助卷影副本传输,存储管理员可以轻松地在存储区域网络(SAN)中传输数据。例如,假定您需要让一个生产数据库可用于数据挖掘、备份或测试。借助VSS,您只需创建一个卷影副本并将它导出到SAN中,然后再将该副本导入这个SAN的另一个服务器上。以这种方式,您可以在几分钟内将数TB的数据传输到SAN中。唯一的要求是,您必须拥有存储阵列供应商提供的相应程序。 卷影副本恢复 通过卷影副本恢复,用户可以查看网络文件夹内容的时间点副本。 关于内置的Windows卷影副本提供程序,需要说明的一个重要事情是:它使用“写入时副本”(copy-on-write)算法以最能节省空间的方式提供卷影副本。例如,如果在卷上有3GB的数据,当您创建卷影副本时,Windows Server 2003不会复制所有的3GB数据。相反,Windows Server 2003仅会制作应用程序更改该卷时位于该卷的原始数据。 Symantec Backup Exec 10d 赛门铁克(Symantec)Backup Exec 10d(以下简称为10d ,这个“d” 代表disk——磁盘)在正式发布以前,一直是以“猎豹”(Panther)这个名称来作为此产品开发计划的代号的。与此前的Backup Exec相比,此次10d确实有了不小的改变。这是因为除了那些界面的改变外,10d着重增加了磁盘与磁带备份功能的整合。除了可以利用10d所提供的连续保护服务器(Continuous Protection Server,CPS)对数据进行归档外,我们还可以通过一个单独的管理控制台实时检测所有的备份工作的当前状态。[align=center] [/align] 设在文件或应用服务器端的连续保护代理(Continuous Protection Agent,CPA)负责与CPS进行联络,再由Backup Exec(BE)引擎进行备份,若有需要还可以外接磁带库进行归档保存。

10d在初次安装的时候,安装程序会首先对所处的安装环境做一个测试,以保证各个方面均处于正常状态,以便后续主程序的安装得以顺利进行。其中测试的内容包括:管理员以及域权限、最低系统需求与操作系统、端口可用性、硬盘容量、终端服务、浏览器版本、MDAC (Microsoft Data Access Components,微软数据访问组件)需求、Backup Exec与Remote Agent版本等信息。其中对于每个项目环境检查都要报告它是否通过了检查CPS安装过程中是否需要额外的配置以及成功安装CPS之前是否必须进行修改。 在程序安装结束后,就需要在目标文件或应用服务器端上安装相应的CPA,并定义目标备份文件夹和具体的备份任务了。那些熟悉以前版本的Backup Exec的用户会很快就完成所有的备份配置工作。即使对于那些刚刚接触Backup Exec软件的新手,也完全可以马上适应。Backup Exec 10d在易用性方面确实值得称道。

目标数据的整个备份流程可以分为以下几个步骤:用户将文件写入文件服务器端; 服务器通过CPA向CPS连续发送更改后的数据流; CPS通过微软的卷影复制服务(Volume Shadow-copy Service,VSS)的快照功能提供精确的时间点恢复能力; 如果需要,Backup Exec 10d将可以通过磁带库实现灾难恢复功能; 如果有文件需要恢复,最终用户可以通过Web界面进行简便操作(而不需要管理员的干预)。
需要特别引起注意的一点就是,由于CPS是用过是用VSS来提供快照功能的。因此最多只能为每个目标文件创建64个快照。 Backup Exec 10d在运行的工程中,虽然是连续发送更改后的数据流,但是通过快照所建立的相邻恢复时间点之间的间隔为一个小时。对于快照数据的保存期限问题,Backup Exec 10d的默认做法是对持续的备份数据保存24小时;日快照保存1周;周快照保存一个月。 10d提供业界第一个基于Web的文件恢复功能:通过一个类似于Google搜索引擎的Web界面,用户可以轻松的查找目标文件进行恢复(如图3 )。由于它基于Web,因此最终用户的台式机或笔记本电脑上无需安装任何软件或客户机。这样也就不需要更新或维护任何客户机软件。网络中的任何用户都可以通过登录名为Backup Exec Retrieve的恢复工具来恢复自己的文件。用户可以按完整的文件名或部分文件名进行搜索、浏览至文件的存储位置、查看所备份文件的所有版本也可以选择所需的文件副本。选定文件后,用户可在没有系统管理员协助的情况下下载一份副本。

CPA服务器对于网络的资源的占用配置也是比较灵活的。Backup Exec允许管理员分配应用带宽,比如将更多的带宽分配给主要的应用。如果需要备份数据大多是新产生的数据,会产生较大的数据量时,可以通过调整备份间隔周期来平衡网络的负载。 出于对自身市场定位的考虑,目前10d还无法对一些被大众广泛使用的关键性应用,如Exchange和SQL Server进行保护。但是对于应付那些普通的文档数据来讲,10d绝对已经绰绰有余了。毕竟对于大多数中低端SMB用户来讲,一个极具竞争力的价格要更加具有吸引力。 目前,Symantec提供了售价为995美元的连续数据保护套装,其中包括1个Backup Exec 10d 授权(连续保护服务器,CPS)与3个Backup Exec 10d连续保护客户端(CPA)代理,而销售也将以CPA为单位,这将视客户需要保护的服务器数量而定。据悉,10d的授权价格将与Backup Exec 10的价格相同。微软DPM 2006 对于在目标保护服务器上安装DPM代理程序是十分简单的。但值得用户注意的是,在你一路点击“NEXT”键的同时,往往会忽视各种提示信息。这就很可能造成在安装完成后,才发现服务器正在白天最忙碌的时间段自动重启的麻烦。我们同时也希望软件在今后的版本中能够再加强自动安装的安全提示确认功能。 在最初完成安装时,DPM会自动找出在域內需要保护的所有生产服务器。当新的服务器加入网络时,DPM会发现并警告系统管理员在环境中有未受保护的服务器,同时创建无缝的保护、恢复及维护解决方案。 DPM建立在VSS基础结构上,可以建立近乎同步的影子拷贝,并将这些影子拷贝存储在运行DPM的服务器上。影子拷贝是针对任何变更的块级拷贝,用以保护从最后一次影子拷贝后生产服务器上受保护的对象。仅复制变更内容,而不是整个文件。这可以让用户及时地从多个备份点浏览并且恢复已刪除或损毁的文件。在定期安排的备份程序将数据复制至磁带备份前,这些对象被缓存在运行DPM的服务器上。 DPM是集成到Windows Server System中,作为后者的一部分而存在的。因此它可以使用服务器软件中的工具,例如MMC(Microsoft Management Console,微软管理控制台)和Windows Explorer.IT管理员对这些工具已经非常熟悉,因此可以很快掌握DPM.连同该产品的综合报告功能,DPM也能够将所有报告及警报上载至Microsoft Operations Manager(MOM)控制台。除了与所有Windows Server System产品相集成,DPM也与最常用的商业生产力工具集成,即Microsoft Windows XP操作系统及Microsoft Office 2003.这对于提高普通终端用户的易用性,具有很大的帮助。

[align=center]DPM的基本拓扑结构[/align] 对于在目标保护服务器上安装DPM代理程序是十分简单的。但值得用户注意的是,在你一路点击“NEXT”键的同时,往往会忽视各种提示信息。这就很可能造成在安装完成后,才发现服务器正在白天最忙碌的时间段自动重启的麻烦。我们同时也希望软件在今后的版本中能够再加强自动安装的安全提示确认功能。 在最初完成安装时,DPM会自动找出在域內需要保护的所有生产服务器。当新的服务器加入网络时,DPM会发现并警告系统管理员在环境中有未受保护的服务器,同时创建无缝的保护、恢复及维护解决方案。 DPM建立在VSS基础结构上,可以建立近乎同步的影子拷贝,并将这些影子拷贝存储在运行DPM的服务器上。影子拷贝是针对任何变更的块级拷贝,用以保护从最后一次影子拷贝后生产服务器上受保护的对象。仅复制变更内容,而不是整个文件。这可以让用户及时地从多个备份点浏览并且恢复已刪除或损毁的文件。在定期安排的备份程序将数据复制至磁带备份前,这些对象被缓存在运行DPM的服务器上。 DPM是集成到Windows Server System中,作为后者的一部分而存在的。因此它可以使用服务器软件中的工具,例如MMC(Microsoft Management Console,微软管理控制台)和Windows Explorer.IT管理员对这些工具已经非常熟悉,因此可以很快掌握DPM.连同该产品的综合报告功能,DPM也能够将所有报告及警报上载至Microsoft Operations Manager(MOM)控制台。除了与所有Windows Server System产品相集成,DPM也与最常用的商业生产力工具集成,即Microsoft Windows XP操作系统及Microsoft Office 2003.这对于提高普通终端用户的易用性,具有很大的帮助。

[align=center]DPM与Office 2003整合[/align] DPM代理会从每一生产服务器将数据复制到运行DPM的服务器,并记录日志。如果生产服务器宕机或是被损毁,在运行DPM的服务器上仍有可用的拷贝。如果网络瘫痪,位于生产服务器本机上的代理程序仍会缓存生产服务器上所有的变更,直到网络再度正常运行为止。用户也可以将数据保护复制对于网络的影响降到最低,因为DPM具有节省网络流量的功能。可以设置最低的网络性能机制,来控制已安排的数据复制程序,如果网络忙碌,复制程序就不会对网络性能造成负面影响。 此前,总是有些机构由于程序复杂以及不信任终端用户等原因,是不允许终端用户自行进行数据恢复的。不过,DPM确实使这一情况得到了很大的改观。通过DPM,终端用户们完全可以通过使用Windows资源管理器中的VSS插件轻松恢复早先版本的文件或文件夹。 微软是向来不缺乏支持者的。在DPM发布后,惠普(HP)、富士通-西门子(Fujitsu Siemens Computer,FSC)和昆腾(去年9月份所推出的基于磁盘的备份设备DPM5500就集成了DPM2006)就都表示会提供基于DPM的产品,比如包含DPM的打包的软硬件组合产品。而CommVault、Yosemite和CA等公司也将陆续提供以DPM为基础的数据完成归档任务的软件解决方案。除此以外,其它合作伙伴包括AMD、戴尔(Dell)、EqualLogic和Intel等厂商。拥有良好的兼容性确实对于广泛地使用异构存储环境的用户们有着很大的吸引力。当然这也会进一步提升DPM的成本优势。 对于目前的1.0版本的DPM还有一些限制是需要引起用户注意的。比如,我们只能对处于同一区域内的服务器进行保护。并且DPM无法保护服务器集群(Cluster),同时也无法保护那些运行有64位Windows操作系统的服务器,以及Windows 98、Exchange Server和SQL Server.不过我们相信随着用户对此要求的不断提升,微软应该很快就会在DPM的后续版本中陆续增加相应功能。最终DPM将会能够保护Windows Server系统家族中的任何微软应用。 目前,包含有1个DPM 2006服务器许可证和3个DPM 2006数据保护管理许可证的打包价格为11936RMB.带有3个DPM 2006文件服务器数据保护管理授权许可证软件包的零售价格为6319RMB.用户现在也可以在微软的网站上下载到120天有效期的DMP2006 Beta试用评估版(具有正式版的全部功能)。 LiveVault InControl 对于LiveVault的 InControl,我们完全可以将其看作是LiveVault InSync这款远程备份产品的新版本。因此,InControl身上保留了很多遗传于后者的特性。比如基于Web的管理方式——用户必须在LiveVault的网站上配置备份系统,然后LiveVault才会给用户发送相应的说明,以及备份服务器和目标保护服务器的代理程序。 不过这种Web管理模式有两个缺点:第一,虽然用户同LiveVault服务器之间所交流的数据是加密的,但是LiveVault公司的操作人员是能够在后台清楚地了解每个用户所选择的被保护的文件夹和服务器的情况的,这就很有可能成为一个安全隐患。毕竟LiveVault公司网站自身也很难做到绝对安全(所谓安全也只是相对而言)。第二点更加让人心有余悸了,那就是如果用户的外网一旦瘫痪,那么就根本不能在本地进行自主的数据恢复。 但凡事都有正反两面,LiveVault这种独特的模式还是有很大的好处的。LiveVault的工作人员会时刻帮助用户监视他的数据备份情况,并且会在发生情况时及时通知用户。比如,用户可能在没有通知LiveVault的情况,因为公司放假关闭整个机房。这样在一段时间内,用户会接到来自LiveVault的电话,询问为什么这一段时间内没有收到新的备份数据。 另外,对于购买InControl的用户,LiveVault还将为用户提供一个名为“Turbo Restore”的设备。从本质上讲,这个“Turbo Restore”就是一个1U的低端服务器,它的作用就是作为异地分支机构的一个备份中续器。 用户在备份服务器上安装完主备份程序后,它会自动生成密钥并与LiveVault网站取得联系。然后将用户的备份服务器增加到用户的专有账户中。同样的操作也会发生在用户指定的目标保护服务器,以及上面的保护文件夹的。不过,InControl是无法进行卷的快照的。由于InControl的快照粒度也在每小时1次,因此亦被定义为准CDP产品。 目前InControl所支持的数据库包括微软的Exchange Server和SQL Server、Oracle以及Lotus Notes.而其所支持的平台除了所有的Microsoft Server外,还包括 Red Hat Linux和Sun Solaris. InControl的界面同样简洁易用。不过它的售价也是目前准CDP产品最高的,达到25000美金。因此这就会使得大多数中小机构望而却步。 EMC RepliStor 6.1 EMC在收购了Legato软件公司后,在后者的已有产品的基础上进一步发展出来了最新6.1版本的RepliStor,它是基于Windows系统的异步复制程序。它通过拷贝隐藏在微软Windows系统中的文件,避免远程办公室或数据中心的数据丢失。 RepliStor6.1与前代产品最主要的区别就在于,在后者的基础之上添加了对VSS(卷影复制服务)的支持功能。最新6.1版本的RepliStor一天最多可为执行复制操作的文件服务器执行8次快照。相比之下,前代版本最多只能算是一套双机容错管理软件,在A、B两台服务器之间实现字节级的数据复制,换言之,如果用户一不小心误删除了服务器A上的某个文件,那么,该项误操作将会自动映射到服务器B上,被删除文件极有可能永远都无法还原了。新增的快照复制功能有效地细化了数据容灾恢复的颗粒度,实现了即时(point in-time)快照和回滚。 由此看来,这个基于Windows的异步复制程序的升级版,其功能非常类似于微软的DPM,因此也完全可以被看作是一款准CDP产品。不过与DPM相比,RepliStor 6.1还是有一些自己的特点的。比如RepliStor 6.1可以用于处理Microsoft Exchange和SQL Server的容灾恢复。同时RepliStor 6.1还能通过使用TCP/IP,支持远程复制任务,包括LAN、MAN和WAN.并且还可以通过远程的RepliStor客户端来进行程序的安转和管理。以及实现备份服务器与目标保护服务器之间一对一、一对多或多对一的多结构的数据备份、分配和合并管理任务,并具有相应的网络带宽控制功能。 RepliStor 6.1的安装和管理也同样具有简单易学的特点。因此平时的数据恢复工作也同样可以完全交由普通用户进行,而并不用调用专门的IT人员。所有的相关管理维护工作也只需一名IT管理人员,通过本地中央图形管理界面即可完成。 目前,RepliStor 6.1的起价为每服务器1650美元。 FilesX XPress Restore 作为微软的黄金合作伙伴,FilesX公司的Xpress Restore相比其它的CDP产品,更像是为Exchange和SQL Server所专门定制的一款CDP产品。例如,FilesX Xpress Restore可以对Exchange的日志文件进行删简(Truncate),而通常用户都需要使用一个标准的备份应用来完成这项重要的工作。同时,这款CDP产品也是目前市场上唯一一款直接支持SAN的软件。它允许客户端系统通过SAN来配置快照。Xpress Restore也同样提供了整合的中央控制平台。 不过,同微软的DPM一样,Xpress Restore也是至多只能每隔一个小时进行一次快照,然后将它们从目标保护服务器上传送给备份服务器。因此Xpress Restore也只能算作是一款块级准CDP的产品。 在Xpress Restore中,FilesX公司使用了其独有的专利技术——Unified Restore?。通过它,管理员可以使用同一个快照为域中所有选定的应用、卷或整个系统进行恢复。 在不必对整个Exchange数据库进行恢复或执行块级备份的情况下,Xpress Restore能够马上单独复原Exchange中的邮件、文件夹或邮箱。对于SQL Server,Xpress Restore同时提供了对单个卷、数据库、文件夹和表格级的复原能力。Xpress Restore还具备裸机恢复的功能。 值得用户注意的是,在正确安装完Xpress Restore后,会被程序提示“许可证已过期”。这是因为程序会根据所安装服务器上的MAC地址自动生成一个独有序列号。然后用户必须从FilesX公司那里索取一个与这个序列号相对应的license key,才能激活程序。并且用户需要在每个被保护的目标服务器上都重复同样的操作。这确实有些略显繁琐。安装完毕后,Xpress Restore会自动加入服务器所在的域,并允许域中已有的用户对其进行适当的访问。 Xpress Restore与Windows平台的兼容性是毋庸置疑的,当然它也会尽可能地整合微软的各项存储技术。这其中也同样少不了VSS.不过关于这点,我们需要着重指出的是,在进行快照的时候,Xpress Restor只相当于VSS的一个“邀请者”,而并非真的像DPM和10d那样真的需要VSS来管理它们的快照。 总体上说,Xpress Restore是一款很优秀的Exchange和SQL Server服务器数据备份工具。并且它的每小时一次进行一次快照的粒度也恰好适合以上两种需求。 目前FilesX Xpress Restore的售价为9995美元。 LiveServ for Microsoft Exchange Storactive公司的基于硬盘的备份和恢复软件方案LiveServ for Microsoft Exchange也是一款专为某项应用而专门设计的准CDP产品。 从名称我们就可以看出这是一款专门为关键业务的Microsoft Exchange电子邮件服务器提供连续的、零损失的数据保护产品。该方案中的实时技术能够自动和连续地对变化了的数据进行备份,消除了数据在定时备份的间隔期间所具有的脆弱性,可让管理员快速恢复从单封电子邮件到整个信息库在内的任何数据。 其透明的保护机制能够捕捉每条信息的每一版本,这样就可以恢复信息的任何版本。LiveServ所具有的独特的点故障失效切换功能,可以让管理员即便在Exchange的日志出现损坏或者崩溃的时候,也能把数据恢复。LiveServ能够快速恢复因故障停机的Exchange服务器,同时能够去除崩溃了的日志文件。 LiveServ具备删除冗余文件的功能。即对于那些存在多份拷贝的文件,LiveServ仅备份一份副本。由于很多邮件及附件是所有用户都会收到的,因此这种删除冗余文件的功能就极大地节省了备份容量、带宽,并提高了恢复速度。 LiveServ独立于现有的备份系统,也可以置于服务器和传统的备份服务器之间。这两种场合都在现有的备份架构下,把配置LiveServ服务器的成本降到最低,企业可以因此而获得连续数据保护和快速恢复的好处,同时也提高了数据安全性和业务连续性。同时,LiveServ也可连接磁带设备,用于归档。 Storactive LiveServ for Exchange数据保护方案目前的价格为:LiveServ Server售价为995美元,而每个受保护的Exchange Server价格为2,495美元。 IBM Tivoli CDP for Files 与前面介绍的那些需要专门的备份服务器的CDP产品相比,IBM的Tivoli Continuous Date Protection for Files(CDP for Files)就仅仅是一个客户端程序。借助Tivoli Continuous Data Protection for Files,用户可以为高优先级文件指定多达3个目标备份/复制区,即一个本地磁盘、一个文件服务器或网络接入存储(NAS)设备以及IBM Tivoli Storage Manager服务器。 在PC或笔记本电脑上安装完Tivoli Continuous Data Protection for Files的Java 控制台后,我们就要指定需要备份的目标文件夹和文件类型,以及保存所产生的备份数据的本地磁盘、远程文件服务器。很明显,Tivoli的主要功能就是备份数据文件,而非系统。在它的默认设置中,所保护的内容包括:My Documents文件夹和所有以。XLS、。DOC、。PPT、。123扩展名的文件。 由于Tivoli Continuous Date Protection for Files缺乏一个中央控制台来统一管理各种数据资源和功能,因此它并不适合用作企业级文件服务器的保护。例如,我们可以对用于保存备份数据的本地磁盘空间做出限制。当备份数据达到一定数量时,系统就会自动删除早先的备份数据。但是我们就无法对远程的用于保存备份数据的磁盘容量做出同样的限制。因此,Tivoli Continuous Date Protection for Files最合适的应用就是为工作站和移动用户提供远程的同步数据备份解决方案。 由于今后人们会越来越多地通过咖啡店、公园乃至城市各处的高速带宽无线连接方便地连接到网络,这为数据的远程持续备份创造了前提。之前,用户不得不通过一个预先安排的备份会话来备份数据。Tivoli Continuous Date Protection for Files也确实满足了笔记本电脑、桌面 PC 同企业文件服务器之间不断地进行远程备份需求。 并且实施成本也相对非常低廉。 Tivoli Continuous Data Protection for Files目前的售价为每台桌面PC或笔记本电脑为35美元,而每服务器处理器为995美元。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 CDP 休闲