SeenSecure Help

Backups & Rollback-Setup

Verwalten Sie vollständige Backups und schützen Sie Ihre Konfigurationsänderungen mit automatischem Rollback.

📊 Backup-Zusammenfassung & Konfiguration

Das Backup-Panel bietet Ihnen einen Überblick über den Status des Sicherungssystems. Von hier aus können Sie manuelle Backups erstellen, die Automatisierung konfigurieren und die letzte Aktivität überprüfen.

Status-Dashboard

Systemstatus

Betriebsbereit

Backups gesamt

7
von max. 7

Letztes Backup

2026-07-19
14:32:05 — Abgeschlossen

Nächste Planung

2026-07-21
03:00:00

Schnellaktionen

E-Mail-Benachrichtigungen
Fortschritt 0%
💡 Info: Das System speichert maximal 7 Backups. Das älteste wird automatisch gelöscht, wenn ein neues erstellt wird und das Limit erreicht ist.

⚙️ Automatische Backup-Konfiguration

Auto-Backup aktivieren

Aktiviert

Häufigkeit

Täglich (empfohlen), Wöchentlich oder Monatlich

Backup-Zeit

03:00 Uhr (Serverzeit) — Empfohlen außerhalb der Hauptverkehrszeit

Benachrichtigungen

E-Mail bei Backup-Abschluss erhalten

📋 Aktivitätsprotokoll (letzte 7 Tage)

Datum Ereignis Größe Ergebnis
2026-07-19 14:32 Tägliches Auto-Backup 124 MB Abgeschlossen
2026-07-18 14:32 Tägliches Auto-Backup 121 MB Abgeschlossen
2026-07-17 15:10 Manuelles Backup 128 MB Abgeschlossen
2026-07-14 14:32 Tägliches Auto-Backup 119 MB Abgeschlossen
2026-07-13 14:32 Tägliches Auto-Backup 120 MB Gelöscht (Limit)
⚡ Empfehlung: Lassen Sie Auto-Backups mit täglicher Häufigkeit aktiviert. Das System löscht automatisch die ältesten Backups, wenn das Limit von 7 erreicht ist.

⏰ Zuverlässigkeit der Planung (WP-Cron)

SeenSecure führt die geplante Sicherung mit dem internen Cron von WordPress (WP-Cron) aus, der nur bei Traffic auf Ihrer Website (Frontend oder wp-admin) ausgelöst wird — es ist kein echter Betriebssystem-Cron, sondern ein Mechanismus, der sich an Besuche "anhängt". Gibt es keinen Traffic (z.B. nachts oder auf einer Staging-Website), kann sich die Sicherung verzögern oder zur geplanten Zeit nicht ausgeführt werden.

Deshalb stellt SeenSecure eine dedizierte geheime URL bereit (zu finden unter Backups → Zeitplan-Bereich in Ihrem Admin-Panel), die als Fernauslöser funktioniert: jedes Mal, wenn sie aufgerufen wird, startet sie SOFORT eine Sicherung — wie das Drücken von "Manuelles Backup" im Panel, nur ausgelöst durch Ihren Cron — unter Verwendung des Backup-Typs und der Ordnerauswahl, die Sie bereits konfiguriert haben (um mehr oder weniger zu sichern, markieren/entmarkieren Sie Ordner in Ihren Einstellungen; diese Auswahl gilt für jede Sicherung). Anders als der Aufruf des allgemeinen wp-cron.php (der alles ausführt, was bei WordPress ansteht, nicht nur Ihre Sicherung), startet diese URL nur die Sicherung. Ihr eigener Cron entscheidet über die tatsächliche Häufigkeit — nicht der interne Zeitplan, der nur für die WP-Cron- und Browser-Prüfung verwendet wird.

🛡️ Keine doppelten Backups: ruft Ihr Cron die URL auf, während bereits eine Sicherung läuft, startet SeenSecure keine zweite — es treibt einfach die bereits laufende voran, sodass sich zwei Aufrufe niemals gegenseitig stören.
🔒 Diese URL ist geheim: sie enthält ein pro Website eindeutiges Token. Jeder, der sie kennt, könnte beliebig oft Sicherungen auf Abruf erzwingen. Teilen oder veröffentlichen Sie sie nicht.
✅ Keine Whitelist nötig: diese URL ist bereits von Geo-Blocking und Rate-Limiting befreit, für jeden Dienst, der sie mit dem richtigen Token aufruft, unabhängig vom Herkunftsland. Sie müssen keine IP zu einer Whitelist hinzufügen.

