日志备份与结尾日志
日志备份与结尾日志
ALTER DATABASE [AppDB] SET RECOVERY FULL; -- 确认完整恢复模型
BACKUP LOG [AppDB] TO DISK = N'D:\backup\AppDB-log.trn' WITH INIT, COMPRESSION;
-- 灾难前保住结尾日志(数据库不可访问时用 NO_TRUNCATE)
BACKUP LOG [AppDB] TO DISK = N'D:\backup\AppDB-tail.trn' WITH NORECOVERY;| 前提 | 数据库处于 FULL / BULK_LOGGED 恢复模型 |
|---|---|
| SIMPLE 模型 | 日志自动截断,无法做日志备份与时间点恢复 |
| 频率 | 按 RPO 定,5-15 分钟是常见节奏 |
日志链一旦中断,需要做一次全量或差异备份重开链,后续日志才能在恢复时衔接。