none
Delete or Merge Checkpoints

    Question

  • I have a few production VMs that have a number of Checkpoints. Can I shut the VM down and delete the checkpoints or do I need to merge them?

    Thanks


    Rob Nunley


    • Edited by rnunley Tuesday, January 31, 2017 12:33 AM
    Tuesday, January 31, 2017 12:32 AM

All replies

  • Deleting a checkpoint and merging a checkpoint are the same thing.

    For any Hyper-V version post-2008 R2, you are not required to shut down the VM for a checkpoint delete.


    Eric Siron
    Altaro Hyper-V Blog
    I am an independent contributor, not an Altaro employee. I accept all responsibility for the content of my posts. You accept all responsibility for any actions that you take based on the content of my posts.

    Tuesday, January 31, 2017 3:48 AM
  • Hi Rob,

    Eric is correct.

    And here are some references about checkpoint:

    https://technet.microsoft.com/en-us/library/dn818483%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396#BKMK_delete

    https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/checkpoints

    Best Regards,

    Leo


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Tuesday, January 31, 2017 5:54 AM
    Moderator
  • Let me clarify with some detail on what has been said:

    Deleting a Checkpoint through the UI, starts a system controlled merge process on the back end.

    Should you ever merge manually?  Extremely rarely, only as a last resort because some strange series of events happened and you got yourself into some situation (<99.99% of the time)

    Always let the system do its thing - tested and supported to not lose your data.

    Now, do you need to shut down the VM.  Depends on your version of Hyper-V

    I believe that live, online merging came with Hyper-V 2012 (form memory so excuse me if I am off by a release).

    So with Hyper-V 2008 and 2008 R2, you need to power off the VM for the background merge to actually happen.

    For Hyper-V 2012 and later it should happen slowly in the background as the VM runs.  VMs with lots of disk IO will take longer than VMs with very little disk IO.


    Brian Ehlert
    http://ITProctology.blogspot.com
    Learn. Apply. Repeat.

    Tuesday, January 31, 2017 5:09 PM
    Moderator