Seite 1 von 1

VMware Tools scripts

Verfasst: 19.04.2012, 11:34
von softeislutscher
Servus zusammen,

ich hab da mal ne verständnis Frage...

wenn ich beim ESXi 5 übers vCenter einen Quiesce Snapshot absetze, führen die VMware Tools ja verschiedene scripte aus...

auch kann mich auch erinnern, das es beim ESX 3.5 so gelaufen ist, das er beim erstellen des Snapshots pre-freeze-script.bat und beim löschen post-thaw-script.bat via VMware Tools gestartet hat...

wenn ich beim ESXi 5 einen Snapshot abstetze, lässt er erst Pre-Freeze laufen und anschließend sofort das Post-Thaw...

ich würde das Post-Thaw erst nach dem löschen des Snapshots ausführen lassen...

habt ihr ne Idee?

danke
Alex

Verfasst: 19.04.2012, 11:44
von softeislutscher
vergesst es...

mein Hirn ist heut net so gut drauf, glaub scho fast "out of order"... funzt so wie es sollt...;)

Re: VMware Tools scripts

Verfasst: 19.04.2012, 11:49
von irix
softeislutscher hat geschrieben:Servus zusammen,

ich hab da mal ne verständnis Frage...

wenn ich beim ESXi 5 übers vCenter einen Quiesce Snapshot absetze, führen die VMware Tools ja verschiedene scripte aus...

auch kann mich auch erinnern, das es beim ESX 3.5 so gelaufen ist, das er beim erstellen des Snapshots pre-freeze-script.bat und beim löschen post-thaw-script.bat via VMware Tools gestartet hat...


Nicht ganz korrekt... siehe unten.

wenn ich beim ESXi 5 einen Snapshot abstetze, lässt er erst Pre-Freeze laufen und anschließend sofort das Post-Thaw...

ich würde das Post-Thaw erst nach dem löschen des Snapshots ausführen lassen...

habt ihr ne Idee?

danke
Alex


In der Zeit zwischen 3.5u2 un 4.1.x wurde "das Script" unter "../VMware Tools/BackupScripts.d/" gesucht.

Mit 5.0 suchen sie erst wieder nach den alten Namen in %WINDIR% und fuehren dann idiotischer Weise "../VMware Tools/BackupScripts.d/" aus.

Aber an dem Verhalten das die Funktionalitaet von post-thaw nach dem erfolgreichen Erstellen des Snapshots ausgefuehrt wird hat sich nie etwas geaendert.

Was sich aber scheinbar geaendert hat ist die Vollzugsmeldung ueber die ganze Aktion erst nach dem Ablauf des post-thaw gegeben wird. IIRC war das frueher anders und die Bestaetigung kam nach dem pre-freeze kam.

Wir setzten die Custom Quiescing Scripte beim Backup ein da wo wir eine groesstmoegliche Konsistenz haben wollen und die Anwendung auch kein VSS unterstuetzt.

Deinen Wunsch koennte man mit einem Powershell/CLI Script realisieren oder man nimmt was von Ratiopharm ala Orchestrator. Aber fuer letzteres sprech mal den Jörg an.

Gruss
Joerg

Verfasst: 19.04.2012, 22:01
von Tschoergez
Jörg hat recht:
Das post-thaw script wird direkt nach dem Erstellen des Snapshots ausgeführt, da man ja möglichst wenig Downtime haben will, nur zur sicherstellung der konsistenz (die ist ja dann durch den snapshot gegeben).

AFAIK gibts keine Möglichkeit via vmware-tools ein kommando beim snapshot-löschen abzusetzen, da müsste wirklich die PowerCLI/Orchestrator/perltoolkit in Verbindung mit VIX-API (bei ESX4) bzw. den GuestOperations (bei ESX5) her.

Was genau soll das skript denn machen?
Viele Grüße,
Jörg

Verfasst: 22.05.2012, 16:05
von softeislutscher
sorry, hatte den thread ganz vergessen...

nichts besonders... das Script führt die VSS für Exchange / SQL aus...

das funktioniert auch problemlos...

mir fällt nur auf, dass das Snapshot erstellen relativ lange dauert, wenn er das Pre-Freeze Script ausführt...