Par défaut dans les produits VMware ESX et ESXi, demander un snapshot ajoute automatiquement les fichiers dans le volume VMFS où est stockée la machine virtuelle. Pour des raisons de place disque un peu limite, il est possible de modifier l’emplacement par défaut des futurs snapshots des machines virtuelles.
Etapes pour créer et stocker un snapshot à un endroit différent du dossier par défaut de la virtual machine ESX/ESXi :
1. Eteindre la VM
2. Dans le fichier de configuratin .vmx, ajouter :
workingDir="<nouveau_chemin>" (sans les <chevrons>)
Par exemple :
workingDir="/vmfs/volumes/46f1225f-552b0069-e03b-00145e808090/vm-snapshots"
Ou en spécifiant un datastore :
workingDir="/vmfs/volumes/NomDatastore/vm-snapshots
3. Relancer la VM en unregistering et re-registering selon cette méthode
ou
– Exécuter cette commande pour identifier le VmId de la VM :
vimsh -ne "vmsvc/getall vms"
– Puis pour recharger la configuration de la VM :
# vimsh -ne "vmsvc/reload <VmId>"
4. Pour ne pas rediriger le swap de la VM, ajouter cette ligne au fichier de configuration .vmx :
sched.swap.dir="<chemin>"
Ainsi, le fichier de swap sera créé dans le même dossier que la VM.
5. Démarrer la VM (Power on)
Ceci est appliquable à :
VMware ESX 3.0.x
VMware ESX 3.5.x
VMware ESX 4.0.x
VMware ESXi 3.5.x Embedded
VMware ESXi 3.5.x Installable
VMware ESXi 4.0.x Embedded
VMware ESXi 4.0.x Installable
Source du tutoriel : KB de VMware