How to create checkpoint on a VM using Hyper V

 

One of the great benefits to virtualization is the ability to easily save the state of a virtual machine. In Hyper-V this is done through the use of virtual machine checkpoints. You may want to create a virtual machine checkpoint before making software configuration changes, applying a software update, or installing new software.

Windows 10 Hyper-V includes two types of checkpoints:

  • Standard Checkpoints -- takes a snapshot of the virtual machine and virtual machine memory state at the time the checkpoint is initiated. A snapshot is not a full backup and can cause data consistency issues with systems that replicate data between different nodes such as Active Directory. Hyper-V only offered standard checkpoints (formerly called snapshots) prior to Windows 10.
  • Production Checkpoints -- uses Volume Shadow Copy Service or File System Freeze on a Linux virtual machine to create a data-consistent backup of the virtual machine. No snapshot of the virtual machine memory state is taken.

Production checkpoints are selected by default however this can be changed using either Hyper-V manager or PowerShell.

Changing the Checkpoint Type

  1. Open Hyper-V Manager.
  2. Right click on a virtual machine and select settings.
  3. Under Management select Checkpoints.
  4. Select the desired checkpoint type.

Please see the picture below: 

1.jpg

Creating checkpoints

  1. In Hyper-V Manager, select the virtual machine.
  2. Right-click the name of the virtual machine, and then click Checkpoint.
  3. When the process is complete, the checkpoint will appear under Checkpoints in the Hyper-V Manager.

2.png

3.jpg