Windows Server Backup 2012 中的“Hyper-V”和分区之间的区别

Windows Server Backup 2012 中的“Hyper-V”和分区之间的区别

在我的服务器上,驱动器上有多个虚拟机D:。我正在使用 Windows Server Backup 2012 来备份它们。

当我被要求选择要备份的项目时,从 Hyper-V 树中选择条目与选择虚拟机所在的分区之间有什么区别?

在 Windows Server Backup 2012 中选择要备份的项目

我发现当我D:不勾选驱动器时,备份大多数时候都会失败(但并非总是如此)。

那么,如果我不选择 Hyper-V 树而只选择驱动器,会有什么缺点吗D:?由于所有 VHD(X) 文件和所有设置都存储在驱动器上D:,所以这应该不会有什么区别,对吧?

答案1

备份 D: 驱动器只是尝试备份 D: 驱动器上的所有文件。

Hyper-V 特定的虚拟机备份方法使用卷影复制服务和 VSS 请求程序和写入程序,允许客户操作系统智能地参与其自己的备份过程。此方法的成功在很大程度上取决于客户操作系统上是否正确安装和启用了集成服务/工具。

如果您不通过 Hyper-V 备份虚拟机,那么获得虚拟机良好备份的另一种方法就是在每个来宾虚拟机上设置 Windows Server Backup。

你会不是如果您在虚拟机运行时简单地复制 VHD[X] 文件,就可以获得虚拟机的良好备份,因为虚拟机处于易失性状态,数据在 RAM 中,等等。

至于为什么在设置为某种配置时备份会失败,我们需要所有相关的事件和错误。

备份虚拟机

Hyper-V 使用两种机制之一来备份每个虚拟机。默认备份机制称为“已保存状态”方法,在处理 PrepareForSnapshot 事件期间将虚拟机置于已保存状态,对相应的卷进行快照,并在处理 PostSnapshot 事件期间将虚拟机返回到先前的状态。

另一种备份机制称为“子虚拟机快照”方法,该方法使用子虚拟机内的 VSS 参与备份。要支持“子虚拟机快照”方法,必须满足以下所有条件:

备份(卷快照)集成服务已安装并正在子 VM 中运行。服务名称为“Hyper-V 卷影复制请求器”。

Windows 2000:不支持备份集成服务。

子虚拟机必须处于运行状态。虚拟机的快照文件位置设置为主机操作系统中与虚拟机的 VHD 文件相同的卷。子虚拟机中的所有卷都是基本磁盘,没有动态磁盘。子虚拟机中的所有磁盘都必须使用支持快照的文件系统(例如 NTFS)。

一般来说,备份虚拟机的过程与 VSS 下备份处理概述中所述的过程相同。当 Hyper-V VSS 编写器(“Hyper-V 虚拟机管理”服务的一部分)处理 PrepareForSnapshot 事件时,会发生独特的行为。如果使用“子虚拟机快照”方法完成备份,则会进行额外的处理,但对子虚拟机不可见。

相关内容