Full VM Recovery¶
A Full VM Recovery uses a backup of a guest to recover that guest to a Hyper-V host. This will return the guest and its operating system, applications, data and services, to a previous working state. You can recover the guest to its original location, overwriting the existing guest, or to a different location on the host. You can also recover the guest’s VHD (virtual hard drive) to a different Hyper-V host and use that VHD to create a new guest.
This page covers:
- Requirements — The backups, memory and Windows Server version that Full VM Recovery requires.
- Recovery to a CSV — How a guest restored to a CSV is added back to the cluster.
- How to perform a Full VM Recovery — The steps, from the System tab to completing the guest recovery.
Requirements¶
Full VM Recovery requirements:
- Full VM Recovery supports System Protection, File Protection and File Archiving backups.
- The host server the guest is being recovered to must have at least 4GB of memory available – which will be used by the recovered guests.
- A guest can only be recovered to a Hyper-V Host that runs the same version of Windows Server (or higher) as the original Hyper-V host.
Recovery to a CSV¶
When a guest is successfully restored to a Hyper-V cluster shared volume (CSV), it will become available on the Hyper-V machine that it was restored to.
- If the restore replaces the existing guest, the CSV settings will be retained and the guest will be added back to the cluster.
- If the restore does not replace the existing guest, the CSV setting will need to be manually configured to add the guest to the cluster.
How to perform a Full VM Recovery¶
To perform a Full VM Recovery, follow the steps below:
-
Select the System tab
-
Select Full VM Recovery
When you select Full VM Recovery, the Full VM Recovery screen will open and display all of the guests that have been backed up by this installation of BackupAssist.

This is one of 4 recovery options available. If the guest is needed urgently and you have the Hyper-V Advanced add-on, a Rapid VM Recovery would be performed. The Full VM Recovery could then be performed at a convenient time.
-
Select the guest.
Select the guest that you want to recover from the list of backed up guests. When you make a selection, the screen will reload and display all available backups of that guest.

If you have a non-VSS guest backup, use the Files & Apps tab to restore the guest VHD to the host, and use the VHD to create a new guest.
The Full VM Recovery screen can also show guests backed up from other machines added using the Discover Backups button.
To restore from a backup made by another installation of BackupAssist, or by a local job that has been deleted, select Discover Backups. See Discover backups from another machine.
-
Select the backup
Select the backup that you want to use for the recovery. The tabs can be used to filter the backups shown. Selecting a backup will open BackupAssist'sIntegrated Restore Console.

There are tabs along the top that can be used to filter the list of backups shown. Using these filters will help in locating the required backup.
The display tabs available are:
- All - shows all backups available.
- The Last 7 days and Last 30 days tabs - will display the backups within those ranges.
- Custom - allows you to select a specific date range and display backups for that period.
-
Select the guest within the backup.
From the Integrated Restore Console use the What to recover pane to tick the box next to the guest that you want to recover. You can select more than one guest but they will share the restore setting used.
-
Select how you want the guest to be recovered
Use the How to recover drop down box to select the method required: recover the guest into a Hyper-V host or export the guest files to another location.

- Recover guest into Hyper-V – this will recover the guest to its original location.
- Export guest files – this will copy a guest’s files to a selected location. Use the Browse button to select the location and select the Overwrite conditions that should apply. Once the guest’s files have been exported, you can use them to create a new guest on another host.
-
Select the Recover button
The recovery process will begin and the Integrated Restore Consolewill display the progress.
-
Complete the guest recovery
If you selected Recover guest into Hyper-V, use the Hyper-V Manager to start the recovered guest. If you selected Export guest files, create the new guest using those files.
If you selected Recover guest into Hyper-V, you will need to open the Hyper-V Manager and start the guest. Right click the guest and select Start, as shown in the screen shot below.

If you selected Export guest files, you can create the new guest. When you create the new guest, select the recovered VHD in the Connect Virtual Hard Disk step, as shown in the screen shot below.

The Hyper-V guest has now been recovered.
Disaster Recovery resources¶
BackupAssist's blog includes Disaster Recovery related articles that explain best practices and advice on how to make the most of BackupAssist in your disaster recovery process.
- A disaster recovery graphic that explains a recovery in 4 simple steps. Read the article.
- How to plan for a BackupAssist / RecoverAssist recovery. Read the article.
- P2V fir disaster recovery. Read the article.
- How to perform a P2V recovery with BackupAssist. Read more.