Restoring Thick-Provisioned VHD Exports to Microsoft Hyper-V

This article describes the process for restoring a thick-provisioned VHD export to Hyper-V.

To restore a VHD to Microsoft Hyper-V with thin provisioning, see Restoring Thin-Provisioned VHD Exports to Microsoft Hyper-V.

Environment

  • Datto SIRIS
  • Datto ALTO
  • Microsoft Hyper-V
    • Windows Server 2008
    • Windows Server 2008 R2
    • Windows Server 2012
    • Windows Server 2012 R2
    • Windows Server 2016
    • Windows Server 2019
    • Windows Server 2022
    • Windows Server 2025

Prerequisites

  • If any of the protected host's volumes are greater than 2 TB in size, you must perform a VHDx image export. VHD virtual disks do not support volumes larger than 2 TB.
  • Although image files on Datto appliances are dynamic, sparse or thin-provisioned, when a VHD image file is copied from the Datto device using copy-paste (or other tools that do not accommodate dynamic/sparse/thin provisioning), the VHD image file will be duplicated with thick provisioning.

When creating your virtual machine:

  • If both boot.vhd and C.vhd are present in the export, select boot.vhd as the first drive, and attach C.vhd as the secondary drive.
  • If only C.vhd is present, use C.vhd as the first drive.
  • For modern Windows installations, you must copy both the boot.vhd(x) and C.vhd(x) from the export to have a bootable restore.
  • For legacy Windows or Linux installations, you only need to copy the C.vhd(x) or sda1.vhd(x) from the export to have a bootable restore.

NOTE  You will not see the option to attach multiple disks to a Hyper-V VM in the initial creation wizard. You must complete the wizard and then manually edit the VM settings to add additional disks.

Procedure

Mounting the Export

  1. Follow the steps in the Export Image article to obtain and copy the machine's recovery point to the hypervisor as a VHD or VHDx file. note the Samba path shown.

  2. On your Hyper-V enabled machine, open File Explorer and navigate to This PC.

  3. Right-click any white space and select Add a network location. Click Next at the first Wizard page.

  1. Select Choose a custom network location, and click Next.

  1. In the Internet or network address box, paste the Samba path you noted in Step 1, and click Next.

  2. Enter a name for the share and click Next.

  3. Click Open this network location and select Finish. Note its address. The next section of this article will use the new network location as the source folder.

Transferring the Disks

  1. Open the Virtual Hard Disks folder associated with your Hyper-V instance in a separate File Explorer instance.

    • You can find the folder path under the Actions > Hyper-V Settings menu in your Hyper-V manager environment.

  1. Create a destination folder to restore your VHD(x) files to.

  2. Drag and drop the VHD(x) files from the source folder to the destination folder. Alternatively, you can right-click each VHD(x), select Copy, and then paste them in the destination folder.

  1. Once the transfer is complete, delete the network location you created in Mounting the Export.

Completing the Restore

NOTE   This article uses screenshots from Windows Server 2008 and 2012. Your user experience may vary slightly by platform.

Troubleshooting

Additional Resources