Hyper-V virtual machine recovery checkpoint problems


One of my virtual machines, backed up by DPM, is repeatedly creating recovery checkpoints and exponentially increasing the storage space required on the host.

Three servers involved:

  • Server 2012 R2, Hyper-V host [HOST/ASH-LIBRARY]
  • Server 2008 R2, virtual machine [VM/ASH-PRINTERS] run on HOST
  • Server 2012 R2, physical machine [DPM/AHSSCCM01], running SCCM 2012 R2 with DPM R2 4.2

HOST is backed up by DPM, and VM is part of that:

DPM backing up VM

VM is creating Backup checkpoints every day... and not getting rid of any of them when they're no longer needed:

VM snapshots

From the reading I've done online, this may be because one of the earlier checkpoints failed to create properly - and now it can't be removed, so DPM keeps adding to the tree and being unable to remove any of them.

I'm looking for a way to remove these checkpoints and free up space on HOST's hard drive. Obviously I could just delete the files, but that won't stop the on-going problem.

I have tried the following:

  • Disk merge, latest AVHD to parent VHD, no change
  • Deleting the Checkpoint subtree, "Cannot delete a checkpoint subtree containing a recovery checkpoint"
  • Exporting the latest checkpoint to then try and mount a new VM from it, "Cannot merge automatic VHD chain"
  • Running the command Get-VMSnapshot -VMName ASH-Printers | Remove-VMSnapshot, results in Error 0x80070002: The system cannot find the file specified (which may be because HOST's hard drive only has 6Gb space remaining ... but I have no room to manoeuvre the VMs to test this)

What else can I try to fix this problem?

asked on Server Fault Oct 25, 2017 by turbonerd • edited Oct 25, 2017 by turbonerd

0 Answers

Nobody has answered this question yet.

User contributions licensed under CC BY-SA 3.0