Suspendre VMWare
De wikiGite
Révision datée du 29 septembre 2008 à 11:57 par Frank (discussion | contributions)
On peut avoir la liste des VM par
vmware-cmd -l
On obtient la liste des .vmx avec leur chemin complet, c'est ce qu'il faut utiliser pour start, stop ou suspend.
- NOTE
- le SUSPEND ne fonctionne que si les VMWare Tools sont installés dans la VM !
Suspendre la VM :
vmware-cmd "<chemin/nom_vm.vmx>" suspend
Sauvegarder ici la VM
Redémarrer la VM :
vmware-cmd "<chemin/nom_vm.vmx>" suspend
Exemple de script pour sauvegarder toutes les VMs:
#!/bin/bash # "-l" donne le chemin complet du .vmx, il faut donc extraire le repertoire pour le tar for VM in $(vmware-cmd -l) do VMDIR=$(dirname "$VM") vmware-cmd "$VM" suspend tar -cvzf "$(basename $VM)".tar.gz "$VMDIR" vmware-cmd "$VM" start done