SQL 备份大小更改

SQL 备份大小更改

我每天对公司安装的 SQL Server (Express) 进行 4 次备份,使用以下脚本

sqlcmd -S SERVER_NAME\INSTANCE_NAME -U USER_NSAME -P PASSWORD -o D:\Backups\SQL\log3.txt -Q "BACKUP DATABASE DB_NAME TO BACKUP_DEVICE_NAME

然后我使用 Cobian Backup 将它们上传到 NAS,但我注意到第一天 Cobian 报告备份为 50 GB,而接下来的几天大小减少或增加,相差几 GB(47 GB、40、35 GB、42 GB、51 GB、44 GB 等)。

为什么会发生这种情况?显然,数据库的日常使用中涉及一些 CRUD,但没有那么剧烈的变化导致备份大小发生如此大的变化。这是完整备份,而不是差异备份或增量备份。

我的老板问我备份大小为什么会改变,我不知道该怎么回答。我用谷歌搜索过,但找不到答案……

相关内容