So sichert das Plugin Deine Website von selbst: Du schaltest den ersten Backup-Plan ein oder legst einen eigenen an, mit Rhythmus, Uhrzeit und Ziel.
Das brauchst Du
- ein benutzbares Ziel, also ein Ziel mit gelungenem Verbindungstest: Welches Ziel passt zu Dir?
Der erste Plan ist schon da
Mit Deinem ersten Ziel legt das Plugin den Plan „Tägliches Backup“ an: täglich zu einer zufälligen Uhrzeit, alles, dieses Ziel, Max. Sicherungen 7. Der Plan ist pausiert, bis Du ihn einschaltest. Nur weil das Plugin installiert ist, läuft nichts.
Schritt 1: Die Backup-Pläne öffnen
Öffne die Seite Backup. In der Ansicht Kompakt klickst Du auf Backup planen. In der Ansicht Erweitert ist die Kachel Backup-Pläne immer zu sehen.
- Backup planen blendet die Kachel Backup-Pläne ein.
- Schließen blendet die Kachel wieder aus.
Schritt 2: Das Formular öffnen
Für einen neuen Plan klickst Du auf Plan hinzufügen. Einen vorhandenen Plan änderst Du über Mehr …, dann Bearbeiten. Passt der erste Plan, geht es bei Schritt 4 weiter.
- Name ist Pflicht. Das Plugin schlägt einen vor. Er darf höchstens 100 Zeichen haben und noch nicht vergeben sein.
- Rhythmus legt fest, wie oft der Plan läuft.
- Uhrzeit nimmt Stunde und Minute, die Minute in Schritten von 15.
- Backups gehen nach ist das Ziel des Plans.
- Speichern
- Abbrechen schließt das Formular, ohne zu speichern.
Schritt 3: Rhythmus, Uhrzeit und Ziel wählen
| Rhythmus | Dazu wählst Du |
|---|---|
| Jede Stunde, Alle 2 Stunden, Alle 4 Stunden, Alle 6 Stunden, Alle 12 Stunden | Minute. Gezählt wird ab Mitternacht: „Alle 6 Stunden“ läuft in den Stunden 0, 6, 12 und 18. |
| Täglich | Uhrzeit |
| Wöchentlich | Wochentag und Uhrzeit |
| Monatlich | Tag im Monat (1 bis 28 oder Letzter Tag des Monats) und Uhrzeit |
Zur gewählten Zeit kommen 0 bis 14 Minuten dazu. Das Plugin würfelt sie beim Anlegen des Plans und behält sie: Ein Plan mit 03:15 startet zum Beispiel um 03:22. So starten nicht alle Websites eines Servers in derselben Minute. Beim Bearbeiten steht die echte Startzeit neben der Uhrzeit.
Unter Backups gehen nach wählst Du das Ziel. Ein Ziel, das nicht benutzbar ist, steht grau in der Liste. Die freie Version erlaubt ein Ziel je Plan.
Klicke auf Speichern. Ein neuer Plan ist pausiert.
Schritt 4: Den Plan einschalten
Klicke auf den Schalter vor dem Plan.
- pausiert steht am Schalter, solange der Plan ausgeschaltet ist. Eingeschaltet steht dort aktiv.
- Pausiert, es sind keine Backups geplant.
Das Einschalten rechnet den nächsten Lauf ab jetzt. Ein lange pausierter Plan startet also nicht im Moment des Einschaltens.
Der aktive Plan in der Kachel
- Plan hinzufügen ist grau, wenn die Höchstzahl der Pläne erreicht ist. Die freie Version erlaubt zwei Pläne.
- Der Schalter zeigt, ob der Plan aktiv oder pausiert ist.
- Der Name des Plans, sein Rhythmus mit der Startzeit und sein Ziel.
- Mehr … öffnet das Menü mit Bearbeiten, Jetzt ausführen und Löschen.
- Nächster Lauf nennt den nächsten Termin mit Datum und Uhrzeit.
- Die Zeitzone der Website. In ihr stehen alle Zeiten.
Pausieren, ändern, löschen
- Pausieren: Stelle den Schalter zurück. Pausiert ist nur der Zeitplan; von Hand startest Du den Plan jederzeit: Ein Backup sofort erstellen.
- Ändern: Mehr …, dann Bearbeiten. Änderst Du Rhythmus oder Uhrzeit, rechnet das Plugin den nächsten Lauf neu.
- Löschen: Mehr …, dann Löschen. Nach der Rückfrage ist der Plan weg. Seine Backups bleiben erhalten.
Wenn ein Termin verpasst wird
Ob ein Plan fällig ist, prüft das Plugin bei jedem Taktgeber: bei WP-Cron, bei einem System-Cron, solange die Seite Übersicht oder Backup geöffnet ist, und am Ende jedes Jobs. WP-Cron läuft nur, wenn jemand die Website besucht.
- Kommt binnen einer Stunde nach dem Termin ein Taktgeber, läuft der Plan.
- Fiel der Termin in einen laufenden Job, startet der Plan direkt danach.
- Später gilt der Termin als verpasst. Das Plugin holt ihn nicht nach: Es startet nichts, schreibt eine Warnung ins allgemeine Protokoll und geht zum nächsten regulären Termin. Die Ansicht Erweitert nennt den verpassten Termin am Plan.
Ohne Taktgeber kein Backup
Eine Website, die um ihre Termine herum keinen Besucher und keinen System-Cron hat, erstellt keine Backups. Richte dann einen System-Cron ein: Backups pünktlich starten: System-Cron einrichten.
Wenn etwas nicht klappt
| Meldung | Was Du tun kannst |
|---|---|
| Zum Einschalten braucht der Plan mindestens ein benutzbares Ziel. | Der Schalter bleibt auf pausiert. Die gelbe Zeile am Plan nennt das Ziel und den Grund. Teste die Verbindung auf der Seite Ziele oder wähle ein anderes Ziel. |
| Pausiert: Der Plan hat kein Ziel. Wähle ein Ziel, um ihn einzuschalten. | Das Ziel des Plans wurde entfernt. Wähle im Formular ein Ziel und schalte den Plan wieder ein. |
| Höchstens … Pläne. | Der Hinweis steht am grauen Knopf Plan hinzufügen. Ändere einen vorhandenen Plan oder lösche einen. |
Gut zu wissen
- Mehrere fällige Pläne laufen nacheinander, nie zugleich.
- Wird das Ziel eines Plans später getrennt, läuft der Plan trotzdem zum Termin. Das Backup scheitert dann sichtbar in der Liste.
- Die Zeitumstellung verschiebt den nächsten Lauf nicht: Das Plugin rechnet ihn immer neu aus der Regel.
Siehe auch
- Backup-Pläne: Kachel und Formular
- Festlegen, was gesichert wird
- Festlegen, wie viele Backups aufbewahrt werden
- Backups pünktlich starten: System-Cron einrichten
- Backup-Pläne verwalten mit WP-CLI
Auf der Kommandozeile
WP-CLI noch nicht eingerichtet? So installierst Du WP-CLI.
Pläne legst Du auch mit WP-CLI an. Einen Plan nennst Du mit seiner Kennung (plan-1) oder seinem Namen. Ein neuer Plan ist pausiert, bis Du ihn mit resume einschaltest.
# Pläne mit Zustand, nächstem und letztem Lauf zeigen wp cloneworx-backup plan list # Einen Plan anlegen: täglich um 03:15, Ziel local-1 wp cloneworx-backup plan add --targets=local-1 --rhythm=daily --time=03:15 --name="Nachts" # Den Plan einschalten wp cloneworx-backup plan resume "Nachts" # Rhythmus und Uhrzeit ändern: sonntags um 22:00 wp cloneworx-backup plan edit "Nachts" --rhythm=weekly --weekday=7 --time=22:00 # Den Plan pausieren wp cloneworx-backup plan pause "Nachts" # Zeitplan zeigen: nächste Läufe, fällige Pläne, letzter Takt wp cloneworx-backup scheduler status