Warum speziell?
Datenbanken sind ständig in Bewegung – Dateikopien allein reichen nicht.
- Transaktionen dürfen nicht zerrissen werden
- Eigene Backup-Mechanismen nutzen
- Point-in-Time-Wiederherstellung als Ziel
SQL Server
Full / Differential
Ganze DB · Änderungen seit Voll-Backup.
Transaction Log
Ermöglicht Wiederherstellung auf die Sekunde.
- Recovery-Modell bestimmt die Möglichkeiten
- Log-Sicherung hält das Log klein
Gute Praxis
Ohne getesteten Restore ist ein DB-Backup nur eine Hoffnung.
- Restore regelmäßig üben
- Backups außerhalb der DB aufbewahren
- Aufbewahrung/Compliance beachten
- Backups überwachen (Erfolg/Fehler)
Recovery-Modelle
Simple
Kein Transaktionslog-Backup – nur Voll/Diff, kein Point-in-Time.
Full
Log-Backups möglich – Wiederherstellung auf die Sekunde.
- Das Modell bestimmt, was überhaupt möglich ist
- Bei Full das Log regelmäßig sichern (sonst wächst es)
Aufbewahrung & Test
Ein DB-Backup zählt erst, wenn der Restore in einer Testinstanz nachweislich klappt.
- Aufbewahrungsketten definieren (täglich/wöchentlich/monatlich)
- Backups ausgelagert und geschützt speichern
- Restore regelmäßig üben und dokumentieren