Existe-t-il un moyen de réduire l'image qcow2 sans la convertir brute?
Je ne peux pas le convertir en raw car je n'ai pas assez d'espace disque pour une image brute.
Existe-t-il un moyen de réduire l'image qcow2 sans la convertir brute?
Je ne peux pas le convertir en raw car je n'ai pas assez d'espace disque pour une image brute.
La conversion Noop (qcow2-to-qcow2) supprime l'espace clairsemé:
qemu-img convert -O qcow2 source.qcow2 shrunk.qcow2
Vous pouvez également essayer d'ajouter une compression ( -c
) à l'image de sortie:
qemu-img convert -c -O qcow2 source.qcow2 shrunk.qcow2
Avant d'exécuter la commande ci-dessus, assurez-vous d'arrêter la machine virtuelle. Une fois que vous êtes satisfait du résultat, vous pouvez renommer shrunk.qcow2 au nom d'origine souhaité par votre configuration de machine virtuelle.
Essayez
virt-sparsify
- il remplira à zéro les blocs inutilisés dans l'image, puis dédupliquera les zéros.la source
J'utilise
virt-sparsify
:la source