SQL Server 备份最佳实践。创建的文件太多?

SQL Server 备份最佳实践。创建的文件太多?

我知道以前有人问过这个问题,但我正在尝试更好地理解这一点。

我过去一直使用 Backup exec 来备份 SQL 服务器,但现在我有两个异地 SQL 服务器,当然我不想通过 VPN 备份它们。我为每个服务器都制定了维护计划。首先,我进行了完整备份,然后更改了计划以进行差异备份。由于数据库的性质,我不需要备份这些服务器的事务日志,至少目前不需要。

我的问题是,我以为差异备份只会附加最新的差异。但它每晚都会创建新文件。如果某些数据库不会每天更改,那么我不想要所有这些重复的备份文件。

我是否只需要设置这些差异文件的过期时间,这样是否真的会删除过期的文件?

基本上,我只是试图提出一个解决方案,只进行一次完整备份,然后进行每日备份。

我读了越来越多关于它的资料,但在谷歌上并没有找到正确的答案,只能等待我的 SQL 书出版。

我是否遗漏了什么?

感谢所有阅读或回复的人,我对此表示感谢。

SQL2005、Server 2003,32位/64位

答案1

您应该制定维护计划来做三件事:

  • 每周完整备份
  • 每日差异备份
  • 清理旧备份(使用维护清理任务项)

有效期并不是指文件保存的时间。另外,由于您不使用事务日志备份,请确保将数据库恢复模型设置为简单。

相关内容