✅ Option 1: Echter Hosting-Cron

Die meisten Hosting-Panels (cPanel, Plesk, Hostinger hPanel...) verfügen über einen Bereich "Cron Jobs" oder "Geplante Aufgaben". Erstellen Sie einen, der genau diese Zeile (kopieren Sie Ihre echte geheime URL aus Backups → Zeitplan) mit der Häufigkeit ausführt, mit der Sicherungen laufen sollen — jeder Aufruf startet eine neue Sicherung, es ist keine reine Prüfung:

wget -q -O - https://tudominio.com/?ssc_backup_cron=TU_TOKEN_SECRETO >/dev/null 2>&1

Dies ist ein echter Betriebssystem-Cron — er hängt nicht von Besuchen, einem geöffneten Browser oder einem eingeschalteten PC ab.

✅ Option 2: Externer Ping-Dienst

Wenn Sie keinen Zugriff auf den Cron-Bereich Ihres Hostings haben, nutzen Sie einen kostenlosen Dienst wie cron-job.org oder ähnlich, um genau Ihre geheime URL (ihredomain.com/?ssc_backup_cron=IHR_GEHEIMES_TOKEN) mit der Häufigkeit aufzurufen, mit der Sicherungen laufen sollen.

⚠️ Fragen Sie Ihren Hosting-Anbieter: Einige Hosts deaktivieren WP-Cron standardmäßig auf Serverebene. Falls das bei Ihnen der Fall ist, benötigen Sie unbedingt eine der beiden oben genannten Optionen — es gibt keine Alternative innerhalb von WordPress selbst.
💡 SeenSecure hilft bereits von selbst: neben WP-Cron prüft das Plugin den Zeitplan bei jedem Website-Besuch, und solange Sie irgendein wp-admin-Fenster in Ihrem Browser geöffnet haben, führt es jede Minute eine zusätzliche Prüfung durch (derselbe Mechanismus wie beim Dateiintegritätsmonitor) und treibt dabei auch eine bereits laufende Sicherung Lot für Lot voran. Das reduziert das Problem erheblich, aber wenn buchstäblich niemand die Website besucht oder stundenlang wp-admin öffnet, kann nur ein echter Cron (Optionen oben) dies zu 100% garantieren.
ℹ️ Was jede Antwort bedeutet: beim Aufruf der URL wird eine Klartext-Meldung angezeigt. backup started (...) bedeutet, dass gerade eine neue Sicherung gestartet wurde; backup already running (...), advancing bedeutet, dass bereits eine lief und dieser Aufruf sie um ein Los weitergebracht hat; backup batch processed ist die interne Meldung, die das Plugin selbst zwischen den Losen einer Sicherung verwendet (Sie müssen dies nicht selbst aufrufen). Legen Sie die Häufigkeit Ihres externen Crons entsprechend fest: jeder Aufruf, der keine laufende Sicherung vorfindet, startet eine brandneue.

🛡️ Dasselbe für den Plugins/Schwachstellen-Scanner

Der automatische Scan für Updates (unter Sicherheits-Scanner → Plugins und Schwachstellen → Zeitplan) verwendet genau denselben Mechanismus wie Backups: echter WP-Cron jede Minute, Browser-Abfrage bei geöffnetem Admin-Bereich und eine eigene geheime URL (anders als die für Backups) für einen externen Cron, ebenfalls von Geo-Blocking und Rate-Limiting befreit. Alles oben zur WP-Cron-Zuverlässigkeit Erklärte — wie man den Cron des Hostings oder einen externen Dienst einrichtet und was jede Antwort bedeutet — gilt hier genauso; nur die URL ist anders (zu finden auf demselben Zeitplan-Bildschirm), und statt eine Sicherung zu starten, prüft und führt sie den geplanten Scan aus, falls er fällig ist.

💾 Gespeicherte Sicherungskopien

Vollständige Liste aller im System gespeicherten Backups. Jedes Backup enthält: WordPress-Kern, Plugins, Themes, Uploads und alle Datenbanktabellen.

Datum Typ Größe Status Aktionen
2026-07-19 14:32 Automatisch 124 MB Abgeschlossen
2026-07-18 14:32 Automatisch 121 MB Abgeschlossen
2026-07-17 15:10 Manuell 128 MB Abgeschlossen
2026-07-17 03:00 Automatisch 120 MB Abgeschlossen
2026-07-16 03:00 Automatisch 122 MB Abgeschlossen
2026-07-15 03:00 Automatisch 119 MB Abgeschlossen
2026-07-14 03:00 Automatisch 118 MB Wird gelöscht
📦 Backup-Inhalt: Jedes Backup enthält den WordPress-Kern, alle installierten Plugins und Themes (aktiv oder nicht), den Uploads-Ordner, den Rest der Dateien Ihrer Installation und alle Datenbanktabellen.

