Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

VMWare-CMD Batch CMD

Hilfe bei Problemen mit der Installation oder Benutzung des VMware GSX Server und VMware Server 1.

Moderatoren: Dayworker, irix

Member
Beiträge: 13
Registriert: 15.09.2005, 00:46

VMWare-CMD Batch CMD

Beitragvon ronar » 14.08.2007, 17:02

Hallo Leute!

Ich benötige mal schnell eure Hilfe:

Ich hab mir da mal schnell ein Script zusammengebastelt, welches meine VM ware Backupen sollte: Es sieht so aus:

##############################
@echo off

mkdir "C:\Virtual Machines\BACKUP\%date%\win2003test"
"C:\Programme\VMware\VMware Server\vmware-cmd" "C:\Virtual Machines\win2003test\win2003test.vmx" suspend
echo $?
xcopy "C:\Virtual Machines\win2003test" "C:\Virtual Machines\BACKUP\%date%\win2003test" /E /Y /I
"C:\Programme\VMware\VMware Server\vmware-cmd" "C:\Virtual Machines\win2003test\win2003test.vmx" start
C:\Programme\WinRar\rar.exe a -m5 "C:\Virtual Machines\BACKUP\%date%\win2003test_%date%.rar" "C:\Virtual Machines\BACKUP\%date%\Win2003test"
rmdir "C:\Virtual Machines\BACKUP\%date%\win2003test" /s /q
move "c:\Virtual Machines\BACKUP\%date%\win2003test_%date%.rar" C:\
###########################

Jedoch bricht das Programm nach dem "Suspenden" der VMware ab..... Wie kann ich nach diesem Schritt die Batch Datei weiterlaufen lassen??

Danke für eure Hilfe,

Ronar

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 14.08.2007, 17:42

Macht die batch das was du willst wenn du die einzelnen cmds von Hand eingibst ?

Member
Beiträge: 13
Registriert: 15.09.2005, 00:46

jep

Beitragvon ronar » 14.08.2007, 18:23

ja, dann funktioniert alles! :D

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 14.08.2007, 20:12

Na dann setz mal

start /wait

for die einzelnen Kommandos

Member
Beiträge: 13
Registriert: 15.09.2005, 00:46

Beitragvon ronar » 14.08.2007, 22:32

kannst du mir zeigen wo im Code ich das WAIT oder START hinschreiben sollt? hab ein paar Varianten ausprobiert, aber es tut sich das gleiche wie am Anfang.

###################
C:\Dokumente und Einstellungen\Administrator>"C:\Dokumente und Einstellungen\Adm
inistrator\Desktop\bkp_win2003test.bat"
suspend() = 1

C:\Dokumente und Einstellungen\Administrator>
###################

kann man das Suspend() = 1 verarbeiten?

Danke für deine Hilfe!

Ronar

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 15.08.2007, 13:15

zB:

Code: Alles auswählen

start /wait  xcopy "C:\Virtual Machines\win2003test" "C:\Virtual Machines\BACKUP\%date%\win2003test" /E /Y /I

Member
Beiträge: 13
Registriert: 15.09.2005, 00:46

Beitragvon ronar » 15.08.2007, 20:35

Verdammt.....das funktioniert nicht....

Habt ihr vielleicht eine kurzes Script, welches diese aufgaben erledigen sollte?

Backup Ordner erstellen
VM Suspend
VM Kopieren
VM Starten
kopierte VM Packen
Gepackte VM auf Ziel verschieben
kopierten VM Ordner Löschen
.....

:D

Danke

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 15.08.2007, 22:49

Hast du dir mal das script aus dem sticky post oben auf der Seite angesehen ?

Da steht doch sicher alles drin was du brauchst


Zurück zu „VMserver 1 und GSX“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast