- - Comment sauvegarder une machine virtuelle Virt-Manager sous Linux

Comment sauvegarder une machine virtuelle Virt-Manager sous Linux

Virt-Manager est l’un des meilleurs logiciels libres,Outils de gestion de la virtualisation KVM sous Linux. Avec elle, la configuration de plusieurs machines virtuelles est un processus simple et rationalisé. Dans cet article, nous allons parler des différentes manières dont les utilisateurs peuvent créer une sauvegarde d’une machine virtuelle Virt-Manager.

Remarque: Virt-Manager n’est pas le seul moyen d’interagir avec les machines virtuelles KVM de la plate-forme Linux. Si ces méthodes ne vous conviennent pas, essayez d’utiliser d’autres outils de virtualisation tels que VirtualBox ou Gnome Boxes.

Sauvegarde d'instantané

Le moyen le plus simple de vous assurer que votre machine virtuelle KVM Linux dispose d’une sauvegarde appropriée est d’utiliser le Virt Outil d'instantané de gestionnaire. Avec les instantanés, il est facile de tout enregistrer sur la machine virtuelle et de le restaurer ultérieurement. Pour créer un instantané, ouvrez Virt-Manager et entrez le racine mot de passe. Si vous sauvegardez à distance, connectez-vous à toutes les connexions de machine virtuelle distantes que vous pourriez avoir.

Remarque: Un moyen idéal d'utiliser des instantanés consiste à installer sur votre ordinateur virtuel tout ce qui est nécessaire à son exécution, puis à créer un instantané «de base» vers lequel restaurer, en quelque sorte comme une nouvelle installation.

Quand Virt-Manager est opérationnel, démarrez la machine virtuelle pour laquelle vous souhaitez créer un instantané. Cliquez sur «View», puis sélectionnez le bouton «Snapshots» pour ouvrir l'outil de capture instantanée. Ccliquez sur le bouton + pour ouvrir le menu de création d’Instantané. Dans le menu, vous devrez renseigner le nom de l’instantané et la description.

Dans la section "Nom", assurez-vous d'écrire lenom du système d'exploitation qui se trouve dans l'instantané. Sous «Description», écrivez une explication détaillée du contenu de l'instantané et expliquez pourquoi vous l'avez créée. Cela vous aidera, surtout si vous avez plusieurs instantanés différents et que vous ne pouvez pas faire la différence entre eux.

Après avoir rempli toutes les informations de l'outil de création d'instantanés, cliquez sur Terminer pour terminer le processus.

Restaurer des instantanés

Pour restaurer une machine virtuelle Virt-Managerinstantané, cliquez sur «Afficher» dans l’interface utilisateur principale, puis sélectionnez «Instantanés». Sélectionnez un instantané dans l'interface utilisateur et cliquez sur le bouton de lecture. Cela arrêtera toute l'activité en cours sur la VM et la restaurera à l'état dans lequel se trouve l'instantané.

Besoin de supprimer un instantané de Virt-Manager? Cliquez sur un instantané, puis sélectionnez l'icône de la corbeille. La sélection de supprimer ouvre une boîte de dialogue qui vous demande «Êtes-vous sûr de vouloir supprimer cet instantané?» Sélectionnez l'option «oui» pour que l'instantané soit supprimé.

Sauvegarde des archives

Outre la création d'instantanés pour la sauvegarde d'une machine virtuelle Virt-Manager, une autre façon de créer une sauvegarde consiste à archiver le volume utilisé pour stocker le système d'exploitation.

Remarque: Le processus de sauvegarde décrit dans cette section ne concerne que les disques durs virtuels. Si votre configuration KVM permet aux machines virtuelles de s'exécuter directement sur le disque dur, le processus suivant n'est pas recommandé. Pour créer des sauvegardes à cet effet, consultez notre didacticiel Gnome Disks.

Commencez par ouvrir un terminal (connectez-vous à votre serveur via SSH dans le terminal si vos ordinateurs virtuels sont distants), puis utilisez le CD commande pour passer à / var / lib / libvirt / images /. Ceci est le répertoire par défaut de Virt-Manager, et tous les volumes de disques sont enregistrés ici. Si vous avez changé le répertoire en un autre dossier, vous devrez le découvrir vous-même.

Tout utilisateur peut CD dans / var / lib / libvirt / images /, mais un utilisateur non root ne peut pas utiliser ls pour afficher le contenu du répertoire, car les autorisations ne sont pas correctes. Pour résoudre ce problème, accédez à la racine.

sudo -s

Maintenant que le terminal utilise root, lancez la commande virsh outil pour créer une sauvegarde du fichier de définitions de machine virtuelle.

echo "" > nameofvm.xml
virsh dumpxml nameofvm >  /var/lib/libvirt/images/nameofvm.xml

Utilisation ls trouver le nom du disque dur virtuel Qcow2 dans / var / lib / libvirt / images /. Copiez le nom du fichier et utilisez mv pour le déplacer dans un nouveau sous-répertoire.

mkdir -p vm-backup
c
mv example.qcow2 vm-backup
mv nameofvm.xml vm-backup

En utilisant le goudron, créez une archive du disque VM et du fichier XML.

tar -jcvfp my-vm-backup.tar.bz2 vm-backup
mv my-vm-backup.tar.bz2 /home/username/

La sauvegarde des images de disque de la VM prend beaucoup de temps. Selon la taille du fichier, cela peut prendre une heure ou plus. Le mieux est de laisser le PC agir. Lorsque la sauvegarde est terminée, n'hésitez pas à vous déplacer my-vm-backup.tar.bz2 sur un autre serveur, sauvegarde sur le cloud, etc.

Restaurer des sauvegardes

Pour restaurer une sauvegarde, vous devez d’abord l’extraire.

tar -xvfp my-vm-backup.tar.bz2
cd vm-backup

Utilisation virsh pour restaurer le fichier XML.

sudo -s
virsh define --file /home/username/location/of/exctracted/archive/vm-backup/nameofvm.xml

Enfin, déplacez l’image disque dans le répertoire images.

mv example.qcow2 /var/lib/libvirt/images/
</ p>

commentaires