Zum Inhalt springen

Backup

Ein Backup ist die einzige Absicherung gegen Datenverlust — durch Hardware-Fehler, versehentliches Löschen, Ransomware oder fehlerhafte Updates. Die Grundregel: Ein Backup, das nicht regelmäßig getestet wird, ist kein Backup.

Die bewährteste Faustregel für Backup-Strategien:

3 Kopien der Daten
├── 2 auf unterschiedlichen Medien/Systemen
└── 1 außerhalb des eigenen Standorts (offsite)

Beispiel:

  • Original: Produktionssystem
  • Kopie 1: Backup-Festplatte am gleichen Server
  • Kopie 2: NAS im Netzwerk oder Cloud-Speicher (offsite)
TypBeschreibungVorteilNachteil
VollbackupAlle Daten werden kopiertEinfach, schnell wiederherstellbarViel Speicher, dauert lang
InkrementellNur Änderungen seit letztem BackupSchnell, wenig SpeicherWiederherstellung aufwendig
DifferenziellAlle Änderungen seit letztem VollbackupKompromissWächst mit der Zeit
SnapshotKonsistenter Zustand zu einem ZeitpunktSchnell (CoW)Plattformabhängig
WerkzeugStärkenTypischer Einsatz
rsyncEffiziente Synchronisation, inkrementellDatei-Backups, Server-Sync
tarArchivierung, komprimiert, portabelEinzel-Snapshots, Transfer
BorgBackupDeduplizierung, Verschlüsselung, EffizienzServer-Backups, NAS
resticVerschlüsselung, Cloud-SupportLaptop, Cloud-Backups

rsync

Synchronisation von Verzeichnissen lokal und über SSH

tar

Klassische Archivierung mit Komprimierung

BorgBackup

Deduplizierendes, verschlüsseltes Backup-System

Nicht alle Daten sind gleich wichtig. Priorisierung hilft:

Kritisch (immer sichern):

  • Konfigurationsdateien: /etc/
  • Benutzerdaten: /home/
  • Datenbanken: separat sichern (konsistenter Dump)
  • SSL-Zertifikate, SSH-Keys

Nicht notwendig (rekonstruierbar):

  • Installierte Software — kann neu installiert werden
  • /tmp/, /var/cache/, /proc/, /sys/
  • System-Binaries (aus Paketen rekonstruierbar)