sql server 2008:主数据库的备份计划应该是什么?

sql server 2008:主数据库的备份计划应该是什么?

我们在这个服务器上只有 4 个数据库。其中一个非常重要。我想知道我们应该如何备份主数据库?我们实际上不做很多“主”类型的事务。目前我们每天都在主数据库上进行完整备份。我们应该做差异和日志吗?

答案1

您的主数据库包含......

  • 登录(sys.server_principals)
  • 系统消息
  • 系统配置
  • +其他好东西

当 SHTF 发生时,这对于快速恢复至关重要。如果您已将此信息编写成脚本,则它不是那么重要,但请像对待用户数据一样对待它。

每天进行完整备份,并在服务器级别内容发生任何变化后进行备份(例如登录信息)

答案2

我建议设置一个单独的数据库备份计划来备份“系统数据库”,其中包括主数据库、模型数据库和 msdb。每天对这些数据库进行完整备份应该可以解决问题。

答案3

我每天也会进行完整备份,并在备份位置保留 1 天以上的可用时间。

还需要考虑的一点是,在服务关闭时复制 master.mdf 文件并保存。如果出现问题或 SQL Server 无法启动,这对于恢复 SQL Server 非常有用。

相关内容