You are on page 1of 3

存储

Microsoft System
Center Data Protection
Manager 2007 内幕
作者:JASON BUFFINGTON 和 SANJEET SINGH

Microsoft® System Center Data Protection Manager (DPM)


2007 的设计用途是在一体化的平台中结合传统磁带备份和基于
磁盘的连续数据保护流程的优点。 本文深入研究了 DPM 2007
的关键功能,以及 DPM 2007 如何可以简化和改进数据保护流
程。


年来,传统数据保护中的最低基本标准一 点。 VTL 使用的方案与传统磁带备份的相同,只是
直都是每晚磁带备份。 这一标准方法几乎 将磁盘介质替换位磁带介质。 RTR 则是维护准实
没有变过: 每周,生产服务器数据都会在非高峰时 时的生产数据副本,但通常并不提供多个恢复点;
间传输到磁带介质,这称为完整备份流程。 然后, 因此,与数据保护相比,更适合于高可用性。 CDP
备份代理程序每晚会确定出已经发生变化的文件或 通常是专门位各个应用程序设计的,需要企业购买
者其他数据对象,并将其按照增量备份(最后完整 和部署多个功能不同且可能互不兼容的系统。
备份以来的总体数据变化)或者差异备份(每天数
据变化)的形式发送到磁带。 增量备份的恢复速度 根据设计,Microsoft System Center Data

相关类别: 比差异备份快,而差异备份的每晚备份流程通常比 Protection Manager (DPM) 2007 结合了传统磁


业务连续性 增量备份快。 带备份和基于磁盘的、使用集成的磁盘到磁盘到
数据安全
Dell PowerEdge 服务器 磁带系统的 CDP 流程优点;并针对 Microsoft 工
Dell PowerVault 存储
Microsoft 系统中心
尽管磁带硬件技术出现了发展,但仍然没有改 作负载(如 Microsoft Exchange、Microsoft SQL
存储
变每晚磁带备份的缺点,包括有可能损失全天的数 Server TM、Microsoft Office SharePoint ® Server
有关完整目录索引,请访问 据、漫长的恢复时间以及恢复各个文件或者其他数 和 Microsoft Virtual Server 软件)以及 Microsoft
DELL.COM/PowerSolutions。
据对象时的性能低下 — — 这占到恢复操作的绝大 Windows Server® 2003、Windows Server 2008(
部分。 根据设计,尽管基于磁盘的方案,如虚拟磁 代号为“Longhorn”)、Windows ® XP 和 Win-
带库(Virtual Tape Libraries,VTL)、实时复制 dows Vista® 操作系统中的文件服务进行了优化。
(Real-Time Replication,RTR)和连续数据保 使用关键的 DPM 2007 功能可以帮助管理员简化
护(Continuous Data Protection,CDP),可以 和改进数据保护流程,同时,提高灵活性和简化备
避免或者减少其中一些问题,它们还是有自己的缺 份管理1。

1 
有关更详细的传统磁带备份、基于磁盘的 VTL、RTR 和 CDP 方法以及 Dell和 Microsoft 如何协作开发基于 DPM 2007 的数据保护系统的讨论,请参阅 Sanjeet Singh 和 Jason 
Buffington 发表在 Dell Power Solutions(2008 年 2 月期)上的“通过 Dell PowerVault Data Protection Solutions 保护数据”,下载网址是:DELL.COM/Downloads/Global/
Power/ps1q08-20070484-Singh.pdf。

72 DELL POWER SOLUTIONS


