WORKSPACE.PM

Wie lagere ich Sicherungen aus und sichere regelmäßig?

3 Min. Lesezeit
Aktualisiert: 23.8.2026

Sicherungen auslagern und automatisieren

Übersicht

/var/lib/wsp/backups/ liegt auf demselben Server wie die Anwendung. Gegen Bedienfehler und misslungene Updates hilft das, gegen einen Plattenausfall oder den Verlust des Servers nicht. Eine Kopie auf ein getrenntes Medium und eine tägliche Sicherung per Cronjob schließen diese Lücke.

Voraussetzungen

  • Ein Ziel für die Auslagerung: Sicherungsserver, NAS oder ein getrenntes Medium
  • rsync auf beiden Seiten und ein Schlüssel für die unbeaufsichtigte Anmeldung
  • Root-Rechte für Cronjobs unter /etc/cron.d/

Schritt-für-Schritt-Anleitung

  1. Ein Auslagerungsskript anlegen

    #!/bin/bash
    # /usr/local/sbin/wsp-backup-auslagern
    set -euo pipefail
    rsync -aH --delete \
      /var/lib/wsp/backups/ \
      sicherung@backup.beispiel.de:/srv/wsp/pm-beispiel-de/backups/
    
    • -H ist wichtig: Es erhält die Verknüpfungen zwischen den Sicherungen, sodass die Kopie ebenso platzsparend bleibt wie das Original
  2. /etc/wsp in dieselbe Auslagerung aufnehmen

    sudo tar czf /root/wsp-etc-$(date +%F).tar.gz -C / etc/wsp
    sudo chmod 600 /root/wsp-etc-*.tar.gz
    
    • Diese Datei enthält alle Passwörter Ihrer Instanz, behandeln Sie sie entsprechend
  3. Täglich sichern

    # /etc/cron.d/wsp-backup
    30 2 * * *  root  /usr/local/bin/wsp --headless backup >> /var/log/wsp/cron-backup.log 2>&1
    45 2 * * *  root  /usr/local/sbin/wsp-backup-auslagern >> /var/log/wsp/cron-auslagern.log 2>&1
    
  4. Eine Aufräumregel ergänzen

    find /var/lib/wsp/backups -mindepth 1 -maxdepth 1 -type d -mtime +30 -exec rm -rf {} +
    
    • Auf Zuruf angelegte Sicherungen werden nie automatisch entfernt; ohne Aufräumregel füllt ein täglicher Cronjob Ihre Festplatte
  5. Die Auslagerung jährlich prüfen

    • Spielen Sie mindestens einmal jährlich einen Stand auf einem Testserver ein
    • Eine Sicherung, die nie zurückgespielt wurde, ist eine Vermutung

Häufige Fehler und Tipps

  • Hinweis: Die zwei jüngsten Update-Sicherungen aussparen.
    • Sie sind die Grundlage von wsp rollback. Eine Aufräumregel, die sie mitnimmt, kostet Sie den schnellen Weg zurück.
  • Hinweis: Ohne -H bläht sich die Kopie auf.
    • Die Verknüpfungen zwischen den Sicherungen gehen verloren, und aus 50 GiB werden schnell mehrere hundert.
  • Tipp: Nach jedem Erneuern eines Geheimnisses /etc/wsp neu auslagern.
    • Eine alte Kopie enthält den alten Wert und ist damit für eine Wiederherstellung nach Serververlust unbrauchbar.
  • Tipp: Plattenplatz im Blick behalten.
    • df -h /var und sudo du -sh /var/lib/wsp/backups. 20 GiB frei sollten es immer sein, sonst schlägt das nächste Update bei der Sicherung fehl.

Weiterführende Informationen