So richtest Du einen Ordner auf dem Server Deiner Website als Ziel für Deine Backups ein: vom Ordner-Browser über den Verbindungstest bis zum gespeicherten Ziel.
Das brauchst Du
- einen Ordner auf dem Server, in den der Webserver schreiben darf,
- möglichst einen Ordner außerhalb der Website.
Zugangsdaten hat ein lokaler Ordner nicht.
Schritt 1: Ziel-Art wählen
Öffne die Seite Ziele und klicke auf Ziel hinzufügen. Wähle Lokaler Ordner.
- Die Ziel-Arten, die es gibt. Lokaler Ordner ist die erste und trägt das Symbol einer Festplatte.
- geplant steht an Ziel-Arten, die noch nicht wählbar sind.
- Schließen schließt die Auswahl.
Schritt 2: Ordner wählen
Das Formular öffnet sich mit dem Ordner-Browser. Er beginnt im Home-Verzeichnis, dem Verzeichnis über der Website. Backups dort sind über das Web nicht erreichbar. Darf PHP das Home-Verzeichnis nicht lesen, beginnt der Ordner-Browser im Upload-Verzeichnis.
- Name ist Dein Name für das Ziel. Das Plugin schlägt „Lokaler Ordner 1“ vor; jeder Name geht, der noch nicht vergeben ist.
- Ordner auf dem Server ist der absolute Pfad des Ordners. Das Feld ist Pflicht. Das Plugin trägt den Ordner ein, in dem der Ordner-Browser beginnt.
- Durchsuchen öffnet und schließt den Ordner-Browser.
- Die Einstiege Home-Verzeichnis und Upload-Verzeichnis springen zu diesen Ordnern. Darunter steht der Pfad des gezeigten Ordners; ein Klick auf einen Teil des Pfads öffnet diesen Ordner.
- Die Liste zeigt die Unterordner des gezeigten Ordners. Ein Klick öffnet den Ordner. Übergeordneter Ordner führt eine Ebene höher.
- Diesen Ordner nehmen trägt den gezeigten Ordner in das Feld ein und schließt den Ordner-Browser.
- Neuer Ordner legt im gezeigten Ordner einen Ordner an.
- Speichern speichert das Ziel und testet sofort die Verbindung.
- Verbindung testen prüft den eingetragenen Ordner, ohne zu speichern.
Gehe im Ordner-Browser zu dem Ordner, den Du willst, und klicke auf Diesen Ordner nehmen. Du kannst den Pfad auch von Hand in das Feld schreiben. Speicherst Du sofort, liegen die Backups in dem Ordner, in dem der Ordner-Browser beginnt.
Der Ordner-Browser zeigt nur, was PHP auf Deinem Server lesen darf. Rechts in der Zeile steht ein Vermerk, wenn für den Ordner etwas Besonderes gilt:
| Vermerk | Bedeutung |
|---|---|
| nicht beschreibbar | Der Webserver darf in diesen Ordner nicht schreiben. Öffnest Du ihn, ist Diesen Ordner nehmen gesperrt, und Neuer Ordner fehlt. |
| innerhalb der Website | Der Ordner liegt im Hauptordner von WordPress oder darunter, zum Beispiel im Upload-Verzeichnis. |
| ausgegraut | PHP darf den Ordner nicht lesen. Er lässt sich nicht öffnen. |
Versteckte Ordner, deren Name mit einem Punkt beginnt, und die eigenen Ordner des Plugins zeigt die Liste nicht. Hat ein Ordner mehr als 500 Unterordner, zeigt die Liste nur 500 davon und weist darauf hin.
Einen neuen Ordner anlegen
Klicke auf Neuer Ordner, gib einen Namen ein und klicke auf Anlegen. Der Ordner-Browser wechselt in den neuen Ordner. Mit Diesen Ordner nehmen übernimmst Du ihn in das Feld.
- Name des neuen Ordners steht im leeren Feld für den Namen.
- Anlegen legt den Ordner im gezeigten Ordner an.
Ein Name darf keinen Schrägstrich enthalten und nicht mit einem Punkt oder mit „cloneworx-backup“ beginnen. Sonst meldet das Feld Dieser Name ist nicht erlaubt. Gibt es den Ordner schon, meldet es Einen Ordner mit diesem Namen gibt es schon.
Den Ordner des Plugins legst Du nicht selbst an. Der Ordner-Browser sagt dazu: Im gewählten Ordner legt das Plugin seinen eigenen Backup-Ordner an.
Ein Ordner innerhalb der Website
Öffnest Du einen Ordner innerhalb der Website, warnt der Ordner-Browser über der Liste.
- Upload-Verzeichnis ist der Einstieg, der hier gewählt ist. Der Ordner-Browser zeigt das Upload-Verzeichnis.
- Die Warnung steht über dem Pfad und der Liste, weil der gezeigte Ordner innerhalb der Website liegt.
- innerhalb der Website steht rechts in der Zeile eines Unterordners, der innerhalb der Website liegt.
- Diesen Ordner nehmen übernimmt einen Ordner innerhalb der Website erst nach einer Rückfrage.
Diesen Ordner nehmen fragt dann nach, bevor es den Ordner übernimmt. Die Rückfrage heißt Ordner innerhalb der Website.
- Abbrechen schließt die Rückfrage. Der Ordner-Browser bleibt offen.
- Trotzdem nehmen trägt den Ordner in das Feld ein.
Die Rückfrage nennt das Risiko: Dieser Ordner liegt innerhalb der Website. Backups dort sind über das Web erreichbar, wenn der Schutz des Ordners versagt. Technisch möglich, aber nicht zu empfehlen: Wähle besser einen Ordner außerhalb, zum Beispiel im Home-Verzeichnis.
Nach Trotzdem nehmen bleibt die Warnung unter dem Feld stehen, solange dieser Ordner eingetragen ist. In der Liste der Ziele steht hinter dem Ort eines solchen Ziels innerhalb der Website.
Backups innerhalb der Website gehen mit ihr verloren
Sind alle Deine Ziele benutzbar, liegen aber alle innerhalb der Website, ist die Statuskachel der Seite Ziele grau statt grün und meldet Alle Ziele liegen innerhalb der Website. Lege dann ein Ziel außerhalb der Website oder auf einem anderen Server an.
Schritt 3: Verbindung testen
Klicke auf Verbindung testen. Das Plugin legt eine kleine Datei in den Ordner, liest sie zurück, vergleicht sie und löscht sie wieder. Gelingt der Test, steht über den Knöpfen des Formulars in Grün: Verbindung funktioniert: Eine Testdatei wurde geschrieben, zurückgelesen und gelöscht.
- Ordner auf dem Server enthält den Ordner, den der Test geprüft hat.
- Das Ergebnis des Tests steht in Grün über den Knöpfen.
- Speichern speichert das Ziel (Schritt 4).
Schritt 4: Speichern
Klicke auf Speichern. Das Plugin speichert das Ziel, testet die Verbindung noch einmal und meldet das Ergebnis. Benutzbar ist ein Ziel erst nach einem gelungenen Test.
- Alle Ziele sind verbunden. steht in der grünen Statuskachel, wenn jedes Ziel seinen Test bestanden hat und nicht alle Ziele innerhalb der Website liegen.
- Die Meldung nennt das Ziel: gespeichert und verbunden.
- Das neue Ziel steht in der Liste. Der grüne Punkt heißt: verbunden. Vor dem Namen steht das Symbol einer Festplatte.
Nach dem Speichern und dem gelungenen Test sieht das Plugin im gewählten Ordner nach. Findet es dort den Ordner einer anderen Installation oder eigene Backups, die nicht in der Liste stehen, erscheint die Kachel Backups gefunden an „…“. Mehr dazu: Backups nach einem Totalverlust wiederfinden.
Schritt 5: Das Ziel im Backup-Plan wählen
- Dein erstes Ziel: Das Plugin legt 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.
- Ein weiteres Ziel: Wähle es auf der Seite Backup in der Kachel Backup-Pläne in einem Plan. Die freie Version erlaubt zwei Pläne und ein Ziel je Plan.
Wenn etwas nicht klappt
Lehnt das Plugin einen Wert ab, steht die Meldung rot am Feld. Scheitert der Verbindungstest, steht der Grund über den Knöpfen, und Protokoll anzeigen öffnet das allgemeine Protokoll mit den Einzelheiten.
| Meldung | Was Du tun kannst |
|---|---|
| Dieses Feld ist erforderlich. | Trage einen Ordner ein. Ein leeres Feld nimmt das Plugin nicht an. |
| Den Ordner gibt es nicht, oder der Pfad ist nicht absolut. | Trage den ganzen Pfad ein, vom obersten Verzeichnis des Servers an, oder wähle den Ordner im Ordner-Browser. Die Meldung erscheint auch, wenn PHP den Ordner nicht erreichen darf. |
| Der Ordner ist nicht beschreibbar. | Wähle einen Ordner, in den der Webserver schreiben darf, oder ändere die Rechte des Ordners auf dem Server. |
| Der Ordner liegt im Plugin-Verzeichnis, das WordPress bei jedem Update löscht. | Wähle einen Ordner außerhalb des Plugin-Verzeichnisses. |
| Dieser Name ist schon vergeben. | Gib dem Ziel einen anderen Namen. Groß- und Kleinschreibung unterscheidet das Plugin dabei nicht, und auch entfernte Ziele behalten ihren Namen. |
| Der Ordner ließ sich nicht schreiben oder lesen. | Öffne das Protokoll mit Protokoll anzeigen und prüfe die Rechte des Ordners auf dem Server. |
Gut zu wissen
- Die Backups liegen unter
<Ordner>/cloneworx-backup-<Code>/<Backup>/. Den Code hat nur Deine Installation. - In seine Ordner legt das Plugin kleine Schutzdateien:
index.php,index.html,.htaccessundweb.config. - Schon der Verbindungstest legt den Ordner des Plugins im gewählten Ordner an. Er bleibt dort stehen, auch wenn Du danach einen anderen Ordner wählst.
- Backups an einem lokalen Ziel lädst Du im Browser herunter: Ein Backup herunterladen.
- Auch ein eingehängter Netzspeicher ist für das Plugin ein lokaler Ordner.
- Ein lokaler Ordner ist ein Ziel wie jedes andere: Du kannst ihn umbenennen und entfernen. Du brauchst auch keinen, wenn Deine Backups an ein anderes Ziel gehen.
Siehe auch
- Welches Ziel passt zu Dir?
- Die Seite „Ziele“
- Backups automatisch planen
- Ein Ziel entfernen
- Ziele verwalten mit WP-CLI
Auf der Kommandozeile
WP-CLI noch nicht eingerichtet? So installierst Du WP-CLI.
Ein lokaler Ordner hat keine geheimen Werte. Du kannst ihn deshalb ganz auf der Kommandozeile einrichten. Den Ordner nennst Du mit --set-path; --path ist ein Schalter von WP-CLI selbst. Nach dem Anlegen ist das Ziel noch nicht getestet: Erst der Test macht es benutzbar.
# Einen lokalen Ordner als Ziel anlegen wp cloneworx-backup target add local --name="Archiv" --set-path=/var/backups # Ziele mit Kennung und Zustand zeigen wp cloneworx-backup target list # Die Verbindung testen wp cloneworx-backup target test local-1 # Das Ziel umbenennen wp cloneworx-backup target edit local-1 --name="Archiv 2"