Seite 1 von 1

Probleme mit post-thaw-script und pre-freeze-script

Verfasst: 16.03.2011, 15:10
von dacal
Hallo Zusammen,

erstmal zu Ausgangssituation:
- VMWare ESX 4.1
- VCB (aktulle Version)
- VCenter Server 4.1

Der Backupserver dient als VCB Proxy.
Soweit auch alles i.O.

Jetzt aber zur eigentlichen Frage:

Wir möchten auf einer Windows XP (SP3) Maschine die "pre-freeze-script" und "post-thaw-script " Scripte benutzen.

Abgelegt sind die Scripte in C:\Program Files\VMware\VMware Tools\backupScripts.d
- pre-freeze-script.bat
- post-thaw-script.bat

Das Problem, leider werden immer beide Scripte gleichzeitig ausgeführt.
Die Tools auf der Maschine sind aktuell.

Re: Probleme mit post-thaw-script und pre-freeze-script

Verfasst: 16.03.2011, 15:29
von irix
dacal hat geschrieben:..
Das Problem, leider werden immer beide Scripte gleichzeitig ausgeführt.


So ist das auch so dokomentiert. Es wird jede Datei in dem Verzeichnis, egal welchen Name sie hat, aufgerufen mit dem Parameter "freeze" bevor der Snap gemacht wird. Dann erfolgt der zweite Aufruf mit "thaw" als Parameter nach dem Snap.

Ergo implementiere Logic in die Scripte oder benutze die Forumsuche damit du meinen Wrapper findest.

Gruss
Joerg

Verfasst: 16.03.2011, 15:29
von mangold
in dem Ordner werden alle Skripte ausgeführt, die sich darin befinden. Deshalb muss man sich ein Wrapper Skript basteln, wie z.B.

Code: Alles auswählen

echo off
if "%1" == "freeze" goto doFreeze
goto doThaw
:doFreeze
call c:\windows\pre-freeze-script.bat
goto EOF
:doThaw
call c:\windows\post-thaw-script.bat
:EOF


und die eigentlichen Skripte wo anders ablegen.
Hier noch mal zum nachlesen
http://kb.vmware.com/selfservice/micros ... Id=1006671

EDIT: Joerg war schneller :D

Verfasst: 16.03.2011, 15:39
von irix

Verfasst: 16.03.2011, 21:07
von dacal
Hallo,

danke für die Antworten.
Das mit dem Wrapper klapp nun.

Ich glaube ich hatte einen Denkfehler.
Ich dachte das thaw-script wird nach Beendigung des Backups erst ausgeführt.
Aber natürlich macht es Sinn, dass es schon ausgeführt wird wenn der Snapshot erstellt wurde.

Noch eine Frage am Rande,
wenn auf der VM ein MS SQL Server läuft
und der VSS-Writer von VMWare mit installiert ist,
muss noch etwas konfiguriert werden oder muss dieser nur installiert sein?

Verfasst: 16.03.2011, 21:27
von irix
Mal http://kb.vmware.com/kb/1028881 angucken.

Gruss
Joerg