WordPress-Dateien mit FTP oder SFTP vollständig sichern

WordPress-Dateien mit FTP oder SFTP vollständig sichern

Wer public_htmlin einen FTP-Client zieht, erhält womöglich einen eindrucksvoll großen Ordner und übersieht trotzdem wichtige Dateien. Versteckte Serverregeln können fehlen, eine große Mediendatei kann abbrechen oder ein Symlink den Client in den falschen Verzeichnisbaum führen. Unverschlüsseltes FTP setzt außerdem Zugangsdaten und Inhalte während der Übertragung offen.

Für eine manuelle Dateisicherung ist SFTP mit geprüftem Hostschlüssel die bessere Wahl. Bestimmen Sie das tatsächliche WordPress-Stammverzeichnis, legen Sie den Umgang mit Links und veränderten Dateien fest, speichern Sie das Übertragungsprotokoll und vergleichen Sie Quelle und Kopie. Für einen vollständigen Wiederherstellungspunkt kommt ein eigener Datenbankexport hinzu.

Inhaltsverzeichnis

  1. Was das Thema bedeutet
  2. Ein realistisches WordPress-Beispiel
  3. Warum es wichtig ist und wann es eingesetzt wird
  4. Der einfache Weg für Einsteiger
  5. Der technische Weg
  6. Risiken, häufige Fehler, Backup und Rollback
  7. Wie AIOWS unterstützt: AIOWS Backup Manager
  8. Passende AIOWS-Artikel
  9. Fazit und empfohlener Weg
  10. Offizielle Quellen

Was das Thema bedeutet

SFTP überträgt Dateien über das SSH-Protokoll und schützt sowohl Anmeldung als auch Inhalte auf dem Transportweg. Es unterscheidet sich von unverschlüsseltem FTP und von FTPS. Eine sichere Verbindung beweist jedoch weder die richtige Verzeichnisauswahl noch die Vollständigkeit der Kopie.

Zu einer WordPress-Dateisicherung gehören normalerweise das aktive Web-Stammverzeichnis, wp-content, wp-config.php, verwendete versteckte Serverdateien wie .htaccessund individuelle Pfade außerhalb der Standardstruktur. Ob der WordPress-Core mitgesichert wird, richtet sich nach dem Wiederherstellungsplan; Ausnahmen müssen bewusst gewählt und dokumentiert sein.

Ein realistisches WordPress-Beispiel

Vor der Schließung eines Hostingkontos lädt der Betreiber public_htmlüber ein Hotel-WLAN herunter. Der Client verwendet unverschlüsseltes FTP, blendet Dotfiles aus, überspringt nach einem Timeout eine große Mediendatei und folgt einem Symlink in ein altes Release-Verzeichnis. Wegen der hohen Dateizahl wirkt das Ergebnis vollständig.

Der zweite Versuch erfolgt per SFTP, nachdem der Fingerabdruck des Hostschlüssels im Hostingpanel bestätigt wurde. Der Betreiber ermittelt das aktive Webverzeichnis, schließt versteckte Dateien ein und erfasst Symlinks, ohne fremde Ziele rekursiv zu kopieren. Im gespeicherten Protokoll fallen zwei fehlgeschlagene Übertragungen auf; beide werden vor der Kontoschließung wiederholt und geprüft.

Warum es wichtig ist und wann es eingesetzt wird

SFTP eignet sich, wenn die WordPress-Verwaltung nicht erreichbar ist, ein Hostingkonto migriert wird oder eine pfadgenaue Kopie unabhängig von einem Backup-Plugin benötigt wird. Bei einer Störungsanalyse lassen sich damit auch einzelne Dateien abrufen. Für die vollständige Website ersetzt es keinen Datenbankexport.

Führen Sie die Kopie möglichst in einer ruhigen Phase aus oder dokumentieren Sie, welche Dateien sich währenddessen ändern können. Uploads, erzeugte Caches, Protokolle und aktive Release-Verzeichnisse können sich bei langen Transfers verschieben. Das Paket sollte erforderliche Inhalte klar von entbehrlichen Cache- und Temporärdaten unterscheiden.

