首页/数据/备份与容灾速查/SQL Server 全量备份
本包目录(206 条)
备份基础与策略41 条文件与系统备份53 条
数据库与云备份56 条
容灾架构30 条演练与恢复26 条

SQL Server 全量备份

T-SQL 原生备份:BACKUP DATABASE 生成 .bak 全量副本,支持压缩与校验和;完成后用 RESTORE VERIFYONLY 验证备份可读性。

备份与容灾速查数据更新于 2026-10-12

全量备份与验证

全量备份与验证
BACKUP DATABASE [AppDB]
  TO DISK = N'D:\backup\AppDB-full.bak'
  WITH INIT, COMPRESSION, CHECKSUM, STATS = 5;

RESTORE VERIFYONLY FROM DISK = N'D:\backup\AppDB-full.bak';
INIT / NOINITINIT 覆盖目标备份集,NOINIT 追加
COMPRESSION压缩备份,换取 CPU 与存储的平衡
CHECKSUM写入校验和,提高损坏可发现性
可用 SQL Server Agent 作业定时执行并配置失败告警;备份文件写到独立磁盘或网络路径。

易错点

  • 备份文件放数据库同盘只防逻辑损坏,不防磁盘故障
  • 未开 CHECKSUM 时介质损坏往往到恢复当天才发现,VERIFYONLY 也不能替代试恢复

数据来源与参考

  • Microsoft Learn(BACKUP DATABASE / RESTORE VERIFYONLY)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