DBAtlas · Atlas de operaciones de bases de datos

Tomar backups FULL y DIFFERENTIAL

SQL ServerBackup y log

Comando

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

Qué hace

FULL respalda la base de datos completa; DIFFERENTIAL respalda las extensiones modificadas desde el último FULL.

Cuándo usarlo

FULL: backup base diario/semanal. DIFF: backups intermedios rápidos entre FULL.

Precaución

Restaurar un DIFF requiere su backup FULL base. INIT sobrescribe el archivo existente; con un nombre de archivo equivocado pierde un backup. CHECKSUM detecta la corrupción a tiempo.

Abrir en DBAtlas →

Relacionado