Hyper-V Program Manager
Last week I posted about how you can now use Windows Server Backup in Windows Server 2012 to backup virtual machines. One of the first questions that people had was “how do I do this from the command-line?” So – let me show you!
The tool you will want to use is “wbadmin.exe”
Backing up a virtual machine is fairly straight forward. Your command will look like this:
wbadmin start backup –backupTarget:<location to backup to> –hyperv:<list of virtual machines to backup>
Which will result in something like this:
Some things to be aware of:
Once you have created the backup – you then need to know how to restore it. This is, unfortunately, more complicated. The first thing you will need to do is to find the version of the backup and the name of the virtual machine you want to restor. You can find the version of the backup by running:
wbadmin get versions –backupTarget:<location where you backed up to>
If the backup was taken a while ago – you may have forgotten the name(s) of the virtual machines that you backed up. You can find this by running:
wbadmin get items –version:<version string for the backup you want> –backuptarget:<location where you backed up to>
Once you have this information you can restore the backed up virtual machine by running:
wbadmin start recover –version:<version string for the backup you want> –itemType:hyperv –items:<list of virtual machines to restore> –backuptarget:<location where you backed up to>
Excellent post, thanks for documenting this so simply :)
Is this backup completely independent of a Windows Server Backup scheduled through the GUI? I.e. if I already have scheduled host-level backups to external USB drives (these are incremental) will calling wbadmin command-line backup to a network share somehow interfere with those USB backups (e.g. confuse their incrementals) or is it completely independent and just allows me to do additional backups this way? Thanks.
Hi Ben, Thanks, good info.
Is there a way to delete a backup taken by wbadmin?
I have tried this but am not able to backup Hyper-V Vm's