Zum Hauptinhalt springen

Ein Backup-Job, der Erfolg meldet, ist kein Backup

Backups scheitern still auf Arten, die der Job nie merkt. Ein Quellpfad ändert sich, und der Job sichert erfolgreich ein leeres Verzeichnis. Eine Aufbewahrungsregel löscht die einzige Kopie. Ein Job läuft auf einem Zeitplan, der nicht mehr zu den Daten passt, die er schützen sollte.

Prüfung stellt andere Fragen als der Job: existiert eine Datei für den Zeitraum, liegt ihre Größe im Bereich der vorherigen, und liegt sie dort, wo das Restore-Verfahren sie erwartet.

Nichts davon beweist, dass ein Restore funktionieren wird. Nur ein Restore beweist das. Es fängt die Fehlschläge, die sonst während eines Restores entdeckt werden, und das ist der schlechtestmögliche Moment.

Der Bericht sollte kurz und negativ sein: was fehlt, was die falsche Größe hat, was sich seit letzter Woche nicht geändert hat. Eine Liste der Erfolge ist der Teil, den niemand braucht.

So läuft der ActionFlow auf der Canvas

Metadaten kommen über einen S3-, Google-Drive-, Dropbox- oder FTP-Knoten, je nachdem, wo die Backups landen, und listen Objekte, statt sie herunterzuladen.

Ein Start Scheduled-Knoten führt die Prüfung in Ihrem Zyklus aus, und ein Loop-Knoten geht den erklärten Backup-Satz durch: die Liste dessen, was existieren sollte, niemals die Liste dessen, was existiert.

Ein Date-Knoten berechnet den erwarteten Objektnamen und Zeitraum je Eintrag, sodass eine Abwesenheit erkannt statt gefolgert werden kann.

Ein Validate-Knoten prüft jedes vorhandene Objekt gegen seine Regeln: Aktualität, Größenbereich und Ort gegen das Restore-Verfahren.

Ein Math-Knoten vergleicht die Größe mit dem nachlaufenden Durchschnitt, weil ein Backup, das plötzlich ein Zehntel seiner üblichen Größe hat, der klassische stille Fehlschlag ist.

Ein Filter-Knoten behält nur die Fehlschläge, und ein If-Knoten markiert alles vollständig Fehlende als höchsten Fund, unabhängig von seinen anderen Eigenschaften.

Ein Generate Text-Knoten schreibt den Bericht als Ausnahmeliste, mit einer einzelnen Zeile, die bestätigt, wie viele Einträge durchgekommen sind.

Ein Slack-Knoten postet ihn, und ein Email-Knoten sendet den Beleg an die, die Ihre Wiederherstellungsverpflichtungen abzeichnen.

Knoten, die dieser ActionFlow verwendet

  • Start Scheduled (Start): der Prüfzyklus.
  • S3 (Storage): listet Backup-Objekte, ohne sie herunterzuladen. FTP, Google Drive und Dropbox passen in denselben Slot.
  • Loop (Control): geht einen erklärten Backup-Satz durch, sodass Abwesenheit erkennbar ist.
  • Date (Util): der erwartete Objektname und Zeitraum je Eintrag.
  • Validate (Data): Aktualität, Größenbereich und Ort gegen das Restore-Verfahren.
  • Math (Util): Größe gegen den nachlaufenden Durchschnitt, fängt stilles Schrumpfen.
  • Filter (Data) with If (Control): nur Ausnahmen, Fehlendes am höchsten gereiht.
  • Email (Communication): der Beleg für die, die Wiederherstellungsverpflichtungen abzeichnen.

Häufige Fragen

KI-Workflows bauen

Legen Sie ein kostenloses Konto an, öffnen Sie eine Vorlage oder eine leere Fläche und führen Sie Ihren ersten ActionFlow aus.

Newsletter

Produktupdates erhalten

Neue Nodes, Agents und Produktnotizen. Wir senden E-Mails nur, wenn sich das Öffnen lohnt.

Sie können das Abonnement jederzeit beenden.