Skip to content

Wiederherstellung

Die Wiederherstellungsseite ist das Sicherheitsnetz von Zellbox für destruktive Aktionen an Terminen. Jedes Mal, wenn etwas dabei ist, einen Termin aus dem Workspace-Kalender-Mirror zu entfernen oder zu stornieren, sichert Zellbox die vollständige Zeile zuerst in eine separate Backup-Tabelle. Du hast 90 Tage, jeden einzeln wiederherzustellen.

Sie deckt fünf Wege ab:

QuellaktionWas du siehst, wenn etwas schiefgehtWiederherstellbar?
Stornierungen freigeben in einem zurückgehaltenen Sync-ZweigJeder Termin, den die Sicherheitssperre abgelehnt hat, wird in einem Batch sanft storniertJa
Sync-Stornierung (normal, geringes Volumen)Ein von Google als storniert gemeldeter Termin verschwindet aus dem Live-RasterJa
Termin stornieren (Operator-Klick)Der Termin springt auf status: cancelled mit einem GrundJa
Termin löschen (Operator-Klick, harte Löschung)Die Termin-Zeile wird vollständig aus dem Mirror entferntJa
Kalender-Daten zurücksetzenJede Termin-Zeile, Erinnerung und nachverfolgte Kalender-Auswahl wird in einem Zug gelöschtJa – das ist der wichtigste Grund, warum es das Feature gibt

Das Wiederherstellen bringt den Termin als frische Zeile zurück in Zellbox. Er wird nicht automatisch erneut zu Google Calendar gepusht – das ist eine separate Entscheidung mit Auswirkungen auf Einladungs-E-Mails.

Wo du es findest

Seitenleiste → Einrichtung & Hilfe → Wiederherstellung (oder öffne /recovery direkt). Admin- und privilegierte Tiers sehen dieselbe Ansicht; Mitglieder sehen nur die eigenen Backups.

Was du siehst

Eine umgekehrt chronologische Liste jedes Termins, den Zellbox im gewählten Zeitraum gesichert hat. Standardfilter ist „Letzte 30 Tage, alle Gründe“, was alles innerhalb der 90-tägigen TTL abdeckt, das tatsächlich wahrscheinlich Aufmerksamkeit braucht.

Jede Zeile zeigt:

  • Titel (aus dem Backup-Schnappschuss, nicht aus dem späteren Zustand des Termins).
  • Startzeit in deiner Workspace-Zeitzone.
  • Grund-ChipQuarantäne freigegeben, Sync-Stornierung, Operator-Storno, Operator-Löschung oder Kalender-Daten-Reset.
  • Quellkalender (die Google-Kalender-ID, sofern bekannt).
  • Gesichert am – Zeitpunkt, zu dem der Schnappschuss geschrieben wurde.
  • Beschreibungsvorschau (die ersten zwei Zeilen).
  • Wiederherstellen-Button oder ein Hinweis „Wiederhergestellt am Mo., 27. Mai 12:34“ samt „Erneut wiederherstellen“, wenn du diesen Schnappschuss bereits wiederhergestellt hast.

Filtern

Zwei Filter:

  • Grund-Dropdown – Alle Gründe (Standard) oder einer der fünf Quellaktionen oben. Praktisch, wenn du weißt, dass du eine Quarantäne versehentlich freigegeben hast und nur jene Backups sehen willst.
  • Zeitraum-Chips – Letzte 24 h / 7 Tage / 30 Tage (Standard) / Alle. Alle zählt alles auf, was noch innerhalb der 90-tägigen TTL liegt.

Einen Termin wiederherstellen

  1. Finde die Zeile.
  2. Klicke auf Wiederherstellen.
  3. Ein Bestätigungsdialog erklärt, was Wiederherstellen tut: legt den Termin in Zellbox mit derselben Zeit, demselben Kunden, derselben Betreuer:in und denselben Erinnerungen neu an; der Termin wird als Zellbox-only wiederhergestellt und nicht zurück an Google gepusht.
  4. Klicke auf Wiederherstellen zur Bestätigung.
  5. Der neue Termin erscheint innerhalb einer Sekunde im Kalenderraster. Kundenverknüpfung, zugewiesene:r Betreuer:in, Erinnerungs-Offsets, Besuchsmodus, Telefonnummer – alles bleibt aus dem Schnappschuss erhalten.

