Snapshots vs. Backups: Der komplette Leitfaden für Server-Sicherheit
Snapshots vs. Backups – Der komplette Leitfaden für Server-Sicherheit
Wer einen Cloud-Server betreibt – etwa bei Hetzner – stößt schnell auf Begriffe wie Snapshot oder Backup. Doch was genau bedeuten diese Konzepte? Und wo liegen die Unterschiede?
In diesem Leitfaden erklären wir die wichtigsten Begriffe rund um Sicherung und Wiederherstellung – verständlich, praxisnah und mit klaren Vor- und Nachteilen.
1. Snapshots
Was ist ein Snapshot?
Ein Snapshot ist eine Momentaufnahme eines Systems zu einem bestimmten Zeitpunkt. Technisch wird meist nur der veränderte Speicher (blockbasiert) gesichert.
Wofür wird er verwendet?
- Vor Updates
- Vor riskanten Änderungen
- Vor Migrationen
- Für Testumgebungen
Vorteile
- Schnell erstellt
- Schnell wiederhergestellt
- Speichereffizient
Nachteile
- Oft im selben Storage-System gespeichert
- Kein vollständiger Schutz bei Hardware-Ausfall
- Nicht ideal für langfristige Archivierung
Merksatz: Ein Snapshot ist ideal zum schnellen Zurückspringen – aber kein vollständiges Sicherheitskonzept.
2. Backups
Was ist ein Backup?
Ein Backup ist eine klassische Datensicherung, die getrennt vom Produktivsystem gespeichert wird.
Arten von Backups
- Vollbackup: komplette Sicherung
- Inkrementell: nur Änderungen seit letztem Backup
- Differentiell: Änderungen seit letztem Vollbackup
Wofür wird es verwendet?
- Schutz vor Datenverlust
- Schutz vor Ransomware
- Langfristige Datensicherung
- Rechtliche Archivierung
Vorteile
- Extern gespeichert
- Historische Versionen möglich
- Geeignet für Langzeitsicherung
Nachteile
- Wiederherstellung dauert länger
- Mehr Speicherbedarf
- Komplexere Verwaltung
Merksatz: Backups sind die echte Versicherung für deine Daten.
3. System-Images
Was ist ein System-Image?
Ein vollständiges Abbild eines Systems inklusive Betriebssystem, Konfiguration und installierter Software.
Typische Verwendung
- Standardisierte Server-Setups
- Schnelles Deployment
- Skalierung identischer Systeme
Vorteile
- Schnelle Reproduzierbarkeit
- Ideal für DevOps-Workflows
Nachteile
- Veralten schnell
- Nicht für laufende Datensicherung gedacht
4. Restore Points (Wiederherstellungspunkte)
Bekannt aus Windows-Systemen: Hier werden Systemdateien und Konfiguration gespeichert – jedoch keine normalen Nutzerdaten.
Vorteile
- Schnell
- Einfach
Nachteile
- Kein vollständiges Backup
- Nicht für Serverumgebungen geeignet
5. Disaster Recovery (DR)
Was bedeutet Disaster Recovery?
Disaster Recovery beschreibt die Strategie zur Wiederherstellung nach schwerwiegenden Ausfällen:
- Brand im Rechenzentrum
- Cyberangriff
- Kompletter Hardware-Ausfall
DR umfasst:
- Offsite-Backups
- Replikation
- Notfallpläne
- Ersatzinfrastruktur
Wichtig: Snapshots allein sind kein Disaster-Recovery-Konzept.
6. Bare-Metal-Recovery
Hierbei wird ein System vollständig auf neuer Hardware wiederhergestellt – ohne bestehendes Betriebssystem.
Vorteile
- Komplettwiederherstellung
- Unabhängig vom alten System
Nachteile
- Langsamer Prozess
- Große Backup-Datenmengen
7. Rollback
Rollback bedeutet, auf einen vorherigen Zustand zurückzukehren – meist via Snapshot oder Backup.
Typische Szenarien
- Fehlgeschlagenes Deployment
- Fehlerhafte Updates
- Datenbankprobleme
Praxis-Empfehlung für Cloud-Server
Ein sinnvolles Sicherheitskonzept kombiniert mehrere Ansätze:
- Snapshots für schnelle Änderungen
- Regelmäßige externe Backups
- Offsite-Sicherung für echte Ausfallsicherheit
Die einfache Regel:
- Snapshot = schnell zurückspringen
- Backup = echte Absicherung
- Disaster Recovery = Notfallstrategie
Fazit: Wer Server professionell betreibt, sollte Snapshots als Komfortfunktion betrachten – nicht als Ersatz für ein echtes Backup- oder Disaster-Recovery-Konzept.