
Ich habe verschiedene Backup-Software in unserer Umgebung getestet und das Einzige, was ich nicht in den Griff bekomme, ist die Überwachung dieser Backup-Lösungen. Ich kann kein Backup-System finden, dasallesdie ich damit machen möchte, und ich habe das Gefühl, dass ich am Ende mit ein paar unterschiedlichen Softwareteilen dastehen werde.
Gibt es vor diesem Hintergrund eine sinnvolle Möglichkeit, unterschiedliche Backup-Lösungen zu überwachen?
Das einzige, was ich bisher finden konnte, das völlig agnostisch ist, istDer IMAP-Sensor von PRTG. Mir ist klar, dass dies keine Lösung ist, die durch das Parsen von E-Mail-Betreffzeilen/-Texten gelöst werden sollte, aber ich weiß nicht wirklich, was ich sonst tun soll. Hat jemand Erfahrung mit diesem Produkt für diesen Zweck und ist es effektiv?
Antwort1
Ich bin ein Nagios-Benutzer und meine Methode zum Überwachen meiner Backups (Veeam, Windows Server Backup, Dirvish, mysqldump-Skript usw.) besteht im Wesentlichen darin, einen passiven Dienst zu verwenden und send_nsca zum Melden der Ergebnisse einer Prüfung zu verwenden.
Grundsätzlich habe ich für jede Backup-Technologie ein Skript geschrieben, das entweder als Teil der Sicherung aufgerufen wirdBackup-System einhängen, oder so geplant, dass sie nach Abschluss ausgeführt werden. Die verschiedenen Skripte prüfen Beendigungsstatus, Protokolle, Größe usw. und melden den Status dann an den passiven Nagios-Dienst. Der Dienst ist so eingestellt, dass er Alarm schlägt, wenn innerhalb eines definierten Zeitraums kein Statusupdate empfangen wird. Was genau Sie bei jedem Dienst überwachen müssen, hängt von Ihrer Umgebung und der Software ab.
Ich bin sicher, dass andere Überwachungssysteme ähnliche Dinge wie ein passiver Dienst haben müssen.
Antwort2
Für mich war das immer ein Ansatz für faule Leute, wenn man die einzige Person ist, die für die Überwachung der Backups verantwortlich ist und keine sofortige Benachrichtigung erforderlich ist, d. h. man muss das Problem nicht sofort beheben, wenn es auftritt.
Ich richte jedes der Backup-Softwarepakete so ein, dass es mir Benachrichtigungen per E-Mail sendet.
Dann habe ich folgendes gemacht:
- Erstellen Sie eine Regel, um diese Benachrichtigungen in einen anderen Ordner in Outlook zu verschieben
- Erstellen Sie eine weitere Regel, um entweder den Betreff oder den Text oder Ähnliches zu durchsuchen (hängt von der Art und Weise ab, wie die Sicherungssoftware die Benachrichtigungen formatiert), um nach Dingen wie „fehlgeschlagen“ oder „unvollständig“ oder Ähnlichem zu suchen, und lassen Sie diese Regel die folgende Nachricht für „Heute“ kennzeichnen. Ich habe sie auch eine Kopie in einem anderen Ordner namens „Benachrichtigungen zu fehlgeschlagenen Sicherungen“ erstellen lassen.
Wenn ich dann am nächsten Morgen meine E-Mails überprüfe, kann ich sofort alle Markierungen sehen oder einfach den Ordner „Benachrichtigungen zu fehlgeschlagenen Sicherungen“ überprüfen.
(Eine Warnung. Ich empfehle IMMER NOCH, die Backup-Programme mindestens einmal pro Woche manuell zu überprüfen. Ich sage das, weil Sie nicht einmal Benachrichtigungs-E-Mails erhalten, wenn die Backups ÜBERHAUPT nicht laufen, auch wenn der Dienst-/Jobplaner scheinbar läuft. Sie sollten auch Regeln eingerichtet haben, die Sie benachrichtigen, wenn Sie eine E-Mail wie „Der Backup-Job-Engine-Dienst wurde gestoppt/ist fehlgeschlagen“ oder Ähnliches erhalten.)