Skip to content

Hyper-V VM Backup

Breeze can discover, back up, and restore Hyper-V virtual machines directly from the Backup dashboard. Every backup is a full Export-VM of the VM, in either application-consistent or crash-consistent mode — there is no incremental backup and no use of Resilient Change Tracking (RCT).


Before you can back up VMs, Breeze needs to discover what’s running on your Hyper-V hosts.

  1. Go to Backup > Device Backup > Hyper-V.
  2. Click Discover VMs for the host device you want to scan.
  3. Breeze queries the Hyper-V host and populates the VM list.

The VM list shows:

Column Description
VM name The virtual machine’s display name
State Running (green), Off (gray), Paused/Saved (yellow)
CPU count Number of virtual processors assigned
Memory Allocated memory in MB
VHD count Number of virtual hard disks

Use the search box and state filter to find specific VMs. There’s no VM pick-list for backup — a profile protects everything discovered on its assigned hosts minus whatever you exclude (see Scheduled Backup below).


  1. On the Hyper-V tab, find the VM you want to back up.
  2. Click the Backup button on the VM row.
  3. Select the consistency type:
    • Application-consistent (default) — uses Hyper-V’s own VSS integration. Because the running VM’s memory state is captured as part of the export, a VM restored from an application-consistent backup comes back in Saved state, not Off.
    • Crash-consistent — the agent saves the VM (Save-VM), exports it, then resumes it (Start-VM), minimizing how long the source VM is paused.
  4. Confirm to start the export.

The backup job appears in the Recent Jobs feed on the Overview tab.

To back up VMs automatically, create a backup policy with the Hyper-V mode. By default, every VM on an assigned host is included; there’s no VM pick-list. Add VMs to the policy’s exclude list to skip specific ones (e.g., test or development VMs).


Expand a VM row to see its checkpoint (snapshot) tree. Each checkpoint shows its name and creation timestamp, arranged in a hierarchy that reflects the checkpoint chain.


  1. On the Hyper-V tab, find the VM and click Restore.
  2. The restore dialog walks you through:
    • Select snapshot — choose which backup snapshot to restore from
    • Target host — pick the Hyper-V host to import the VM onto (can be a different host)
    • VM name and ID — keep the original name or rename. Toggle whether to generate a new VM ID (on by default).
  3. Review the settings and confirm.

The restore does an Import-VM -Copy into the target host’s default virtual machine and virtual hard disk paths — there’s no option to import somewhere else today. Budget roughly twice the VM’s size in free space on the host’s system drive: the export is downloaded, then copied into place. The imported VM comes back in whatever state its backup captured — Saved for an application-consistent backup, Off for a crash-consistent one — start it manually when you’re ready.

You can also restore a backup snapshot as a new VM from the Restore Wizard. This lets you adjust hardware specs (CPU count, memory, disk size) and select a virtual switch before creating the VM.

For fast recovery validation, use Instant Boot to boot a VM directly from a snapshot without fully restoring it. This lets you verify that the backup is usable without waiting for a full import. Instant boot status is tracked on the Hyper-V tab.


From the Hyper-V tab you can manage VM power state — start, stop, save, or pause VMs on managed hosts. This is useful for pre-backup preparation or post-restore validation.