Nous créons un répertoire qui va contenir les fichiers sauvegardés
# mkdir vmbackup # cd vmbackup
Pour sauvegarder la configuration de la VM (le nom de la VM est ici “test”)
# virsh dumpxml test > test.xml
Nous copions le fichier du disque
# cp /var/lib/libvirt/images/test.qcow2 ./test.qcow2
Nous sortons du répertoire, et créons une archive compressée
# cd ../ # tar -jcvfp vmbackup.tar.bz2 vmbackup
Nous décompressons l'archive et nous plaçons dans le répertoire où se trouvent les fichiers à restorer
# tar -xvfp vmbackup.tar.bz2 # cd vmbackup
Nous restorons la configuration de la VM à l'aide du fichier XML
# virsh define --file /home/username/location/of/exctracted/archive/vmbackup/test.xml
Enfin nous copions le disque de la VM à son emplacement
# cp test.qcow2 /var/lib/libvirt/images/