Hyper-V 2012 R2 windows备份延迟检查点

我有一个运行两个虚拟机的Windows 2012 R2 Hyper-V服务器。

我将Windows备份configuration为将Hyper-V服务器的完整裸机备份到USB磁盘。

虚拟机每隔几周就会在一夜之间停顿。 在调查这是由于缺乏磁盘空间。 在GUI上,两个VM的检查点面板都是空的。 但是,“虚拟磁盘”文件夹包含许多具有备份开始时间的确切时间戳的.avhdx文件。

看来,Windows备份没有清理它的备份后的检查点文件。 这些文件在GUI中不可用或运行powershell命令Get-VMSnapshot -ComputerName“vm01”-VMName“server”

清除这些检查点的唯一方法是closures虚拟机并等待合并完成。

我错过了什么,或者这是Hyper-V的限制吗?

记下MSDN的这个注意事项:

备份虚拟机Hyper-V使用两种机制之一来备份每个虚拟机。 默认的备份机制被称为“保存状态”方法,在处理PrepareForSnapshot事件期间VM被置于保存状态,快照被取出适当的卷,并且在处理期间VM被返回到先前的状态PostSnapshot事件。 另一种备份机制称为“子虚拟机快照”方法,它使用子虚拟机内的VSS参与备份。 )。

假设您正在尝试使用“子VM机制”,您是否确定符合概述的标准?

  • 备份(卷快照)集成服务已安装并在子VM中运行。 服务名称是“Hyper-V卷影复制请求程序”。 Windows 2000:不支持备份集成服务。
  • 子虚拟机必须处于运行状态。
  • VM的快照文件位置在主机操作系统中与VM的VHD文件设置为相同的卷。
  • 子VM中的所有卷都是基本磁盘,并且没有dynamic磁盘。
  • 子虚拟机中的所有磁盘都必须使用支持快照的文件系统(例如NTFS)。

如果所有这些标准都符合,我会审查以下内容:

1)主机和来宾虚拟机上的VSS提供者/作者是否处于健康状态? Veritas的这篇文章会告诉你如何检查。 这基本上是这两个命令。

vssadmin list writers vssadmin list providers 

2)访客虚拟机上的集成服务是否最新? 尝试安装集成服务,如果过期,系统将提示您进行升级。

3)你有没有检查过Windows备份日志,以确定这是为什么发生? 默认的日志位置是%windir%\ logs \ windowsserverbackup – 在此Technet文章中列出了附加日志。