DBAtlas · Atlas d'exploitation des bases de données

Effectuer des sauvegardes FULL et DIFFERENTIAL

SQL ServerSauvegarde et journal

Commande

-- 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;

Ce que fait la commande

FULL sauvegarde toute la base de données ; DIFFERENTIAL sauvegarde les extents modifiés depuis la dernière FULL.

Quand l'utiliser

FULL : sauvegarde de base quotidienne/hebdomadaire. DIFF : sauvegardes intermédiaires rapides entre les FULL.

Attention

La restauration d'une DIFF nécessite sa sauvegarde FULL de base. INIT écrase le fichier existant ; avec un mauvais nom de fichier, vous perdez une sauvegarde. CHECKSUM détecte tôt la corruption.

Ouvrir dans DBAtlas →

Voir aussi