Seite 1 von 1

Virtuelle Maschine automatisch booten, möglich?!

Verfasst: 05.12.2006, 16:31
von riddley
Hallo zusammen

Bin bei VMware Server leider noch etwas im Anfangsstadium, kenne mich bei ESX besser aus. Von dort kenn ich die Funktion, dass man virtuelle Maschinen automatisch booten und wieder hochfahren kann. Ist dies bei VMware Server ebenfalls möglich? Und wenn ja, wie macht man das?

Danke bereits im Voraus für eure Antworten

Gruss
Stefan

Verfasst: 05.12.2006, 18:37
von stefan.becker
Man wird aus deiner Frage nicht so ganz schlau, was du willst. Sollen die VMs beim Hochfahren des Hosts automatisch starten?

Wenn ja, suche mal das Menü der Gastkonfiguration nach einer passenden Autostartkonfiguration.

Verfasst: 06.12.2006, 08:04
von riddley
Nein, das wäre kein Problem. Für dies gibt es ja Einstellmöglickeiten wie sich eine VM verhalten soll nachdem der VMware Server hochgefahren ist. Meine Frage ist: Ist es möglich, eine virtuelle Maschine zb jeden Sonntag um 12.00 automatisch hochzufahren? Entweder per Script oder über das normale GUI. Egal wie, hauptsach es funktioniert :)

Hoffe jemand weiss etwas

Danke & Gruss
Stefan

Verfasst: 06.12.2006, 08:23
von riddley
Nachtrag:
An alle die es interessiert. Mit "vmware-cmd" (findet man unter "C:\Program Files\VMware\vmware vmperl scripting api) lassen sich diverse commands absetzen. Unter anderem auch das booten, starten oder herunterfahren einzelner VM's.

Gruss
Stefan

Verfasst: 06.12.2006, 20:15
von potsdam
.... und mit VBScript siehts in etwa so aus:

Code: Alles auswählen

Set cp = CreateObject("VmCOM.VmConnectParams")
Set server = CreateObject("VmCOM.VmServerCtl")
Set thevm = CreateObject("VmCOM.VmCtl")

vmfile = "\\server\freigabe\pfad\vm.vmx"    'oder auch c:\vm\vm.vmx
server.Connect cp
thevm.Connect cp, vmfile
geton = thevm.start(2)


(aus meinem Backupscript- hier ohne Fehlerbehandlung und Statusabfragen)