![sql日志备份过期设置](https://linux22.com/image/588865/sql%E6%97%A5%E5%BF%97%E5%A4%87%E4%BB%BD%E8%BF%87%E6%9C%9F%E8%AE%BE%E7%BD%AE.png)
我有一个处于完全恢复模式的数据库。数据库每周五晚上进行一次完整备份,然后在其他所有晚上进行差异备份。我们每两小时执行一次日志文件备份。我在维护计划中注意到日志文件备份设置为七天后过期。如果我们有数据库备份,那么将日志文件备份保留那么久是否有意义,或者这只是在浪费驱动器上的空间(目前处于最高水平)。
答案1
通常认为,最佳做法是根据需要保留数据库备份和日志文件。如果您的企业需要将数据库从一周前的备份中恢复到某个时间点,那么您应该保留这些备份和日志。但是,如果企业只需要恢复到过去 24 小时内的某个时间点,那么您可以放心地只保留 2 天的日志和备份。
此外,没有理由将备份文件(数据库和日志)保留在本地 SQL Server 驱动器上。如果空间确实非常宝贵,请考虑将备份从本地驱动器复制出来,只保留足够的空间以防止占用可用驱动器空间的任何内容占用备份所需的空间。否则,您会发现由于空间不足,备份无法完成