You can restore full virtual machines in place or to a new destination. Restores are supported for both Windows and Linux clients.


  • You can backup virtual machines configured with Azure Stack Hub unmanaged and managed disks. From these backups, you can restore full virtual machines and restore guest files and folders.
  • Backup and restore of encrypted blobs are not supported.

Restore Process

A full VM restore operation includes the following stages:

  1. Engage the Virtual Server file system driver.
  2. For an in-place restore, delete the existing VM.
  3. Mount VM disks.
  4. Read data.
  5. For an in-place restore, recreate the VM using VM disk data and the JSON configuration file for the VM.
  6. For an out-of-place restore, create a new VM using the destination information specified for the restore (such as the ARM model name, resource group, subscription, VM size, and storage account).
  7. If a network security group was specified for the source VM, configure the same security group for the restored VM.

    If no security group was specified for the source VM, you can add a security group to the destination VM after the restore operation completes.

Last modified: 4/27/2020 8:55:30 PM