🚀 Neue Backup-Funktionen

Die folgenden Funktionen wurden hinzugefügt, um mehr Flexibilität bei der Verwaltung Ihrer Backups zu bieten.

⚡ Live-Streaming-Backup

Ermöglicht das direkte Herunterladen des Backups, ohne es auf dem Server zu speichern. Die .ssc-Datei wird in Echtzeit generiert und an den Browser gestreamt, was Speicherplatz und Verarbeitungszeit spart. Ideal für schnelle einmalige Backups.

  • Kein Server-Speicherplatz belegt
  • Direkter Download in den Browser
  • Gleicher Inhalt wie ein vollständiges Backup

📥 .ssc-Backup importieren

Ermöglicht das Hochladen einer .ssc-Datei von Ihrem Computer in das System. Das importierte Backup erscheint in der Backup-Liste mit dem Typ Importiert und kann wie jedes andere Backup heruntergeladen oder wiederhergestellt werden.

  • Nur Dateien mit der Erweiterung .ssc werden akzeptiert
  • Das Backup wird zur späteren Verwendung auf dem Server gespeichert
  • Erscheint mit dem Label 📥 Importiert in der Tabelle

🔍 Selektive Wiederherstellung

Ermöglicht die Auswahl der wiederherzustellenden Elemente aus einem Backup, anstatt alles wiederherzustellen. Sie können Ordner, einzelne Dateien, Datenbanktabellen oder alles auswählen. Ein Verzeichnisbaum mit Kontrollkästchen erscheint für eine präzise Auswahl.

  • Interaktiver Verzeichnisbaum mit Kontrollkästchen
  • Unabhängige Datei- und Datenbankauswahl
  • Mindestens eine Datei oder die Datenbank muss ausgewählt sein
💡 Wo Sie sie finden: Diese Funktionen sind auf der Backup-Seite des Plugins verfügbar. Suchen Sie nach dem Bereich "Neue Funktionen" auf jedem Tab.

⏪ Rollback-Setup PRO

Das Rollback-Setup ist eine PRO-Funktion, die einen vollständigen Snapshot ALLER Plugin-Einstellungen erstellt, bevor Änderungen vorgenommen werden. Wenn etwas schief geht oder Sie nicht innerhalb der Frist bestätigen, wird die Konfiguration automatisch auf den vorherigen Zustand zurückgesetzt.

🔒 PRO-Funktion: Diese Funktion ist nur in der PRO-Version von SeenSecure verfügbar. Aktualisieren Sie Ihre Lizenz, um automatischen Rollback-Schutz zu erhalten.

📸 Funktionsweise — Konfigurations-Snapshot

  1. Rollback starten: Ein vollständiger Snapshot aller Plugin-Optionen wird in der Datenbank erstellt.
  2. Dauerauswahl: Sie wählen zwischen 5 Minuten und 4 Stunden als Testfenster.
  3. Überwachte Änderungen: Alle während des Zeitraums vorgenommenen Änderungen werden in einem Live-Änderungsbereich protokolliert.
  4. Bestätigen oder zurücksetzen: Am Ende können Sie Änderungen bestätigen, um sie zu behalten, oder das System automatisch zurücksetzen lassen.

⏱️ Dauerwähler

5 Minuten

Für schnelle Einzeländerungstests

10 Minuten

Zwischenlösung zwischen einem schnellen Test und einer moderaten Änderung

15 Minuten

Ausreichend Zeit für moderate Änderungen

30 Minuten

Ideal für mehrere Konfigurationsänderungen

1 Stunde

Für komplexe Änderungen, die eine Überprüfung erfordern

2 Stunden

Für vollständige Sicherheitsaudits

3 Stunden

Für umfangreiche Prüfungen vor der Bestätigung kritischer Änderungen

4 Stunden

Maximal erlaubt — kritische oder massive Änderungen

🎮 Verfügbare Aktionen

⏪ Jetzt wiederherstellen

Erzwingt sofortiges Zurücksetzen aller Änderungen seit der Snapshot-Erstellung. Alle Optionen kehren zu ihren ursprünglichen Werten zurück.

✅ Änderungen bestätigen

