DBAtlas · Atlas de operações de banco de dados

Fazer backup do log de transações

SQL ServerBackup e log

Comando

BACKUP LOG [Customer]
TO DISK = N'D:\Backup\Customer_log_20260706_1200.trn'
WITH COMPRESSION, CHECKSUM, STATS = 10;

O que faz

Faz um backup do log de transações e (no recovery model FULL/BULK_LOGGED) trunca a parte usada do log para que ela possa ser reutilizada.

Quando usar

Regularmente no recovery model FULL (por exemplo, a cada 15 min), para a cadeia de recuperação point-in-time, e quando o arquivo de log cresce.

Atenção

Só faz sentido no recovery model FULL/BULK_LOGGED (no SIMPLE o log é truncado automaticamente). Precisa existir antes pelo menos um backup FULL para que a cadeia de logs não seja quebrada. Defina uma estratégia correta de exclusão/sobrescrita para os arquivos de backup.

Abrir no DBAtlas →

Relacionados