如何使用 Windows Server 备份从 Windows Server 计算机上的父分区备份 Hyper-V 虚拟机

本文介绍如何使用 Windows Server 备份从 Windows Server 计算机上的父分区备份 Hyper-V 虚拟机。

原始 KB 数: 958662

问题描述

若要使用 Windows Server 备份从 Windows Server 上的父分区备份 Hyper-V 虚拟机,必须将 Microsoft Hyper-V VSS 编写器注册到 Windows Server 备份。

解决方法

重要

此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,按以下步骤操作时请务必谨慎。 作为额外保护措施,请在修改注册表之前先将其备份。 如果之后出现问题,您就可以还原注册表。 有关如何备份和还原注册表的详细信息,请单击以下文章编号以查看Microsoft知识库中的文章: 322756 如何在 Windows 中备份和还原注册表

若要将 Hyper-V VSS 编写器注册到 Windows Server 备份,请执行以下步骤:

  1. 单击“开始”,再单击“运行”,键入“regedit& ”,然后单击“确定”。

  2. 找到以下注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

  3. 右键单击 CurrentVersion,指向“新建,然后单击“”。

  4. 键入 WindowsServerBackup,然后按 Enter。

  5. 右键单击 WindowsServerBackup,指向 “新建”,然后单击“ 密钥”。

  6. 键入应用程序支持,然后按 Enter。

  7. 右键单击应用程序支持,指向“新建,然后单击“密钥”。

  8. 键入 {66841CD4-6DED-4F4B-8F17-FD23F8DDC3DE},然后按 Enter。

  9. 右键单击 {66841CD4-6DED-4F4B-8F17-FD23F8DDC3DE},指向“新建”,然后单击“字符串值”。

  10. 键入应用程序标识符,然后按 Enter。

  11. 右键单击 应用程序标识符,然后单击“ 修改”。

  12. “值”数据 框中,键入 Hyper-V,然后单击“ 确定”。

  13. “文件” 菜单中,单击 “退出”

有关 Hyper-V 虚拟机备份的详细信息

使用 Windows Server 备份备份虚拟机

  • 执行虚拟机备份时,必须备份托管虚拟机文件的所有卷,包括 InitialStore.xml 文件(在 C:\ProgramData\Microsoft\Windows\Hyper-V 中),以及包含 VHD(s)和配置 XML 文件的卷。 例如,如果虚拟机配置文件存储在 D: 卷上,并且虚拟机虚拟硬盘 (VHD) 文件存储在 E: 卷上,并且InitialStore.xml文件存储在 C: 卷上,则必须备份 C:、D: 和 E: 卷。

  • 创建 VSS 快照时,未安装 Integration Services 的虚拟机将处于保存状态。

  • 运行不支持 VSS 的操作系统(如 Microsoft Windows 2000 或 Windows XP)的虚拟机将在创建 VSS 快照时处于保存状态。

  • 必须脱机备份包含动态磁盘(未动态扩展)的虚拟机。

注意

Windows Server 备份不支持在群集共享卷(CSV 卷)上备份 Hyper-V 虚拟机。

使用 Windows Server 备份还原虚拟机

若要还原虚拟机,请执行以下步骤:

  1. 在管理工具中启动 Windows Server 备份。
  2. “操作 ”菜单上,单击“ 恢复”。
  3. 选择要从中恢复数据的服务器,然后单击“ 下一步”。
  4. 选择要从中还原的日期和时间,然后单击“ 下一步”。
  5. 选择应用程序恢复类型,然后单击“下一步”。
  6. 选择 Hyper-V,然后单击“ 下一步”。
  7. 选择还原位置,然后单击“ 下一步”。
  8. 单击“恢复以启动还原过程。

    注意

    将还原托管虚拟机文件的所有卷。 无法使用 Windows Server 备份还原单个虚拟机。

不会还原包含两个或多个快照的虚拟机。 若要解决此问题,请执行以下步骤:

  1. 在管理工具中启动 Hyper-V 管理器。

  2. 删除未还原的虚拟机。

  3. 在管理工具中启动 Windows Server 备份。

  4. “操作 ”菜单上,单击“ 恢复”。

  5. 选择要从中恢复数据的服务器,然后单击“ 下一步”。

  6. 选择要从中还原的日期和时间,然后单击“ 下一步”。

  7. 选择文件和文件夹恢复类型,然后单击“下一步”。

  8. 选择存储快照的目录,然后单击“ 下一步”。

    注意

    默认情况下,快照位于以下目录:C:\ProgramData\Microsoft\Windows\Hyper-V\Snapshots

  9. 选择应还原快照的位置,然后单击“ 下一步”。

  10. 单击“恢复以启动还原过程。

  11. 还原完成后,执行另一个还原。 但是,使用 应用程序 恢复类型,并选择 Hyper-V 以正确还原虚拟机。