Der einfache Weg für Einsteiger

  1. Bestätigen Sie Servername, Port, Eigentümer des SFTP-Kontos und Fingerabdruck des Hostschlüssels über einen vertrauenswürdigen Weg.
  2. Ermitteln Sie das aktive WordPress-Webverzeichnis und erfassen Sie individuelle Pfade, versteckte Dateien und Symlinks.
  3. Prüfen Sie den lokalen Speicherplatz und laden Sie in ein leeres, datiertes Verzeichnis, ohne eine bekannte gute Kopie zu überschreiben.
  4. Speichern Sie das Clientprotokoll und klären Sie jeden Fehler, jede ausgelassene Datei und jede verweigerte Berechtigung.
  5. Vergleichen Sie Dateizahl und Gesamtgröße und bilden Sie Prüfsummen für kritische Dateien sowie repräsentative große Medien.
  6. Erstellen und prüfen Sie einen passenden Datenbankexport, wenn das Paket die gesamte Website wiederherstellen soll.

Der technische Weg

Bei großen Verzeichnisbäumen empfiehlt sich, soweit möglich, ein serverseitiges Manifest zum Vergleich mit dem lokalen Bestand. Während des Transfers geänderte Dateien werden erneut kopiert oder in einem dokumentierten Freeze erfasst. Ein fortsetzbarer Client sollte fertige Dateien prüfen, statt blind auf gespeicherte Positionen zu vertrauen.

Definieren Sie für Symlinks eine eindeutige Regel: Link erhalten, Ziel einmalig kopieren oder begründet ausschließen. Rekursives Folgen kann ganze Release-Bäume duplizieren oder den vorgesehenen Kontobereich verlassen. Rechte und Zeitstempel werden dort bewahrt, wo der Restore sie benötigt; heruntergeladene Zugangsdaten gehören in verschlüsselten Speicher.

Risiken, häufige Fehler, Backup und Rollback

Ein unerwartet geänderter Hostschlüssel darf nicht ohne Prüfung akzeptiert werden. Weitere Warnzeichen sind eine unklare Quelle, verborgene Berechtigungsfehler, zu wenig lokaler Speicher, fehlende Protokolle und ein angeblich erfolgreicher Transfer mit übersprungenen Dateien. Der Fortschrittsbalken ist keine Integritätsprüfung.

Ist ein Download unvollständig, bleibt jede frühere brauchbare Sicherung erhalten; der neue Versuch landet in einem eigenen Ziel. Eine unsichere Kopie wird nicht mit dem bekannten guten Bestand vermischt. Vor dem Löschen des Hostingkontos werden Konfiguration und Medien geöffnet, alle Fehler geklärt und die zeitliche Zuordnung zur Datenbank bestätigt.

Wie AIOWS unterstützt:

AIOWS Backup Manager

Der AIOWS Backup Manager übernimmt die von ihm unterstützten Backup-Aufgaben innerhalb von WordPress. Ein manueller SFTP-Download bleibt ein externer Dateivorgang; Serverpfad, Protokoll, Ausnahmen und Prüfung müssen deshalb separat dokumentiert werden.

Das Modul ist dennoch relevant, wenn die SFTP-Kopie zu einem größeren Wiederherstellungsplan gehört. Vergleichen Sie den externen Dateisatz mit dem für die Website erwarteten Datenbank- und Dateiumfang und ordnen Sie alle Artefakte demselben Wiederherstellungspunkt zu. Wird zusätzlich ein unterstützter AIOWS-Auftrag verwendet, ist dessen Ergebnis eigenständig zu prüfen; beide Verfahren enthalten nicht zwangsläufig identische Pfade.

AIOWS kann weder den SFTP-Hostschlüssel prüfen noch vom Desktop-Client ausgelassene Dateien erkennen oder einen unvollständigen manuellen Transfer reparieren. Aus einer reinen Dateikopie macht es ohne die notwendige Datenbank auch kein vollständiges WordPress-Backup. Nutzen Sie den Backup Manager für seinen unterstützten Umfang und behandeln Sie SFTP-Protokoll, Quellinventar, Datenbankexport und Restore-Test als eigene Nachweise.

AIOWS Backup Manager ansehenAIOWS-Tarife vergleichen

Fazit und empfohlener Weg

Verwenden Sie SFTP mit geprüftem Hostschlüssel, ermitteln Sie die aktiven WordPress-Pfade und beziehen Sie versteckte sowie individuelle Dateien bewusst ein. Gleichen Sie das Protokoll mit einem Inventar ab und ergänzen Sie für die vollständige Wiederherstellung einen kompatiblen Datenbankexport.

Offizielle Quellen

Ähnliche Beiträge

All in One WP Settings holenZum Plugin