Was in ein Backup kommt, legst Du an zwei Stellen fest: Jeder Backup-Plan wählt seinen Inhalt, und die Ausschlüsse der Website gelten für alle Pläne. In der Vorgabe sichert ein Plan alles.
Das brauchst Du
- die Ansicht Erweitert. Der Umschalter steht unten links auf der Seite. Inhalt und Ausschlüsse zeigt nur diese Ansicht.
Schritt 1: Den Inhalt eines Plans wählen
Öffne die Seite Backup. Wähle in der Kachel Backup-Pläne beim Plan Mehr …, dann Bearbeiten. Unter Was gesichert wird kreuzt Du an, was der Plan sichert, und klickst auf Speichern. Mindestens ein Kästchen muss angekreuzt sein.
- Datenbank sind die Tabellen dieser Website.
- wp-config.php wird gesichert. Ein Restore schreibt die Datei nie zurück.
- wp-content ist alles in diesem Ordner, was nicht zu Plugins, Themes, Must-use-Plugins oder Uploads gehört: Sprachdateien, Drop-ins, Ordner anderer Plugins.
- WordPress-Kern sind die Ordner wp-admin und wp-includes und die Dateien, die WordPress im Hauptverzeichnis mitbringt.
- Must-use-Plugins
- Plugins
- Themes
- Uploads
- Hauptverzeichnis ist alles im Hauptverzeichnis der Website außer WordPress selbst und wp-content: .htaccess, robots.txt, Verifizierungsdateien, .well-known und eigene Dateien.
Schritt 2: Die Ausschlussregeln ansehen
Öffne die Seite Einstellungen und klappe die Kachel Ausschlüsse auf. Die Regeln gelten für die ganze Website und für jeden Plan.
- Der Hinweis sagt, welche Regeln gelten: Die Vorgabe-Regeln gelten. oder Deine eigenen Regeln gelten.
- Eine Regel. Das Kreuz dahinter entfernt sie aus der Liste.
- Ordner, Name mit * oder Endung ist das Feld für eine neue Regel.
- Hinzufügen setzt die Regel ans Ende der Liste.
- Ordner, die andere Plugins als ihren Cache oder ihr Protokoll melden. Diese Ordner sind immer ausgeschlossen, auch an einem anderen Ort als üblich.
Die Vorgabe hat 27 Regeln: Caches, Ordner anderer Backup-Plugins, Protokolle und Systemreste. Eine Regel hat eine dieser Formen. Groß- und Kleinschreibung spielen keine Rolle.
| Form | Trifft | Beispiel |
|---|---|---|
| Name | eine Datei oder einen Ordner mit genau diesem Namen, in jeder Tiefe | Thumbs.db |
| Name mit Schrägstrich am Ende | dasselbe, aber nur Ordner | updraft/ |
| Name mit einem Stern am Anfang oder am Ende | jeden Namen, der so endet oder so beginnt |
*.log, backwpup*
|
| Pfad, der mit einer Wurzel beginnt | diesen Eintrag und alles darunter. Ein Stern ist nur im letzten Teil erlaubt. | wp-content/cache |
Die Wurzeln für Pfade heißen wp-content, wp-uploads, wp-plugins, wp-themes, wp-mu-plugins, wp-core und wp-root.
Schritt 3: Eine eigene Regel hinzufügen
Trage eine Regel in das Feld ein und klicke auf Hinzufügen. Das Kreuz hinter einer Regel entfernt sie. Sobald Du die Liste änderst, nennt der Hinweis über der Liste Deine eigenen Regeln.
- Der Hinweis Deine eigenen Regeln gelten. steht über der Liste, sobald Du sie geändert hast.
- Die neue Regel steht am Ende der Liste. Das Kreuz dahinter entfernt sie.
- Hinzufügen setzt die Regel aus dem Feld ans Ende der Liste.
Gespeichert wird erst mit Speichern am Ende der Kachel. Das Plugin prüft dabei jede Regel. Ist eine falsch, steht der Grund rot an der Regel, und nichts wird gespeichert.
Schritt 4: Tabellen nur als Struktur sichern
Manche Plugins führen Tabellen für Sitzungen, Protokolle, Caches oder Statistiken. Solche Tabellen werden groß, und die Website läuft auch ohne ihren Inhalt. Von angekreuzten Tabellen sichert das Plugin nur die Struktur, die Zeilen lässt es aus. Bei einem Restore bleibt eine solche Tabelle, wie sie auf der Website ist, mit ihren Daten. Gibt es sie dort nicht, legt das Plugin sie leer an.
- Die Gruppe der Kandidaten: Sitzungen, Protokolle, Caches oder Statistiken.
- Eine Tabelle mit Kästchen, Name ohne Präfix, Zeilen und Größe.
- Weitere Tabellen sind Tabellen, die Du selbst hinzugefügt hast.
- Tabellenname ohne Präfix ist das Feld für eine weitere Tabelle dieser Website.
- Tabelle hinzufügen nimmt die Tabelle in die Auswahl.
- Die eigenen Tabellen des Plugins. Von ihnen wird immer nur die Struktur gesichert.
- Speichern speichert Regeln und Tabellen zusammen.
- Auf Vorgabe zurücksetzen stellt die Vorgabe-Regeln sofort wieder her und speichert dabei die angekreuzten Tabellen.
Die Zeilen fehlen in jedem Backup
In der Vorgabe sichert das Plugin jede Tabelle vollständig. Kreuze eine Tabelle nur an, wenn Du auf ihren Inhalt verzichten kannst: Aus dem Backup lässt er sich nicht zurückholen. Bei Statistiken sind das die Besucherzahlen selbst.
Was nie gesichert wird
- die eigenen Ordner des Plugins mit Backups, Protokollen und Arbeitsdateien,
- jeder Ordner, in dem eine Datei namens
.donotbackupliegt, - eine andere WordPress-Installation in einem Unterordner. Das ist eine eigene Website mit eigener Datenbank. Das Protokoll des Backups nennt den Ordner.
- Tabellen anderer Websites in derselben Datenbank.
Findet das Plugin in der Datenbank die Tabellen einer anderen WordPress-Installation, steht dazu eine Zeile in der Kachel Ausschlüsse, direkt über Speichern.
- Der Hinweis Nicht gesichert: … Tabellen einer anderen WordPress-Installation mit Präfix „…“. nennt die Zahl der Tabellen und ihr Präfix.
Wenn etwas nicht klappt
| Meldung | Was Du tun kannst |
|---|---|
| darf nicht mit einem Schrägstrich beginnen | Beginne einen Pfad mit einer Wurzel, zum Beispiel wp-content/cache. |
| unbekannte Wurzel: wp-content, wp-uploads, wp-plugins, wp-themes, wp-mu-plugins, wp-core oder wp-root | Der erste Teil eines Pfads muss eine dieser Wurzeln sein. |
|
nur ein * ist erlaubt * nur am Anfang oder Ende des Namens * nur im letzten Teil des Pfads |
Setze einen einzigen Stern an den Anfang oder das Ende des letzten Namens. |
| Diese Tabelle gibt es auf dieser Website nicht. | Gib den Namen ohne das Präfix ein, so wie die Kachel die anderen Tabellen nennt. |
- Der Grund, aus dem das Plugin die Regel ablehnt. Das Kreuz dahinter entfernt die Regel.
Entferne eine abgelehnte Regel mit dem Kreuz und trage sie richtig neu ein.
Gut zu wissen
- Eine Änderung gilt ab dem nächsten Backup, nicht für ein Backup, das gerade läuft.
- In der Ansicht Erweitert nennt die Zeile eines Plans seinen Inhalt. Sind alle Kästchen angekreuzt, steht dort alles.
- Symbolischen Links in den Ordnern folgt das Plugin nie. Es sichert den Link selbst.
- Liegt in derselben Datenbank eine zweite WordPress-Installation mit längerem Präfix, sichert das Plugin deren Tabellen nicht. Die Kachel Ausschlüsse nennt das Präfix.
Siehe auch
- Backup-Pläne: Kachel und Formular
- Die Seite „Einstellungen“
- Nur Teile zurückspielen
- Backup-Pläne verwalten mit WP-CLI
- Einstellungen und Umfang mit WP-CLI
Auf der Kommandozeile
WP-CLI noch nicht eingerichtet? So installierst Du WP-CLI.
Mit WP-CLI zeigst Du, was das Plugin zur Website zählt, und setzt Regeln, Tabellen und den Inhalt eines Plans. --set ersetzt die ganze Liste der Regeln.
# Zeigen, was zur Website gehört: Wurzeln, Tabellen, Regeln wp cloneworx-backup scope # Die geltenden Ausschlussregeln zeigen wp cloneworx-backup scope exclusions # Die Liste der Regeln ersetzen wp cloneworx-backup scope exclusions --set="wp-content/cache,*.log,.DS_Store" # Zurück zu den Vorgabe-Regeln wp cloneworx-backup scope exclusions --reset # Tabellen nur als Struktur sichern wp cloneworx-backup scope tables --structure-only="woocommerce_sessions,wfHits" # Den Inhalt eines Plans ändern wp cloneworx-backup plan edit "Tägliches Backup" --roots=db,wp-uploads