Sauvegarde / restoration

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/
  • infrastructure/virtualisation/libvirt/sauvegarde-restoration.txt
  • Dernière modification : 30/12/2020 20:05
  • de Stéphane Paillet