Die Prüfung liest ein Backup so, wie ein Restore es lesen würde, und schreibt dabei nichts zurück. Danach weißt Du, ob das Backup lesbar und vollständig ist.
Das brauchst Du
- ein Backup, das an mindestens einem Ziel liegt. Ein fehlgeschlagenes oder abgebrochenes Backup hat keine Kopie; dort fehlt der Eintrag zum Prüfen.
- einen Moment, in dem kein anderer Job läuft.
Schritt 1: Die Prüfung starten
Öffne die Seite Backup. Klicke in der Liste Backups in der Zeile des Backups auf Mehr …, dann auf Backup prüfen. Dasselbe Menü hat die Kachel Letzte Backups auf der Seite Übersicht.
- Restore
- Backup prüfen startet die Prüfung.
- Backup sperren schützt das Backup vor dem Löschen.
- Herunterladen erscheint nur bei einem Backup, das an einem lokalen Ziel liegt.
- Protokoll
- Backup löschen
Schritt 2: Den Fortschritt verfolgen
Die Prüfung läuft als Job wie ein Backup. Den Fortschritt zeigt die Kachel Backup, auf der Übersicht die Statuskachel.
- Der Fortschritt beginnt mit Backup wird geprüft. Danach folgen 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 ….
- Liegt das Backup an mehreren Zielen, prüft das Plugin jede Kopie. Die Zeile zählt dann mit: Backup … von ….
- 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
Am Ende steht unter der Kachel eine Meldung.
| Meldung | Bedeutung |
|---|---|
|
grün Backup geprüft: lesbar und vollständig. |
Alles in Ordnung, an jedem geprüften Ziel. |
|
rot Prüfung: Das Backup ist beschädigt oder unvollständig. Das Protokoll nennt die Teile. |
An mindestens einem Ziel ist das Backup durchgefallen. Was das heißt, steht unten. |
|
gelb Prüfung: Ein Ziel war nicht erreichbar; das Backup dort wurde nicht geprüft. |
Als beschädigt gilt das Backup deshalb nicht. Teste die Verbindung auf der Seite Ziele und prüfe noch einmal. |
|
gelb Prüfung abgebrochen. |
Du hast die Prüfung abgebrochen. |
|
rot Prüfung fehlgeschlagen. |
Die Prüfung selbst ist gescheitert. Das Protokoll nennt den Grund. |
- Prüfung: Das Backup ist beschädigt oder unvollständig. Das Protokoll nennt die Teile.
- Protokoll öffnet das Protokoll der Prüfung.
Ein Ziel war nicht erreichbar
Erreicht das Plugin ein Ziel nicht, nennt die gelbe Meldung das Ziel und die Ursache.
- Prüfung: Ein Ziel war nicht erreichbar; das Backup dort wurde nicht geprüft.
- Die Zeile nennt das Ziel, das nicht erreichbar war, und die Ursache.
- Darunter steht die Meldung im Wortlaut, bei einem SFTP-Ziel die Meldung von cURL.
- Protokoll öffnet das Protokoll der Prüfung.
Das Zeichen vor dem Datum
Nach einer Prüfung mit Ergebnis trägt das Backup in der Liste ein Zeichen vor dem Datum: einen grünen Haken oder ein rotes Kreuz.
- Ein grüner Punkt steht vor einem vollständigen Backup.
- Der grüne Haken vor dem Datum heißt: geprüft, lesbar und vollständig.
- Ein gelber Punkt steht vor einem Backup mit Warnungen.
- Das Schloss vor dem Datum kennzeichnet ein gesperrtes Backup.
- Ein roter Punkt steht vor einem fehlgeschlagenen Backup.
- Das rote Kreuz vor dem Datum heißt: Die Prüfung fand das Backup beschädigt oder unvollständig.
- Ein grauer Punkt steht vor einem abgebrochenen Backup.
- Zeigst Du mit dem Mauszeiger auf das Zeichen, nennt ein Hinweis das Datum der letzten Prüfung: Geprüft am …: lesbar und vollständig. oder Prüfung am …: beschädigt oder unvollständig.
- Liegt das Backup an mehreren Zielen, zeigt das Zeichen das schlechteste Ergebnis.
- War ein Ziel nicht erreichbar, gibt es für dieses Ziel kein neues Ergebnis.
- Der farbige Punkt ändert sich durch die Prüfung nicht. Er beschreibt, wie das Backup gelaufen ist.
Was geprüft wird
Das Plugin prüft das Backup an jedem Ziel, an dem es liegt:
- Jede Datei des Backups ist 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. Die Zahl der Einträge und die Menge der Daten stimmen mit der Info-Datei überein.
Die Datenbank gehört dazu: Jede Tabelle ist ein Eintrag des Backups.
Was ein beschädigtes Backup bedeutet
- Das Urteil gilt für das Ziel, an dem das Backup durchgefallen ist. Dort zählt es nicht mehr für Max. Sicherungen.
- Das Plugin löscht ein beschädigtes Backup nie automatisch. Es bleibt, bis Du es von Hand löschst: Ein Backup löschen.
- Ein Restore liest nur von einem Ziel, an dem das Backup vollständig liegt. Gibt es kein solches Ziel mehr, fehlen im Menü Restore, Backup sperren und Herunterladen.
- Ist die Benachrichtigung Bei Fehlern und Warnungen eingeschaltet, schickt das Plugin nach einer Prüfung mit Befund eine E-Mail.
- Findet eine spätere Prüfung nichts mehr, gilt das Backup an diesem Ziel wieder als vollständig.
Öffne das Protokoll der Prüfung: Es nennt die betroffenen Teile. Erstelle danach ein neues Backup mit Jetzt sichern.
Wenn etwas nicht klappt
| Meldung | Was Du tun kannst |
|---|---|
| Es läuft schon ein Job. | Warte, bis der laufende Job fertig ist, und starte die Prüfung dann noch einmal. |
| Das Backup konnte nicht gestartet werden: … | Die Prüfung ist nicht gestartet. Hinter dem Doppelpunkt steht der Grund. Protokoll anzeigen öffnet das allgemeine Protokoll. |
Gut zu wissen
- Nichts prüft Backups nach Zeitplan. Das Plugin prüft jedes Teil schon beim Schreiben; die Prüfung von Hand ist für den Zweifel da.
- Alle Backups eines Ziels prüfst Du in einem Durchgang auf der Seite Ziele mit Backups an diesem Ziel prüfen.
Siehe auch
- Backups an einem Ziel prüfen und Reste aufräumen
- Das Protokoll lesen
- Die Website aus einem Backup wiederherstellen
- Die Seite „Backup“
- Backups erstellen und verwalten mit WP-CLI
Auf der Kommandozeile
WP-CLI noch nicht eingerichtet? So installierst Du WP-CLI.
Die Prüfung geht auch mit WP-CLI. Ein Backup nennst Du mit seinem Job-Namen; backup list zeigt ihn am Anfang jeder Zeile. Das Ergebnis nennt je Ziel eine Zeile.
# Backups mit Job-Namen, Status und Zielen zeigen wp cloneworx-backup backup list # Ein Backup an allen seinen Zielen prüfen wp cloneworx-backup backup check <Job> # Nur die Kopie an einem Ziel prüfen wp cloneworx-backup backup check <Job> --targets=local-1 # Die Prüfung starten und der Website überlassen wp cloneworx-backup backup check <Job> --background