Du kannst denselben Schnappschuss mehrfach wiederherstellen. Jede Wiederherstellung erzeugt eine frische Mirror-Zeile mit eigener eventId; der ursprüngliche Backup-Datensatz bleibt zur Prüfung. Wenn du also versehentlich wiederhergestellt, bearbeitet und die neue Kopie dann gelöscht hast, kannst du den Backup-Schnappschuss erneut zurückholen.

Was NICHT wiederhergestellt wird

  • Der Google-Calendar-Termin selbst. Wiederherstellen findet ausschließlich im Zellbox-Mirror statt. Der ursprüngliche Google-Termin ist entweder als Tombstone markiert (Google hält ihn bereits für storniert – lokales Wiederherstellen reaktiviert ihn nicht auf Googles Seite) oder vollständig gelöscht. Braucht dein Team den Termin zurück auf Google, damit er dort in der Google Calendar App erscheint, lege ihn manuell wieder an oder nutze die pro-Termin-Aktion „Zu Google pushen“, sobald sie verfügbar ist.
  • Die Audit-Historie des Originaltermins. Eine neue eventId bedeutet, dass die neue Mirror-Zeile mit einer frischen Audit-Timeline startet (eine Audit-Zeile verweist auf die Quelle des Backups, sodass eine forensische Abfrage weiterhin möglich ist).
  • Bereits versendete Kunden-Benachrichtigungen. Hat der ursprüngliche Termin beim Stornieren eine „Kalendertermin storniert“-E-Mail ausgelöst, hebt das Wiederherstellen das nicht auf. Der neue Termin verhält sich wie eine frische Buchung.

Das 90-Tage-Retentionsfenster

Backup-Zeilen leben 90 Tage und werden dann vom TTL-Sweep von DynamoDB gelöscht. Danach ist der Schnappschuss endgültig weg. Die Wiederherstellungs-Seite warnt dich, wenn eine Zeile in der letzten Woche ihres Fensters ist, damit du entscheiden kannst, ob du sie jetzt wiederherstellst oder verfallen lässt.

Findest du dich an der 90-Tage-Grenze für einen wichtigen Schnappschuss wieder, ist es richtig, den Termin jetzt wiederherzustellen – auch wenn du ihn noch nicht brauchst – und ihn bei Bedarf später erneut zu stornieren oder zu löschen. Jede Wiederherstellung erzeugt ein frisches 90-Tage-Fenster für die neue Mirror-Zeile.

Wie das Sicherheitsnetz mit anderen Workflows verzahnt ist

Alle vier destruktiven Oberflächen erwähnen Wiederherstellung in ihren Bestätigungsdialogen, damit du das Sicherheitsnetz vor dem Klick siehst:

  • Sync-Status → Stornierungen freigeben – Bestätigungsdialog endet jetzt mit dem Backup-Hinweis. Siehe Sync-Status.
  • Google Sync → Kalender-Daten zurücksetzen – Bestätigungsdialog endet mit dem Backup-Hinweis. Siehe Reset.
  • Termin stornieren und Termin löschen – Modals im Kalender enden mit dem Backup-Hinweis. Siehe Kalender.
  • Die Detailansicht zurückgehaltener Termine im Sync-Status listet jeden Termin, den die Sperre abgelehnt hat, damit du eine Vorschau dessen siehst, was vor dem Klick auf Freigeben gesichert und dann storniert wird.

Forensik

Neben der Wiederherstellung schreibt jede destruktive Aktion auch eine Audit-Zeile in BWS_ZELLBOX_CALENDAR_EVENT_AUDIT_LOG (1 Jahr TTL). Das Audit-Log beantwortet „was ist mit Termin X passiert“ Monate später; Wiederherstellung beantwortet „diesen Termin jetzt zurückholen“. Sie ergänzen sich – Wiederherstellung ist für die/den Operator:in, das Audit-Log ist für die Post-mortem-Analyse.

Zellbox documentation