Das Plugin hat bemerkt, dass der Ordner an einem Ziel zu einer anderen Installation dieser Website gehört. Es schreibt dort nichts mehr, bis Du antwortest: Ist die Website umgezogen, oder ist diese Installation eine Kopie?
Was der Fingerabdruck ist
An jedem Ziel liegt neben den Backups ein kleiner Katalog. Er nennt die Website und trägt den Fingerabdruck der Installation, die dort sichert. Der Fingerabdruck entsteht aus zwei Angaben: der Adresse der Website und dem Pfad der Installation auf dem Server.
Bevor das Plugin an ein Ziel schreibt, vergleicht es den Fingerabdruck im Katalog mit dem eigenen. Sind beide verschieden, gilt:
- An diesem Ziel wird nichts geschrieben und nichts gelöscht.
- Backups lassen dieses Ziel aus und enden mit Warnungen. Ein Backup ohne anderes Ziel schlägt fehl.
- Das Plugin merkt sich den Konflikt und fragt Dich auf der Seite Ziele.
Der Fingerabdruck ändert sich, wenn die Website eine andere Domain bekommt, von http auf https wechselt oder auf dem Server in einen anderen Ordner zieht. Er ist auch anders, wenn jemand die Website kopiert hat: Die Kopie hat denselben Ordner-Code wie das Original, aber eine andere Adresse oder einen anderen Pfad.
Woran Du den Konflikt erkennst
In der Liste der Seite Ziele trägt das Ziel ein Kennzeichen:
- Konflikt steht hinter dem Namen des Ziels. Der Punkt am Anfang der Zeile bleibt, wie er ohne Konflikt wäre.
Die Statuskachel der Seite ist gelb und meldet Fingerabdruck-Konflikt an „…“:
- Die Kachel nennt das Ziel und in Klammern die Adresse der Website aus dem Katalog am Ziel.
- Diese Website ist umgezogen
- Das ist eine Kopie
Welche Antwort richtig ist
Lies die Adresse in der Statuskachel 1 und vergleiche sie mit der Adresse dieser Website.
| Deine Lage | Antwort |
|---|---|
| Es ist dieselbe Website, mit neuer Adresse oder in einem neuen Pfad. Die Installation mit der alten Adresse gibt es nicht mehr. | Diese Website ist umgezogen |
| Diese Installation ist eine Kopie, zum Beispiel zum Testen. Das Original läuft weiter und sichert an dasselbe Ziel. | Das ist eine Kopie |
Nicht „umgezogen“ antworten, wenn das Original weiterläuft
Mit dieser Antwort gehört der Ordner am Ziel dieser Installation. Das Plugin schreibt dort wieder Backups und löscht alte nach Max. Sicherungen. Das Original fände danach einen fremden Fingerabdruck und schriebe dort nichts mehr.
Antwort 1: Die Website ist umgezogen
Klicke auf Diese Website ist umgezogen. Eine Rückfrage gibt es nicht. Das Plugin schreibt den Katalog am Ziel neu, mit dem Fingerabdruck dieser Installation, und meldet das unter der Statuskachel:
- Katalog an „…“ mit dem Fingerabdruck dieser Installation geschrieben; das Ziel wird wieder benutzt.
Die Backups am Ziel und die Liste der Backups bleiben, wie sie sind. Die Antwort gilt für dieses eine Ziel. Besteht der Konflikt an mehreren Zielen, nennt die Kachel alle; beantworte sie nacheinander.
Antwort 2: Das ist eine Kopie
Klicke auf Das ist eine Kopie. Die Rückfrage nennt die Zahl der Backups in der Liste, die dem Original gehören.
- Abbrechen
- Neuen Ordner-Code verwenden
Mit Neuen Ordner-Code verwenden geschieht das:
- Diese Installation bekommt einen neuen Ordner-Code und damit eigene Ordner an jedem Ziel.
- Der Protokoll-Ordner und der Arbeitsordner wandern mit.
- Die Backups in der Liste gehören dem Original und verschwinden aus der Liste. An den Zielen wird nichts gelöscht.
- Alle vermerkten Konflikte sind erledigt. Die Antwort gilt für die ganze Installation, nicht nur für ein Ziel.
Das Plugin meldet: Diese Installation verwendet jetzt einen eigenen Ordner-Code; … Einträge des Originals sind aus der Liste entfernt. Das nächste Backup schreibt in den neuen Ordner.
Ziele und Backup-Pläne der Kopie bleiben eingerichtet. Die Backups des Originals bleiben in dessen Ordner am Ziel und gehören weiter dem Original.
Wenn etwas nicht klappt
| Meldung | Was Du tun kannst |
|---|---|
| Der Katalog am Ziel konnte nicht geschrieben werden. | Teste die Verbindung im Menü Mehr … des Ziels und antworte noch einmal. Protokoll anzeigen in der Meldung führt zu den Einzelheiten. |
| Ein Job läuft. Versuche es, wenn er fertig ist. | Warte, bis der laufende Job beendet ist, und antworte dann. |
| Der Ordner-Code konnte nicht geändert werden. | An den Zielen und in der Liste hat sich nichts geändert. Öffne das Protokoll über Protokoll anzeigen in der Meldung. |
Gut zu wissen
- Findet ein späteres Backup am Ziel wieder den passenden Fingerabdruck, erledigt sich der Konflikt von selbst.
- Der Pfad auf dem Server gehört mit Absicht zum Fingerabdruck. Dieselbe Installation sieht deshalb wie eine Kopie aus, wenn sie über einen anderen Pfad läuft, zum Beispiel über einen symbolischen Link. Lass das Plugin immer über den Pfad laufen, den der Webserver benutzt; das gilt auch für WP-CLI.
- Wer nach einem Totalverlust den Ordner einer früheren Installation übernimmt, bestätigt damit zugleich „umgezogen“: Backups nach einem Totalverlust wiederfinden.
Siehe auch
- Die Seite „Ziele“
- Ein Backup auf einer anderen Website einspielen
- Wenn ein Backup fehlschlägt oder mit Warnungen endet
- Festlegen, wie viele Backups aufbewahrt werden
- Ziele verwalten mit WP-CLI
Auf der Kommandozeile
WP-CLI noch nicht eingerichtet? So installierst Du WP-CLI.
Beide Antworten gehen auch mit WP-CLI. Die Liste der Ziele zeigt einen vermerkten Konflikt neben dem Ziel, mit der Adresse aus dem fremden Katalog. Die Antwort „Kopie“ verlangt den Schalter --yes; ohne ihn nennt der Befehl nur, was geschehen würde.
# Ziele zeigen; ein Konflikt steht neben dem Ziel wp cloneworx-backup target list # Antwort „umgezogen“: den Katalog am Ziel neu schreiben wp cloneworx-backup target moved local-1 # Antwort „Kopie“: neuer Ordner-Code für diese Installation wp cloneworx-backup target copy local-1 --yes