Zum Inhalt springen

Dateien per SSH sichern

Zuletzt geprüft

Vor Updates, Migrationen oder größeren Änderungen sicherst du deine Web-Dateien als komprimiertes Archiv — per SSH funktioniert das für Datenbestände jeder Größe. Der File Manager im Panel eignet sich nur für kleine Projekte; ab ein paar hundert Megabyte ist die Kommandozeile der verlässliche Weg.

  • Ein eingerichteter SSH-Zugang.
  • Genug freier Speicherplatz für das Archiv (grob: halbe Projektgröße, dank Kompression meist weniger).
  1. Verbinde dich per SSH und wechsle in das Verzeichnis deiner Webseite:

    Terminal-Fenster
    cd ~/httpdocs
  2. Erstelle das Archiv eine Ebene über dem Webverzeichnis — mit Datum im Namen:

    Terminal-Fenster
    tar cvzf ../backup-2026-06-11.tgz * .htaccess

    Das explizite .htaccess am Ende ist wichtig: * erfasst keine versteckten Dateien (alles mit führendem Punkt).

  3. Warte, bis die Kommandozeile zurückkommt — je nach Projektgröße dauert das einige Minuten.

  4. Prüfe das Ergebnis:

    Terminal-Fenster
    ls -lh ../backup-2026-06-11.tgz
    tar tzf ../backup-2026-06-11.tgz | tail -n 3

    Plausible Größe plus fehlerfreies Listing der letzten Einträge = Archiv ist vollständig.

Der Account hat nicht genug freien Speicher für das Archiv.

Lösung: Alte Backups und nicht benötigte Dateien löschen, oder das Archiv direkt auf deinen Rechner streamen: ssh -i ~/.ssh/DEIN-KEY BENUTZER@deinedomain.de "cd ~/httpdocs && tar czf - * .htaccess" > backup-lokal.tgz (Pfad je nach Panel anpassen).

* erfasst keine Dateien mit führendem Punkt — neben .htaccess betrifft das z. B. .env oder .user.ini.

Lösung: Versteckte Dateien explizit anhängen (tar cvzf ../backup.tgz * .htaccess .env) — oder das gesamte Verzeichnis von außen sichern: cd ~ && tar cvzf backup.tgz httpdocs/ (erfasst alles, inklusive Punkt-Dateien).

Während des Packens hat ein Prozess Dateien geändert — typisch bei laufenden Shops (Cache, Logs, Sessions).

Lösung: Meist harmlos, wenn nur Cache-/Log-Dateien betroffen sind. Für einen konsistenten Stand: Wartungsmodus der Anwendung aktivieren und das Archiv erneut erstellen.

Wenn das Archiv nicht durchläuft oder du unsicher bist, welche Ordner zu deinem Projekt gehören: Ticket im Kundencenter öffnen.