了解 Microsoft System 副本内部取出仅发生了变化的区块,而 捷完整备份会以每晚预定任务的形式出
Center Data Protection 生产流程继续运行。 现,但是,频率可达到每半小时一次或
Manager 2007
者每周一次。
DPM 2007 集成了两个关键数据保护特
DPM 使用 Windows 文件系统和
性——即快捷完整备份和事务复制。 快
Microsoft 应用程序中的底层 VSS 功能 事务复制
捷完整特性提供块级别的同步,它使用
在不同的数据源之间提供一致的数据保 事务复制使用 DPM 代理程序确保关闭
的是 Microsoft 卷阴影复制服务 (VSS)、
护功能,而不是使用诸如 RTR(该方 了最后一次窗口(每 15 分钟一次)以来
所支持的 Microsoft 服务器应用程序的内
法通常无法识别应用程序,且不能确保 的所有应用程序事务日志,并将它们发
置 VSS 编写程序以及 Windows Server
写入顺序的完整性)或者 CDP(该方 送到 DPM 服务器。 这一特性非常类似
2003、Windows Server 2008、Win-
法通常适用于特定的应用程序)之类的 于日志运送,其中的辅助服务器会自动
dows XP 和 Windows Vista 本地文件
方法。 在调用 VSS 快照后,DPM 会 地、重复地应用记录,在提高可用性的
系统中的 VSS 编写程序。 事务复制特
发送改变了区块,同时,生产文件系统 前提下维护准实时的数据副本。 不过,
性使用的是通过事务日志保护 Microsoft
会继续运行。 当 DPM 通过 DPM 服务 因为 DPM 的设计用途是提高数据保护
Exchange 和 SQL Server 数据的、可识
器同步所有做过标记的区块时,会发布 而不是可用性的水平,所以,该 DPM
别应用程序的代理程序。
快照。 服务器以差异备份的方式保存每套事务
日志。 就像传统磁带备份可能会使用最
快捷完整备份
按照 Microsoft 的术语,这些称为快 新的完整备份以及一些差异备份将数据
快捷完整特性对受到保护的、设计为在 捷完整备份。 管理员应该注意,该选项 恢复到以前的时间点一样,DPM 也会使
不同数据源之间工作的物理卷创建位元 与传统的完整磁带备份不同。 当备份流 用现有的复制数据以及差异数据,将生
遮罩(bitmask)。当管理员选择需要保 程完成时,DPM 会在流程开始时获得精 产服务器恢复到 DPM 服务器拥有事务
护的数据源(如 SQL Server 数据库) 确的生产数据原样副本——实际上是完 日志的、以前的时间点。
时,DPM 2007 会确定出该数据库的构 整备份。 不过,与传统的完整磁带备份
成文件以及这些文件的构成磁盘区块。 不同的是,DPM 仅仅跟踪和发送发生了 集成复制特性
对于含有文件或者其他数据对象的每个 变化区块,忽略掉没有变化的区块和没 综合使用快捷完整复制和事务复制特性
区块,DPM 位元遮罩表基本上会保存 0 有活动的文件。 这一方法的优点是可以 可以提供巨大的管理灵活性。 例如,因
或 1,其中 0 表示没有变化的区块,而 极大地减少带宽要求,这使得 DPM 非 为 DPM 2007 服务器可以维护高达 512
1 表示已经变化的区块。 当数据在一天 常适合于集中备份分支机构以及广域网 个 VSS 快照,所以,在每 15 分钟同
或者一星期中发生变化时,会更新该区 中其他数据源里的数据。 步事务之外每周再执行一次快捷完整备
块;此时,DPM 代理程序会将这些区块
份,可以让 Exchange 或者 SQL Server
的位从 0 改为 1。 最终,可将生产数据通过网络优化 系统的总恢复点超过 344,000 个。 在每
同步到 DPM 服务器。 然后,DPM 会 15 分钟捕获一次事务复制差异以外再每
在执行预定的快捷完整任务时, 通过仅仅存储每个迭代之间的块级别变 天执行一次快捷完整备份,可以获得接
DPM 代理程序会调用数据区的 VSS 快 化,启动所复制区域的快照,以便提供 近 50,000 个恢复点,并有可能让管理员
照,包括 Windows 文件系统和任何特 高达 512 的恢复点。 通常,DPM 快 将数据恢复到最近 1.5 年中的任何 15 分
定源的 VSS 编写程序(如 Exchange、
SQL Server、SharePoint 或者虚拟服
务器)。 在使用 VSS 的每个应用程序 “DPM 2007 旨在使用集成的磁盘到磁盘
内部,VSS 编写程序会确保数据的一致
性和随时可备份性。 另外,VSS 还能够
到磁带的 Microsoft 工作负载系统,将传
拥有“封冻的”一系列磁盘区块(阴影 统磁带备份和基于磁盘的 CDP 流程的优
副本),而生产磁盘会继续为活动的 I/O
提供服务。然后,DPM 代理程序从阴影
势结合起来。”

