DBAtlas · Атлас эксплуатации баз данных

Резервная копия журнала транзакций

SQL ServerБэкап и журнал

Команда

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

Что делает

Создаёт резервную копию журнала транзакций и (в модели восстановления FULL/BULK_LOGGED) усекает использованную часть журнала, чтобы её можно было переиспользовать.

Когда использовать

Регулярно в модели восстановления FULL (например, каждые 15 мин) для цепочки восстановления на момент времени и при росте файла журнала.

Внимание

Имеет смысл только в модели восстановления FULL/BULK_LOGGED (в SIMPLE журнал усекается автоматически). Сначала должна существовать хотя бы одна FULL-копия, чтобы не разорвать цепочку журналов. Настройте правильную стратегию удаления/перезаписи файлов резервных копий.

Открыть в DBAtlas →

Связанные материалы