NTBACKUP 是基于文件的备份和还原工具,而 Windows Server Backup 是以卷和块为基本对象。Windows Server Backup 将其备份源处理为卷集,每个卷均作为一个磁盘块集合。与通过文件系统备份文件相比,这样效率要提高很多。以块为基础处理备份还使 Windows Server Backup 能利用“卷影复制服务”快照来执行块级别增量备份,以及在目标卷上创建快照以简化多个备份的使用(并减少其所占用的空间)。
即使您正在执行的是完整备份,Windows Server Backup 也能在目标磁盘上提供很大的空间效率。例如,您可对同一卷执行多个完整备份。由于 Windows Server Backup 在存储备份映像的目标磁盘上使用“卷影复制服务”快照,因此,快照将仅存储已发生更改的块。这极大地减少了多个完整备份所占用的空间。这样即不必通过执行多个还原操作恢复增量备份。尽管快照仅存储每个备份的变化量,但“卷影复制服务”会确保每个备份的完整性。
不过,请注意,您只有在备份至本地硬盘时才能从目标上的“卷影复制服务”快照中受益——Windows Server Backup 无法对存储在 DVD 或网络共享上的备份执行“卷影复制服务”操作。
Windows Server 备份以 Microsoft? 虚拟硬盘 (VHD) 格式存储备份映像,这会产生额外的益处。您可以实际获取备份映像,在 Microsoft Virtual Server 2005 下运行的虚拟机中将其安装成一个卷。您只需在虚拟机中安装 VHD 并浏览特定文件即可,不必通过测试还原磁带来查看哪个磁带上具有文件。(特别注意:您不能从备份映像中启动虚拟机。由于备份的硬件配置与虚拟机的配置不搭配,因此,无法将 Windows Server 备份用作物理到虚拟的迁移工具。)
Windows Server Backup 的卷和块定向有一个缺点。因为此新工具将备份源视为一组卷和块,所以它不允许您仅备份选定文件。必须备份整个卷。此外,默认情况下,无法将备份映像存储在所备份的一个卷上(有一些方法可就此进行配置;请参阅 support.microsoft.com/kb/944530)。我将在本文稍后的部分讨论系统状态备份的深刻含义。
安装 Windows Server Backup
Windows Server Backup 是 Windows Server 2008 中的一项“功能”,默认情况下并不安装。在使用 Windows Server Backup 执行备份之前,必须使用“服务器管理器”或 SERVERMANAGERCMD 命令行实用工具安装该功能:
| C:\> servermanagercmd -install Backup-Features |
安装 Windows Server Backup 后,您可以在“服务器管理器”的“存储”节点下以及“管理工具”菜单上找到 Microsoft 管理控制台 (MMC) 管理单元。如果您是在 Windows Server 2008 Server Core 安装中安装 Windows Server Backup,请使用 OCSETUP 命令(请注意,OCSETUP 命令区分大小写,这一点非常重要):
| C:\> ocsetup WindowsServerBackup |
请注意,Windows Server Backup 不能还原使用 NTBACKUP 创建的映像。为应对这种极特殊的情况,Microsoft 已为 Windows Server 2008 提供了可下载的 NTBACKUP(请参阅 go.microsoft.com/fwlink/?LinkId=113147)。
Windows Server Backup 组件
组建 Windows Server Backup 应用程序的方式反映出了产生的重大变化。新的备份解决方案由四个组件组成:
◆MMC 用户界面 (WBADMIN.MCS)
◆命令行界面(WBADMIN.EXE)
◆备份服务 (WBENGINE.EXE)
◆Windows PowerShell cmdlet 集

