Démarrage auto d'un machine virtuelle Vmware

Démarrage auto d'un machine virtuelle Vmware - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 28-09-2007 à 12:10:36    

Bonjour à tous,
 
Dans le carde d'une sauvegarde automatisée de plusieurs machines virtuelles hébergées sur un même serveur, j'ai besoin de conseil sous Vmware. Nous devons sauvegarder les dossiers correspondant au machines virtuelles sur la machine physique, cependant, lors de cette opération, les machines virtuelles doivent être éteintes. Ce point ne pose pas de problème, un script suffira à le faire.  
 
Mon souci est pour le redémarrage, y a t-il une option dans Vmware permettant de démarrer automatiquement les machines virtuelles à une heure précise ?
 
Vous savez faire ?
 
PS : Vmware server

Reply

Marsh Posté le 28-09-2007 à 12:10:36   

Reply

Marsh Posté le 28-09-2007 à 15:17:40    

tu es sous quel OS ?.
 


---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 28-09-2007 à 15:50:24    

Les machines virtuelles, comme la machine physique sont sous W2003 Server

Reply

Marsh Posté le 28-09-2007 à 23:27:57    

tu crées un petit script qui va suspendre les VM, le temps du backup. Puis tu crées un autre scripts qui va les redemarer:

 

Pour suspendre une VM :

 

c:\chemin_install_vmware\vmware-cmd  d:\chemin_complet_de_la_vm.vmx suspend

 

Pour redemarrer ou pour demarrer une vm :

 

c:\chemin_install_vmware\vmware-cmd  d:\chemin_complet_de_la_vm.vmx start

 

pour arreter une vm :

 

c:\chemin_install_vmware\vmware-cmd  d:\chemin_complet_de_la_vm.vmx stop

 

exemples :  c:\vmware\vmware-cmd c:\vm\Windows_2000.vmx suspend
                    c:\vmware\vmware-cmd c:\vm\Windows_2000.vmx start
                    c:\vmware\vmware-cmd c:\vm\Windows_2000.vmx stop

 

pour connaitre le statut d'une vm :

 

c:\vmware\vmware-cmd c:\vm\Windows_2000.vmx getstate.

 

...
...
...
et pour faire des choses plus evoluées :

 

1) lire l'aide en ligne de la commande vmware-cmd
2) allez fouiner sur le forum de vmware dans la rubrique "vmware server".

 


Dans le cas d'un backup la procedure doit etre la suivante :

 

1) on suspend la vm (on ne l'arrete pas)
2) on backup les fichiers
3) on redemarre la vm

 

bien evidement tu peux bétonner encore plus la phase de backup en jouant avec un snapshot.

    


Message édité par vrobaina le 28-09-2007 à 23:29:22

---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 23-10-2007 à 11:20:26    

Alors, je reviens la dessus (maintenant que j'ai du temps pour m'en occuper).
 
Je n'arrive pas à suspendre ma machine virtuelle, voilà comment je procède :
 
j'exécute :  
c:\chemin_install_vmware\vmware-cmd.bat d:\chemin_complet_de_la_vm.vmx suspend
 
Et j'ai ce message d'erreur : "c:\chemin_install_vmware\vmware-cmd.bat : Could not connect to VM d:\chemin_complet_de_la_vm.vmx
(VMControl error -11: No such virtual machine: The config file d:\chemin_complet_de_la_vm.vmx is not registered.
Please register the config file on the server.  For example:
vmware-cmd -s register "d:\chemin_complet_de_la_vm.vmx" )
 
Suite à ce message, j'ai l'impression que je dois faire la commande "-s register", mais lorsque je le fais la commande :"c:\chemin_install_vmware\vmware-cmd.bat -l" , ma machine apparaît bien.
 
Donc la je vous avoue que je bloque... Quelqu'un voit ou je me plante ?

Reply

Marsh Posté le 23-10-2007 à 11:29:46    

fait un "register" comme on te le demande.....


---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 23-10-2007 à 11:46:46    

Je l'ai fait, en exécutant :
 
c:\chemin_install_vmware\vmware-cmd.bat -s register d:\chemin_complet_de_la_vm.vmx
 
J'ai : "c:\chemin_install_vmware\vmware-cmd.bat -s r
egister d:\chemin_complet_de_la_vm.vmx  
VMControl error -20: Virtual machine already exists

Reply

Marsh Posté le 25-10-2007 à 17:39:11    

up !

Reply

Marsh Posté le 16-08-2011 à 13:49:12    

je pense que vous devez saisie la commande comme suit:
 
- c:\chemin_install_vmware\vmware-cmd.bat  suspend d:\chemin_complet_de_la_vm.vmx  

Reply

Marsh Posté le 16-08-2011 à 14:21:57    

je pense qu'en 4 ans ça a été résolu :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed