Seite 1 von 1
Skript um Snapshots zu kontrollieren
Verfasst: 16.06.2014, 09:43
von dhruser
Hi zusammen,
in seltenen Fällen kommt es mal vor, das unsere Backup Software das für das Backup erstellte Snapshot nach dem Backup nicht wieder ordnungsgemäß löscht. Deshalb schaue ich im VCenter öfters im Snapshot Manager nach, ob alles OK ist (also kein Snapshot da ist).
Gibt es evtl. ein Skript welches diese Aufgabe übernehmen kann und mir im Bedarfsfall einfach eine Mail zusendet mit der INfo Snapshot bei VM XY gefunden?
Das wäre super!
Danke!
Verfasst: 16.06.2014, 10:12
von Supi
Warum nicht als Alarm im Vcenter anlegen?
Ist leider nicht Default dabei, aber beim Manuell anlegen gibt es die Option VM-Snapshot Größe überschritten.
Aber immer schön in der obersten Ebene anlegen.
http://kb.vmware.com/selfservice/micros ... Id=1018029
Verfasst: 18.06.2014, 08:52
von dhruser
Hi Supi,
ja das ist ein Ansatz, aber nicht wirklich genau das was ich suche...
Ich suche eigentlich mehr so etwas wie ein kleines cron Job gesteuertes Skript, welches einfach (zu fester Zeit wo kein Backup stattfindet) prüft ob eine Snapshot Datei im Ordner der VM liegt...
Könnte man eigentlich mit bissl Zeit selber schreiben, dachte nur so etwas praktisches gäbe es mit Sicherheit schon.
Verfasst: 18.06.2014, 09:09
von rprengel
dhruser hat geschrieben:Hi Supi,
ja das ist ein Ansatz, aber nicht wirklich genau das was ich suche...
Ich suche eigentlich mehr so etwas wie ein kleines cron Job gesteuertes Skript, welches einfach (zu fester Zeit wo kein Backup stattfindet) prüft ob eine Snapshot Datei im Ordner der VM liegt...
Könnte man eigentlich mit bissl Zeit selber schreiben, dachte nur so etwas praktisches gäbe es mit Sicherheit schon.
http://labs.consol.de/lang/en/nagios/ch ... snapshots/
ist ein Plugin fürs Monitoring, ohne Gerwähr auf Qualität.
Gruss
Verfasst: 18.06.2014, 09:10
von Supi
Verfasst: 18.06.2014, 09:34
von irix
Wir implementieren 2 angepasste Powershell Scripte von Luc oder wo immer es her war. Werden alle X Stunden ausgefuehrt und fuellen die Customfields. Wie ich das auf Tags umsetzte muss ich mir noch ueberlegen weil die Customfields ja seit 5.1 "depricated" sind. Ich werde es wohl in unseren Nagios ueberfuehren.
Script :1 - Liest die Anzahl der Snaps basierend auf der *.vmsd ueber die API aus.
Script: 2 - Geht per API durch das Filesystem und addiert die -delta zusammen
Nur mit diesen beiden hab ich ein einigermassen gutes Gefuehl da die *.vmsd oftmals korrupt/ueberschrieben wird und dann halt 0 Snaps anzeigt genau wie der Snapshotmanager dann. Dieses nicht gefixte Problem hat VMware veranlasst die Funktion Snapshot Konsolidieren einzufuehren.
Dann haben wir noch William Liam vSphere Heatlthcheck welcher auch Snaps anzeigt in seinem Report.
Gruss
Joerg
Verfasst: 18.06.2014, 10:15
von dhruser
Ich denke bei den all den Infos hier wird was gutes dabei sein. Werde mich mal durchfühlen und schauen was zu uns passt. Besten Dank erstmal!