Paul Randal问了一些关于SharePoint sql数据库最佳实践的非常好的问题.今天,在帮助客户维护SharePoint安装的同时,他向我询问了有关SharePoint数据库的最佳sql恢复模型的问题.
这是我的惯例(我不是DB管理员:))))使用简单恢复模型.如果定期备份SharePoint数据库,并且您还在项目级别上进行第三方工具备份,则实际上不需要保留整个日志.
我在这里错过了什么吗?这是正确的方法吗?
您是否曾使用SharePoint DB日志来恢复数据?
解决方法
这完全取决于您愿意丢失多少数据与所需的管理工作量.如果您正在使用简单的恢复模型并在星期日每周进行一次备份…如果您在星期六的11:59发生了崩溃,那么您已经失去了一周的工作时间.增加备份(或采用差异)的频率将减少数据丢失的数量.
通过定期完整/差异备份但使用完整恢复模型和事务日志,您可以恢复上次备份,然后将事务日志重播到崩溃之前的某个时间点,并且几乎没有数据丢失.
说到Paul Randal ……他刚刚在本月的TechNet杂志上写了一篇关于这个话题的精彩文章:) http://technet.microsoft.com/en-us/magazine/dd822915.aspx