Je ne trouve aucune bonne information sur la sauvegarde des invités qcow2 kvm. Je ne suis pas vraiment intéressé par l'état d'exécution des invités, seulement par le système de fichiers. Cette question suggère d'utiliser savevm
mais qui crée un instantané en place. Je voudrais sauvegarder le système de fichiers à distance.
Existe-t-il un meilleur moyen que:
- suspendre virt_machine # pause machine virtuelle
- rsync --sparse /home/vm/image.qcow2 /tmp/image.dec_14_2010.qcow2 # copier l'image sur le même lecteur
- reprendre virt_machine
- rsync --sparse /tmp/image.dec_14_2010.qcow2 ssh: // backup @ backupmachine: / vmbackups
Il y a quelques inconvénients à cela. Tout d'abord, la copie d'un énorme fichier image prend un temps (relativement) long. Deuxièmement, je dois toujours m'assurer d'avoir suffisamment d'espace pour sauvegarder mes machines. Ce n'est pas idéal. Existe-t-il d'autres meilleures façons de gérer les sauvegardes KVM?
Merci.
la source
Personnellement, j'ai eu un moment très difficile avec ce problème et j'ai constaté que, même en cas de suspension, les sauvegardes invitées étaient souvent irrégulières. N'oubliez pas - si vous n'essayez pas régulièrement de restaurer ces sauvegardes, vous ne savez vraiment pas si elles fonctionnent.
Après beaucoup d'expérimentation, je me suis entièrement investi dans la sauvegarde d'images et j'ai opté pour une solution de sauvegarde réseau traditionnelle que l'on pourrait utiliser pour les serveurs bare metal. Dans mon cas, nous avons opté pour BackupPC, qui est ancien, mais super fiable. Sur chaque serveur, j'ai configuré la solution de sauvegarde pour les applications particulières utilisées. Par exemple sqldump pour MySQL, plugin pour Joomla, etc.
C'est un PIA, mais il est beaucoup plus rapide et très fiable.
la source
Peu importe où vous faites l'instantané - LVM ou qcow2, la machine virtuelle doit toujours être mise au repos avant de la prendre. Sinon, vous obtenez des données perdues et des images corrompues.
la source