保护服务器系统状态和裸机恢复 (BMR)
适用对象:System Center 2012 SP1 - Data Protection Manager, System Center 2012 - Data Protection Manager
DPM 可以备份系统状态和提供程序裸机恢复 (BMR) 保护。 这样系统保护可以针对两个方案提供保护 - 在一个方案中,计算机可启动,但丢失了系统文件和注册表;在另一个方案中,计算机无法启动,并且你必须恢复所有内容。System Center 2012 – Data Protection Manager (DPM) 使你能够针对这两种方案对计算机进行保护。
BMR 保护 - 备份操作系统文件和关键卷上除用户数据以外的所有数据。 根据定义,BMR 备份包括系统状态备份。
系统状态 - 备份操作系统文件。
通过这些方法备份时可以恢复的内容概述如下
数据类型 |
数据 |
仅从系统状态备份恢复 |
从裸机备份(包括系统状态备份)恢复 |
---|---|---|---|
文件数据 通过 DPM 文件数据定期备份保护文件数据 通过 BMR 备份保护文件系统
|
操作系统丢失或损坏 |
使用的符号无效 |
使用的符号无效 |
服务器丢失(数据卷完整) |
x |
使用的符号无效 |
|
服务器丢失(数据卷丢失) |
x |
使用的符号无效 BMR 之后定期恢复已备份文件数据 |
|
SharePoint 使用 SharePoint 定期备份保护场数据 通过 BMR 备份保护 Web 前端服务器和 IIS 角色 通过 BMR 或系统状态备份保护托管内容数据库的服务器
|
操作系统丢失或损坏 |
使用的符号无效 |
使用的符号无效 |
灾难恢复 |
x |
使用的符号无效 |
|
Hyper-V 虚拟机 通过 DPM Hyper-V 定期备份保护虚拟机 通过 BMR 备份(至少每天一次)保护 Hyper-V 主机服务器
|
操作系统丢失或损坏 |
使用的符号无效 |
使用的符号无效 |
Hyper-V 主机服务器丢失(虚拟机完整) |
x |
使用的符号无效 |
|
Hyper-V 主机服务器丢失(虚拟机也丢失) |
x |
使用的符号无效 BMR 之后定期恢复已备份虚拟机数据 |
|
SQL Server 通过 DPM 定期备份保护数据库 通过 BMR 备份保护 SQL Server 系统 |
操作系统丢失或损坏 |
使用的符号无效 |
使用的符号无效 |
|
服务器丢失(数据库和事务日志文件完整) |
x |
使用的符号无效 |
|
服务器丢失(数据库和事务日志文件也丢失) |
x |
使用的符号无效 BMR 之后定期恢复已备份 SQL Server 数据库 |
Exchange 通过 DPM 定期备份保护数据 通过 BMR 备份保护 Exchange 系统 |
操作系统丢失或损坏 |
使用的符号无效 |
使用的符号无效 |
|
服务器丢失(数据库和事务日志文件完整) |
x |
使用的符号无效 |
|
服务器丢失(数据库和事务日志文件也丢失) |
x |
使用的符号无效 BMR 之后定期恢复已备份 Exchange 数据库 |
先决条件和限制
对于运行 Windows Server 2003 或客户端操作系统的计算机,不支持 BMR。
无法在不同保护组中保护同一计算机的 BMR 和系统状态。
DPM 服务器无法对自身进行 BMR 保护。
BMR 不支持备份到磁带的短期保护 (D2T)。 支持长期存储到磁带 (D2D2T)。
必须在受保护的计算机上安装 Windows Server Backup,以便实现 BMR。
用于 BMR 的 Windows 恢复环境 (WinRE)。
对于 BMR 保护(不同于系统状态保护),DPM 对受保护的计算机没有任何空间要求。 WSB 将备份直接传输到 DPM 服务器。 请注意,该传输作业不会在 DPM 作业视图中显示。
DPM 在副本卷上为 BMR 保留 30 GB 的空间。 您可以从“修改保护组”向导的“磁盘分配”页中或通过使用 Get-DatasourceDiskAllocation 和 Set-DatasourceDiskAllocation PowerShell cmdlet 来更改这一大小。 在恢复点卷上,BMR 保护需要大约 6 GB 的空间保留五天。
请注意,副本卷大小不能减少到小于 15 GB。
DPM 不会计算 BMR 数据源的大小,但会假定所有服务器有 30 GB。 管理员应根据 BMR 备份在其环境上的预期大小来更改该值。 BMR 备份的大小可以根据所有关键卷使用的空间之和粗略计算:关键卷 = 启动卷 + 系统卷 + 托管系统状态数据的卷(例如 AD)。
过程
系统状态备份
当系统状态备份运行时,DPM 与 WSB 通信请求备份服务器系统状态。 默认情况下,DPM 和 WSB 将使用具有最多可用空间的驱动器,并在 PSDataSourceConfig.XML 文件中保存有关此驱动器的信息。 这是 WSB 将用于进行备份的驱动器。
您可以自定义 DPM 用于进行系统状态备份的驱动器。 为此,请在受保护的服务器上,转到 C:\Program Files\Microsoft Data Protection Manager\DPM\Datasources。 打开 PSDataSourceConfig.XML 文件,以便进行编辑。 更改驱动器号的 <FilesToProtect> 值。 关闭并保存该文件。 如果有保护组保护计算机的系统状态,请运行一致性检查。 如果生成警报,请在警报中单击“修改保护组”链接,然后逐步执行向导。 然后再次运行一致性检查。
请注意,如果保护服务器位于群集中,则群集驱动器有可能被选为具有最多可用空间的驱动器。 请务必要注意这一点,因为如果驱动器所有权已切换到其他节点且系统状态备份运行,则该驱动器将不可用,且备份将失败。 在这种情况下,需要修改 PSDataSourceConfig.XML 以将其指向本地驱动器。
然后 WSB 将在根上创建一个名为 WindowsImageBackup 的文件夹。 在 WSB 创建备份时,所有数据将放在此文件夹中。 在备份完成时,此文件将被传输到 DPM 服务器。 请注意:
在备份或传输完成后,不会清理此文件夹及其内容。 考虑此问题的最好方式是保留空间,以便下次备份。
每次执行备份时都会创建此文件夹。 时间/日期戳将反映您上次进行系统状态备份的时间。
BMR 备份
对于 BMR(其本质上捕获系统状态备份),将直接对 DPM 服务器上的共享而不是受保护服务器上的文件夹执行备份作业。
DPM 服务器调用 WSB,并共享该 BMR 备份的副本卷。 在这种情况下,它不会让 WSB 使用具有最多可用空间的驱动器,而是使用为此作业创建的共享。
当备份完成后,文件将传输到 DPM 服务器。 日志存储在 C:\Windows\Logs\WindowsServerBackup。