SQL Server 2008 R2 速成版如何备份小型数据库

Jac*_*las 6 sql-server-2008 sql-server backup express-edition

我将很快将数据库从 SQL Server 2000(SBS 2003 的一部分)迁移到 SQL Server 2008 R2 Express Edition

数据库很小,每天只有几百个短事务 - 从恢复的角度来看,我希望一切都尽可能简单,同时最大限度地减少发生故障时丢失的数据量

我可以使用 Windows 调度程序每小时运行一次完整备份吗?我已经有一个数据库备份的长期存档解决方案,这些可以插入

我可以做些什么来备份“登录” - 我知道它们不会作为完整数据库备份的一部分保存。如果我们必须,我希望拥有能够执行裸机恢复所需的一切

还有什么我需要考虑的吗?

gbn*_*gbn 7

要备份登录信息,您需要备份 master 数据库。对于任何工作等,它是 msdb

我假设您希望通过不每 15 分钟每天进行 96 次日志备份来避免一些复杂性。

您每小时完整备份的方法将有效,但我会考虑使用每日完整备份进行每小时或 30 分钟的差异。全/差组合:

  • +占用更少的空间
  • +将提供更快的备份
  • +可以有更频繁的备份(更少的平均数据丢失)
  • - 稍微增加了恢复时间
  • - 稍微增加了复杂性