Platform: WindowsProducts: Managed Backup (Agent), Managed Backup (Web)
Article ID: m0110Last Modified: 02-Oct-2026

Changed Block Tracking for Hyper-V

Changed block tracking (Resilient Change Tracking in Hyper-V terminology) is a feature that implements changed block tracking for Hyper-V VM disks. Changed Block tracking can be enabled by users to optimize the backup procedure and save backup data reading time. Once the Changed Block Tracking option is enabled, only changed blocks of a virtual machine disk (vhdx) between two backup operations are read.

How It Works

As of Backup Agent for Windows 7.4, Changed Block tracking for Hyper-V virtual machines is supported. Note that, for now, this feature can be configured only in the Backup Agent. Management Console tools are coming soon.

Changed Block Tracking is supported for the following Windows versions:

  • Windows Server 2016 and later
  • Windows 10 (Enterprise, Pro, Education editions) and later

Note that to apply Changed Block Tracking, the VM configuration version must be 6.2 or later.

During a virtual machine incremental backup with the Back up Current Hyper-V Checkpoint only and Use Changed Block Tracking options enabled, a new checkpoint of the VM disk is created, and the snapshot contents are uploaded to the backup storage. The checkpoint is deleted automatically on Hyper-V after the backup plan is completed.

After the backup plan is completed, the checkpoint differencing file (.avhdx) is frozen. This differs from VSS snapshot processing on Windows Server 2012 and 2012 R2 operating systems, in which the snapshot difference file is retained on the virtual machine to keep incremental changes.

On the next backup plan run, a new checkpoint is created and compared against the change-tracking information from the previous backup operation to determine the data that has changed. Then, only the changed blocks are backed up.

Changed Block Tracking block IDs are unique, so no block interference problems occur if other backup software is used simultaneously.

Enable Changed Block Tracking for Hyper-V

To enable Changed Block Tracking in the Management Console, proceed as follows:

  1. Create or edit the Hyper-V backup plan.
  2. Follow the backup wizard steps to the Advanced Settings step.
  3. Enable Advanced Settings.

  1. Click Advanced Settings.
  2. Select the Back up current Hyper-V checkpoint only check box.

  1. Select the Use Changed Block Tracking check box, then click Next.
  2. Follow the backup wizard steps to save the backup plan configuration.
https://git.cloudberrylab.com/egor.m/doc-help-mbs.git
Production