Sql服务器备份最佳实践。 太多的文件创build?

我知道这已经被问过,但我想更好地理解这一点。

我传统上使用Backup Exec来备份SQL服务器,但是现在我有了两台不在现场的sql服务器,当然我不想在vpn上备份它们。 我已经为他们每个人制定了维护计划。 首先我做了一个完整的备份,然后改变了计划做差异。 由于数据库的性质,我不需要备份这些服务器的事务日志,至less现在还没有。

我的问题是,我认为差异备份将简单地附加最新的差异。 但它每天晚上都在创build新的文件。 如果某些数据库每天都不更改,那么我不希望所有这些重复的备份文件。

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

基本上我只是试图想出一个解决scheme,只有一个完整的备份,并在此之后的每日备份。

我正在阅读越来越多,但没有真正find正确的答案在谷歌,并等待我的SQL书进来。

我错过了什么?

感谢任何阅读或回复的人,我感激不尽。

SQL2005,Server 2003,32bit / 64bit

你应该设置维护计划做3件事情:

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

到期时间不涉及文件保存的时间。 另外,由于您没有使用事务日志备份,请确保将数据库恢复模式设置为“简单”。