DELL POWER SOLUTIONS 73


存储

Jason Buffington 是 Microsoft 的数据保护


管理器及其他存储解决方案的高级技术产品
经理。 他在数据保护与业务连续性拥有超过
16 年的经验,在德克萨斯 A&M 大学学习计
算机科学。

Sanjeet Singh 是戴尔企业存储事业部的全


球产品销售经理。 他拥有八年的开发与提供
业务关键型技术的经验,包括数据库与数据
保护。 Sanjeet 荣获了 Purdue 大学的计算
机工程硕士学位和德克萨斯大学的工商业管
理硕士。

图 1. Microsoft System Center Data Protection Manager 2007 管理员控制台中的简化恢复

钟的时间点。 实际上,机构中基于磁盘 术。 这种方法可简化管理,因为它只


的备份上通常会拥有 30-90 天的数据, 使用生产服务器上的一个代理程序、从
包括 15 分钟的事务差异,然后,将该数 生产服务器到保护服务器的一体化复制
据卸载到磁带中进行长期保存。 引擎以及与介质类型无关的一致界面。
另外,DPM 一体化系统不需要其他特
尽管恢复点可能有点过多,但设计 定于应用程序的代理程序和保护特性,
的 DPM 管理员控制台可以简化数据的 就可以保护 Microsoft Exchange、SQL
恢复(参见图 1)。 例如,如果数据 Server、SharePoint 以及虚拟服务器数
库服务器的硬盘驱动在 11:58 器出现 据——这意味着如果管理员要重新确定
故障,那么,DPM 服务器会将数据恢 SQL Server 系统的用途,使其运行虚拟
复到 11:45、11:30、11:15 等等。 不 服务器,就不必浪费特定于 SQL Server
过,DPM 管理员控制台还可让管理员 的备份代理程序,或者购买特定于虚拟 www.dell.com.cn/PowerSolutions

选择“最新”选项获得可用的最新恢复 服务器的备份代理程序。
快速链接
点。 然后,DPM 会先将服务器恢复到
11:45。然后,在管理员按照最佳做法 保护关键 Microsoft 工作负载的
将数据库维护到一个卷上并将事务日志
关键数据 Singh、Sanjeet 和 Jason Buffington。
发表在 Dell Power Solutions(
维护到另一个卷上——它就会自动地将 Dell和 Microsoft 正在联手创建基于 2008 年 2 月期)上的“通过 Dell
PowerVault Data Protection Solutions
现有的任何 DellTM PowerVaultTM 硬件和 Microsoft 保护数据”文章,下载网址是:www.
dell.com.cn/Downloads/Global/Power/
System Center Data Protection Man- ps1q08-20070484-Singh.pdf。
综合使用 DPM 2007 快捷完整复 ager 2007 软件的、一体化的磁盘到磁 Dell 存储:
盘到磁带 Data Protection Solution。 按 www.dell.com.cn/Storage
制和事务复制特性具有多方面的好处。
Microsoft System Center Data
DPM 通过一个统一的平台先保护磁盘 照设计,这些低成本的、易于部署和管 Protection Manager 2007:
理的系统可以在基于 Dell 硬件和 Micro- www.microsoft.com/dpm
上的数据、再将这些数据卸载到磁带,
而不是使用一个每晚磁带备份工具加上 soft 软件的环境中提供灵活的、简便的

一个或多个“更好的”磁盘到磁盘技 数据保护。

74 DELL POWER SOLUTIONS

You might also like