VServer und Root Server - Backup-Strategie und Wiederherstellung

Aus HOSTING-STATION55 - Webhosting Wiki / FAQ
Zur Navigation springen Zur Suche springen

Ein Backup ist erst dann verlässlich, wenn es automatisch erstellt, überwacht und testweise wiederhergestellt wurde. Server-Snapshots sind hilfreich, ersetzen aber kein unabhängiges Backup.

3-2-1-Grundregel

Bewahren Sie mindestens drei Kopien auf, auf zwei unterschiedlichen Speichermedien oder Systemen, davon eine Kopie außerhalb des Servers. Ein Backup-Ziel, das dauerhaft mit denselben Administratorrechten erreichbar ist, kann bei einem Angriff ebenfalls gelöscht werden.

Was gesichert werden sollte

  • Nutzdaten und Uploads
  • Konfigurationen unter /etc sowie eigene Service-Dateien
  • Datenbanken mit einem konsistenten Datenbank-Dump oder einem dafür vorgesehenen Backup-Werkzeug
  • Anwendungsgeheimnisse in einem besonders geschützten Verfahren
  • eine Liste installierter Pakete und eine Dokumentation externer Dienste

Temporäre Dateien, Caches und leicht wiederherstellbare Paketdateien müssen meist nicht gesichert werden.

Dateien mit rsync sichern

Führen Sie zuerst einen Probelauf aus:

sudo rsync -aHAXvn --numeric-ids /srv/daten/ backup@backup.example:/server1/daten/

Prüfen Sie Quelle, Ziel und Ausgabe. Danach wird derselbe Befehl ohne -n ausgeführt. Verwenden Sie --delete nur mit versioniertem Ziel und nach geprüftem Probelauf.

Datenbanken konsistent sichern

Kopieren Sie nicht einfach die laufenden Datenbankdateien aus /var/lib. Nutzen Sie beispielsweise mariadb-dump, mysqldump oder das für Ihre Datenbank vorgesehene physische Backup-Werkzeug.

Wiederherstellung testen

  1. Wählen Sie regelmäßig eine Sicherung aus.
  2. Stellen Sie sie in einer getrennten Testumgebung wieder her.
  3. Prüfen Sie Dateien, Datenbankkonsistenz und Anwendungsstart.
  4. Dokumentieren Sie Dauer, notwendige Schlüssel und fehlende Schritte.

Ein bloß erfolgreich beendeter Backup-Job beweist noch keine Wiederherstellbarkeit.

Aufbewahrung und Schutz

Legen Sie tägliche, wöchentliche und monatliche Aufbewahrung passend zum Geschäftsrisiko fest. Verschlüsseln Sie vertrauliche Offsite-Backups und bewahren Sie Wiederherstellungsschlüssel getrennt und redundant auf. Überwachen Sie Alter, Größe und Fehlerstatus jeder Sicherung.

Verwandte Artikel