您能否根据数据库大小和备份/恢复时间简要介绍一下推荐的备份计划。
目前我有一个未压缩状态下大约 1GB 的数据库,但我预计它会增长得非常快,所以我认为做好准备很重要。
使用的系统:Windows 2008 Server SQL:SQL Server 2008 企业版。
答案1
您的恢复计划将取决于业务需求和可用资源 - 例如,数据有多重要、您能承受多少损失以及您能证明成本的恢复力有多强等等。
如果您向我们提供有关您的方案的更多详细信息,您将得到一些很好的建议,但从根本上讲,您应该至少每周进行一次完整备份(如果大小增长得不是太快并且您可以管理,则每天进行一次),并更频繁地进行差异备份。日志备份通常应每 15 到 30 分钟进行一次,具体取决于吞吐量。
哦 - 确保您的备份已发送到不同的驱动器/阵列或被复制到另一个服务器外的位置,以便如果您丢失了整个盒子,它们就可以恢复(我见过的一个容易犯的错误!)
最后 - 测试,测试,测试!如果您不知道如何恢复和/或您的备份已损坏,那么备份策略就毫无用处。我会每周测试一次。
如果您想要更强的弹性,那么您应该考虑日志传送、镜像等等......
答案2
查看建议/讨论他的 serverfault 问题