Base de connaissances / Knowledge base

Sauvegarde et restauration des machines virtuelles sous Windows Server 2012 core (HYPER-V) (29.04.13)

Sauvegarder une machine virtuelle

1. Installer Windows backup si pas encore fait
Lancer la commande : ocsetup WindowsServerBackup
2. Pour la commande qui va suivre, il faut connaitre le nom de la machine virtuelle ainsi que son ID
Pour récupérer ces valeurs, cf. à la fin de l'article "Windows Server 2012 core avec Hyper-V 2012 " qui montre un script qui affiche ces valeurs (101867)
3. Lancer la commande
wbadmin start backup -backupTarget:\\remote_destination\MyVmName -hyperv:MyVmName,{99B0E57C-C444-4903-86ED-4F170A34C14A} -quiet -vssCopy

NB
: Lancée ainsi, chaque sauvegarde écrase la précédente. Il donc souhaitable de prévoir une rotation des destinations afin qu'en cas d'échec, la dernière bonne sauvegarde ne soit pas perdue.

Restaurer une machine virtuelle

1. Déterminer la version de la sauvegarde

wbadmin get versions -backupTarget:\\remote_destination\MyVmName


2. Récupérer l'objet que l'on souhaite restaurer

wbadmin get items -version:04/21/2013-23:00 -backupTarget:\\remote_destination\MyVmName


3. Démarrer la récupération

wbadmin start recovery -version:04/21/2013-23:00 -itemType:hyperv -items:"MyVmName" -backupTarget:\\remote_destination\MyVmName