DBAtlas · Atlas für Datenbankbetrieb

FULL- und DIFFERENTIAL-Backups erstellen

SQL ServerBackup & Log

Befehl

-- Full backup:
BACKUP DATABASE [Customer]
TO DISK = N'D:\Backup\Customer_full_20260706.bak'
WITH COMPRESSION, CHECKSUM, INIT, STATS = 10;

-- Differential backup:
BACKUP DATABASE [Customer]
TO DISK = N'D:\Backup\Customer_diff_20260706.bak'
WITH DIFFERENTIAL, COMPRESSION, CHECKSUM, INIT, STATS = 10;

Was es tut

FULL sichert die gesamte Datenbank; DIFFERENTIAL sichert die seit dem letzten FULL geänderten Extents.

Wann einsetzen

FULL: tägliches/wöchentliches Basis-Backup. DIFF: schnelle Zwischen-Backups zwischen FULLs.

Vorsicht

Zum Wiederherstellen eines DIFF ist das zugehörige FULL-Basis-Backup nötig. INIT überschreibt die vorhandene Datei; mit falschem Dateinamen verlierst du ein Backup. CHECKSUM erkennt Korruption frühzeitig.

In DBAtlas öffnen →

Verwandte Einträge