Bricht das geplante Rollback ab und behält den aktuellen Zustand bei. Die Änderungen werden dauerhaft und der Snapshot wird gelöscht.

🔄 Automatisches Zurücksetzen

Wenn nicht vor Ablauf der Zeit bestätigt, setzt das System automatisch alle Änderungen auf den gespeicherten Snapshot zurück.

📋 Live-Änderungsbereich

Während eines aktiven Rollbacks wird jede Änderung, die Sie am Plugin vornehmen (nicht nur an der Firewall — an jeder SeenSecure-Schutzfunktion), im Bereich "Erkannte Änderungen" protokolliert. Jede Zeile zeigt die geänderte Option zusammen mit ihrem Wert beim Start des Snapshots und ihrem aktuellen Wert.

Option Änderung
ssc_firewall_mode Monitoring-ModusSchutzmodus
ssc_protection_rate_limiting DeaktiviertAktiviert
ssc_protection_anti_injection DeaktiviertAktiviert

🔄 Schwebendes Rollback-Panel

Wenn ein Rollback aktiv ist, erscheint ein schwebendes Panel in der unteren rechten Ecke aller WordPress-Admin-Seiten. Es zeigt die verbleibende Zeit und ermöglicht schnellen Zugriff auf Bestätigungs- oder Zurücksetzungsaktionen.

⏳ Aktives Rollback

📅 Verbleibende Zeit: 12:34 — Automatisches Zurücksetzen bei Nichtbestätigung

⚠️ Wichtig: Es kann nur ein aktives Rollback gleichzeitig geben. Das Zurücksetzen ist vollständig: Einzelne Änderungen können nicht rückgängig gemacht werden, nur der gesamte Optionssatz.

🔧 Problembehandlung

Ich sehe das Schwebe-Panel nicht, obwohl ich ein Rollback gestartet habe

Das Panel wird auf jeder Admin-Seite angezeigt, solange das Rollback aktiv bleibt. Wenn Sie es nicht sehen, prüfen Sie zuerst, ob der Timer bereits abgelaufen ist (maximales Zeitfenster: 4 Stunden) — in diesem Fall wurde die Konfiguration bereits automatisch zurückgesetzt, und es gibt nichts mehr zu bestätigen.

Ich möchte ein neues Rollback starten, aber es geht nicht

Es kann nur ein Rollback gleichzeitig aktiv sein. Bestätigen oder verwerfen Sie das laufende über das Schwebe-Panel, bevor Sie ein neues starten.

Ich muss nur EINE Einstellung rückgängig machen, nicht die gesamte Konfiguration

Rollback Setup setzt den gesamten Optionssatz genau auf den Stand beim Start des Snapshots zurück, nicht einzelne Änderungen. Wenn Sie nur eine bestimmte Einstellung rückgängig machen wollen, ändern Sie sie manuell auf ihrem eigenen Bildschirm zurück, statt "Jetzt wiederherstellen" zu verwenden.

Ein importiertes Backup erscheint nicht in der Liste

Bestätigen Sie, dass die Datei die Endung .ssc hat — nur dieses Format wird für den Import akzeptiert. Wenn die Datei korrekt ist und trotzdem nicht erscheint, prüfen Sie das Aktivitätsprotokoll der letzten 7 Tage, ob der Import einen Fehler verzeichnet hat.

Häufig Gestellte Fragen

Was passiert, wenn ich die Änderungen nicht vor Ablauf der Zeit bestätige? Alles wird automatisch auf den Zustand vor dem Snapshot zurückgesetzt — Sie müssen nichts tun, damit das Sicherheits-Zurücksetzen passiert.

Kann ich nur einen Teil eines Backups statt alles wiederherstellen? Ja, mit Selektiver Wiederherstellung: Sie wählen bestimmte Ordner, einzelne Dateien oder Datenbanktabellen aus einem Verzeichnisbaum, statt das gesamte Backup wiederherzustellen.

Belegt Streaming-Backup Speicherplatz auf meinem Server? Nein: Es wird direkt an Ihren Browser generiert und gesendet, ohne auf dem Server gespeichert zu werden, anders als ein normales geplantes Backup.

Sind Rollback Setup und geplante Backups dasselbe? Nein: Rollback Setup setzt nur die Plugin-Konfiguration (deren Einstellungen) zurück und ist automatisch mit Zeitfenster. Backups sind vollständige Kopien der Website (Dateien + Datenbank), die Sie manuell wiederherstellen, wann immer Sie es brauchen.