通过本文你将会了解到:Microsoft System Center Data Protection Manager (DPM)是一款可靠的备份软件程序,但它并非适用于所有企业。本文将会帮助你做出判断,DPM是否真的适合你的企业或者组织。 作为一名文件系统/文件存储领域的MVP(微软最有价值专家),我从一开始就一直与Microsoft的System Center Data Protection Manager有接触。我就是用Data Protection Manager作为备份软件从而保护我自己的私用网络的。
即便如此,我不得不第一个承认,Data Protection Manager可能并……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
通过本文你将会了解到:Microsoft System Center Data Protection Manager (DPM)是一款可靠的备份软件程序,但它并非适用于所有企业。本文将会帮助你做出判断,DPM是否真的适合你的企业或者组织。
作为一名文件系统/文件存储领域的MVP(微软最有价值专家),我从一开始就一直与Microsoft的System Center Data Protection Manager有接触。我就是用Data Protection Manager作为备份软件从而保护我自己的私用网络的。即便如此,我不得不第一个承认,Data Protection Manager可能并不适用于满足每一个企业的需求。Data Protection Manager确实有些你应当了解的弱点和限制。
Data Protection Manager与VSS中的Writer角色
到目前为止,Data Protection Manager的一个最大的限制就是它必须依靠底层的VSS Writer角色。如果某个操作系统不能对VSS Writer角色提供良好的支持,那么Data Protection Manager就无法对对应的数据进行备份。例如,Data Protection Manager可以支持Windows Server 2003, Server 2008, Vista以及 Windows 7,因为所有上述的操作系统都有内置的VSS框架支持。然而,Data Protection Manager却不能支持Windows 2000,因为Windows 2000操作系统中并不包含VSS框架支持。
公平一点讲,Windows 2000这个操作系统确实已经太老了,大部分企业和组织早已不再使用它了。然而,必须依赖VSS这个事实仍然是一个很大的壁垒,尤其是对于那些在非Windows平台之上架设自己的业务系统的公司或者组织来讲。
即便是目前主流的所有Windows操作系统都支持VSS框架,但是只有这一点来支撑仍然显得不够。操作系统支持VSS框架,只能保证Data Protection Manager可以执行文件系统级别备份,这并不能保证它可以备份所有运行在其上的应用程序的数据。
SQL Server这个程序则对VSS框架支持的很好。因为SQL server是一个实时的数据库系统,如果要备份SQL Server,你不能只是简单地将SQL Server对应的数据文件在文件系统级别备份下来,这样备份下来的数据是不一致的,而且根本无法用这份备份来恢复的。正因如此,微软为SQL Server开发了对应的VSS Write适配模块,从而让备份程序可以正确的备份SQL Server数据库。SQL Server的VSS Writer并没有替代文件系统级的VSS Writer,一个系统中可以有多个VSS Writer存在,从而可以同时实现文件系统级别以及应用程序级别的备份。
也就是说,如果对应的应用程序不包含自己对应的VSS Writer,那么它就不可能使用Data Protection Manager来进行备份了。时刻牢记,并不是所有的应用程序都需要专用的VSS Writer,有些应用程序完全可以在文件系统级别来备份,不会有任何问题。但是通常来讲,任何使用数据库的程序,或者数据库程序本身,都必须有一个对应的VSS Writer才能被Data Protection Manager正确备份。
有时候,除了缺乏对VSS Writer的支持之外,还有另外一些因素会限制Data Protection Manager的备份。有时候你会发现Data Protection Manager并没有对受保护的服务器进行备份,虽然对应的服务器完全支持所有的VSS框架模块。
“备份集不一致”错误。
我曾经遇到过很多初始化数据同步过程失败的例子,其中Data Protection Manager提示“备份集不一致”错误。虽然Data Protection Manager提供了一些方法来执行备份集一致性检查,但有时候一致性检查也不能解决实际问题。有时候你会发现,一致性检查确实起了作用,不过可能一个小时之后,备份集又会发生不一致错误。
对于我来讲,出现这个错误是最尴尬的了。当我向Redmond的一些同僚们提起这个事儿的时候,我得到了一些信息,即这个错误可能并不总是与Data Protection Manager自身有直接联系,有时可能与待备份的数据自身有关。比如,有人告诉我说如果在数据同步过程中,受保护的服务器有向虚拟内存中写入数据,那么可能便会发生数据同步失败的情形。
如果受保护的服务器上的对应程序没有提供相应的VSS Wrtier模块,那么你可以咨询对应的软件厂商看看他们是否已经开发出来了,以防只是你不知道而已。如果你遇到了备份集不一致错误,那么你可以考虑向微软公司发起一个支持请求从而让微软来协助你解决问题。但是最终你可能会发现,你只能更换另一家备份软件厂商的产品了。
作者
Brien M. Posey,微软认证系统工程师,Windows 2000 Server 和 IIS方面最有价值专家。Brien曾任全国性连锁医院的CIO,负责过Fort Knox的网络安全。作为一名自由撰稿人,他为微软, CNET, ZDNet, TechTarget, MSD2D, Relevant Technologies 以及其他的科技公司写过稿。
翻译
相关推荐
-
存储经理人2016年9月刊:探秘拷贝数据管理
《存储经理人》2016年9月刊重点关注拷贝数据管理(CDM),内含最新云存储采购调查、新一届备份软件质量奖的评选结果以及对融合架构的专业评析。同时,本月还关注闪存缓存、新一代存储介质发展等热门话题。
-
备份软件也要支持VVOL?
VMware虚拟卷(VVOLs)使存储阵列的数据服务对虚拟机直接可见。但是,说到备份软件产品支持VVOLs,这是什么意思呢?
-
Docker备份原生尚需时日?
尽管有的备份供应商,例如Asigra,是专门针对Docker应用备份的。但要等到Docker备份和恢复的原生支持成为一个普遍特征时,还需要有一段时间。
-
目标端重复数据删除设备是否已走到了乌江边?(下)
目标端重复数据删除存储设备曾打造了数十亿美元的市场,许多著名的产品也因此得名,为什么最近我们看到这个巨大的市场正在萎缩?在文章中,Marc Staimer将分享一些见解和分析。