Im Menü eines Ziels prüfst Du alle Backups, die dort liegen, in einem Durchgang. Und Du räumst Reste weg, die ein abgebrochener Job am Ziel hinterlassen hat.
Das Menü des Ziels öffnen
Öffne die Seite Ziele und klicke in der Zeile des Ziels auf Mehr ….
- Verbindung testen
- Backups an diesem Ziel prüfen erscheint nur, wenn am Ziel Backups liegen.
- Reste an diesem Ziel aufräumen erscheint bei Ziel-Arten, die ihre Dateien auflisten können.
- Backups an diesem Ziel wiederfinden
- Bearbeiten
- Entfernen
Prüfen und Aufräumen laufen als Job. Es läuft immer nur ein Job zur selben Zeit; sonst meldet die Seite Es läuft schon ein Job.
Die Backups an einem Ziel prüfen
Schritt 1: Die Prüfung starten
Klicke im Menü auf Backups an diesem Ziel prüfen. Das Plugin prüft jedes Backup an diesem Ziel, das neueste zuerst.
Schritt 2: Den Fortschritt verfolgen
- Der Fortschritt: Backup wird geprüft, dann das Backup, an dem die Prüfung gerade arbeitet (Backup … von …), die geprüfte Menge und die verbleibende Zeit.
- Prüfung abbrechen hält die Prüfung beim nächsten Schritt an.
Am Anfang steht statt der Zeit verbleibende Zeit wird berechnet …. Einen lokalen Ordner liest das Plugin an Ort und Stelle. Von einem entfernten Ziel holt es ein Teil nach dem anderen in seinen Arbeitsordner, prüft es und löscht es dort wieder.
Schritt 3: Das Ergebnis lesen
| Meldung | Bedeutung |
|---|---|
|
grün Alle … Backups an „…“ geprüft: lesbar und vollständig. |
Alles in Ordnung. |
|
rot Prüfung an „…“: … von … Backups beschädigt oder unvollständig; die Backup-Liste zeigt sie mit rotem Kreuz. |
Das Protokoll nennt die betroffenen Teile. Nimm zum Zurückspielen ein Backup ohne rotes Kreuz. |
|
gelb Prüfung an „…“: Das Ziel hat nicht geantwortet. |
Mindestens ein Backup konnte nicht geprüft werden. Als beschädigt gilt es deshalb nicht. Teste die Verbindung und starte die Prüfung noch einmal. |
|
gelb Prüfung abgebrochen. |
Du hast die Prüfung abgebrochen. |
|
rot Prüfung fehlgeschlagen. |
Die Prüfung selbst ist gescheitert. Sieh im Protokoll nach. |
Hat das Ziel nicht geantwortet, sieht die Meldung so aus:
- Das Ergebnis: Das Ziel hat nicht geantwortet. Darunter stehen die Ursache und der Wortlaut von cURL im Original.
- Protokoll öffnet das Protokoll der Prüfung.
Gelbe und rote Meldungen führen mit Protokoll zum Protokoll der Prüfung. Auf der Seite Backup steht danach vor dem Datum jedes geprüften Backups ein Zeichen: ein grüner Haken oder ein rotes Kreuz. Der Hinweis am Zeichen nennt das Datum der letzten Prüfung.
Was geprüft wird
Die Prüfung liest ein Backup so, wie ein Restore es lesen würde, und schreibt nichts zurück:
- Jede Datei des Backups liegt am Ziel und hat ihre Größe.
- Die Info-Datei des Backups ist gültig.
- Jedes Teil hat die Größe und die Prüfsumme, die in der Info-Datei stehen.
- Jeder Block lässt sich lesen und entpacken, und die Zahl der Einträge stimmt. Die Datenbank gehört dazu.
Was ein beschädigtes Backup bedeutet
Findet die Prüfung beschädigte oder unvollständige Backups, ist die Meldung rot:
- Das Ergebnis: wie viele Backups an diesem Ziel beschädigt oder unvollständig sind.
- Protokoll öffnet das Protokoll der Prüfung. Es nennt die betroffenen Teile.
Fällt ein Backup an diesem Ziel durch, zählt es dort nicht mehr für Max. Sicherungen. Das Plugin löscht es nie automatisch: Es bleibt, bis Du es von Hand löschst.
Reste an einem Ziel aufräumen
Was ein Rest ist
Ein Job, der mittendrin endet, zum Beispiel an einer Grenze des Servers, kann am Ziel einen Ordner hinterlassen, aus dem nie ein Backup wird. Ein Rest ist ein Ordner mit einem Job-Namen,
- der keine Info-Datei hat,
- der nicht zum laufenden Job gehört
- und den die Liste der Backups an diesem Ziel nicht führt.
Auch ein angefangener Upload zählt als Rest. Was die Liste der Backups kennt, fasst das Aufräumen nie an. Ein Ordner mit Info-Datei, den die Liste nicht kennt, ist kein Rest, sondern ein Backup: Er bleibt liegen. In die Liste holst Du ihn mit Backups an diesem Ziel wiederfinden.
Schritt 1: Das Aufräumen starten
Klicke im Menü auf Reste an diesem Ziel aufräumen. Unter der Statuskachel erscheint die Zeile mit dem Fortschritt.
- Der Fortschritt: Reste werden aufgeräumt, dann wie viele Einträge erledigt sind, die Größe und die verbleibende Zeit.
- Backup abbrechen hält das Aufräumen beim nächsten Schritt an.
Schritt 2: Das Ergebnis lesen
| Meldung | Bedeutung |
|---|---|
|
grün Keine Reste an „…“. |
Am Ziel lag nichts, das weg musste. |
|
grün Reste an „…“ aufgeräumt: … Ordner, …. |
Die Meldung nennt die Zahl der entfernten Ordner und den Platz, der frei wurde. |
|
gelb Aufräumen an „…“: Das Ziel hat nicht geantwortet. |
Das Plugin konnte am Ziel nicht nach Resten suchen. Teste die Verbindung und starte noch einmal. Dieselbe Meldung erscheint bei einem Fingerabdruck-Konflikt: Die Website ist umgezogen oder eine Kopie. |
|
rot Aufräumen an „…“: … Dateien ließen sich nicht entfernen. Siehe Protokoll. |
Protokoll in der Meldung führt zu den Einzelheiten. Nach einem Abbruch erscheint dieselbe Meldung in Gelb. |
Hat das Plugin Reste entfernt, sieht die Meldung so aus:
- Das Ergebnis: wie viele Ordner mit Resten das Plugin entfernt hat und wie viel Platz dadurch frei wurde.
Das Aufräumen läuft auch von selbst
Nach jedem guten Backup räumt das Plugin an den Zielen auf, an denen dieses Backup angekommen ist. Derselbe Lauf entfernt alte Dateien aus dem Arbeitsordner des Plugins auf dem Webserver: alles, was seit einer Stunde nicht angefasst wurde und nicht zum laufenden Job gehört.
Gut zu wissen
- Nichts prüft Backups nach Zeitplan. Das Plugin liest jedes Teil schon beim Schreiben gegen; die Prüfung ist für den Zweifel da.
- Ein einzelnes Backup prüfst Du auf der Seite Backup: Ein Backup prüfen.
- An einem S3-Ziel belegt ein Upload, der nie abgeschlossen wurde, weiter Platz beim Dienst. Das Aufräumen bricht solche Uploads ab, soweit der Dienst sie auflistet.
Siehe auch
- Die Seite „Ziele“
- Fortschritt, Meldungen und Protokoll
- Das Protokoll lesen
- Backups nach einem Totalverlust wiederfinden
- Ziele verwalten mit WP-CLI
Auf der Kommandozeile
WP-CLI noch nicht eingerichtet? So installierst Du WP-CLI.
Beide Aufgaben gehen auch mit WP-CLI. Die Prüfung nennt je Backup eine Zeile mit dem Ergebnis. Mit --background startet der Befehl den Job nur; die Website treibt ihn dann selbst weiter.
# Die Backups an einem Ziel prüfen wp cloneworx-backup target check sftp-1 # Nur zeigen, welche Reste das Aufräumen entfernen würde wp cloneworx-backup target cleanup sftp-1 --dry-run # Reste an einem Ziel aufräumen wp cloneworx-backup target cleanup sftp-1