Compression de disque virtuel VMware
Cette procédure permet d’optimiser la taille d’un disque virtuel avant archivage ou transfert, en utilisant VMware Workstation.
1. Réécrire l’espace libre avec des zéros (à l’intérieur de la VM Linux)
sudo dd if=/dev/zero of=/zerofile bs=1M
sudo rm /zerofile
sync
Objectif : remplir l’espace libre de zéros pour améliorer l’efficacité de la compression/disque.
2. Cloner la VM (depuis VMware Workstation)
Optionnel : simplifie le retour en arrière en cas d’erreur
- Fermer la VM.
- Menu : VM > Manage > Clone…
- Choisir Clone complet (pas lié).
- Suivre l’assistant.
3. Supprimer tous les snapshots (dans la VM clonée)
- Ouvrir la VM clonée.
- Menu : VM > Snapshot > Snapshot Manager
- Supprimer tous les snapshots.
4. Compacter le disque VMDK
vmware-vdiskmanager.exe -k "V:\VM-DIR\VM-disk1.vmdk"
vmware-vdiskmanager.exe est inclus avec VMware Workstation
(dans le dossier d’installation C:\Program Files (x86)\VMware\VMware Workstation).
Optionnel : Ajouter le dossier VMware Workstation à ton PATH
Windows pour l’exécuter depuis n’importe où.