1.9 KiB
wsb-mailreport
Windows Server Backup - Mailreport
Description
Dieses Script wertet den Status der Windows Server Sicherung aus und versendet auf Basis der Daten eine Mail im HTML-Format über den Status der letzten Sicherung. Zusätzlich werden Informationen über das Sicherungsmedium und den freien Speicher übermittelt.
Installation, Configuration and Usage
Erstellen Sie zuerst eine Powershell-Skript mit dem Editor und speichern Sie es auf dem Server als "BackupMailReport.ps1". Passen Sie danach die Variablen Ihren Gegebenheiten an:
Als nächstes wird eine Ereignisbasiernde Aufgabe benötigt, welche das gerade erstellte Powershell-Skript ausführt. Für den Task "BackupMailReport' werden zwei Trigger konfiguriert, die bei den folgenden Events starten:
- Ereignis-ID 14 (Abschluss der Sicherung, egal ob erfolgreich oder nicht erfolgreich)
- Ereignis-ID 49 (Kein Sicherungsziel gefunden)
Als Aktion für diese Aufgabe muss "Programm starten" ausgewählt und "powershell.exe" eingetragen werden. Unter "Argument hinzufügen" wird dann als Parameter "-command c:\BackupMailReport.ps1" eingetragen. Der Pfad zu dem Script muss den Gegebenheiten angepasst werden.
Nun wird nach jeden durchgeführten Backup eine Mail mit dem Status der Sicherung an die hinterlegte Mailaddresse(n) versandt. Dieses Script wurde unter Windows Server 2008/2008R2 und Windows Server 2012/2012R2 erfolgreich getestet.
Contributors
- Ralf Kirchner
License
wsb-mailreport is licensed under GPLv3 License. See the LICENSE file for details.