我正在尝试清理 SharePoint 数据库上一个糟糕的维护计划,而该数据库恰好也由数据保护管理器备份(设置为每隔 15 分钟拍摄一次快照)。企业希望使用内置 SQL 工具单独执行内容备份。在 SQL Management Studio 中执行数据库备份、事务日志备份和/或事务日志截断是否会干扰 DPM 备份/恢复?
答案1
这样做绝对没问题。DPM 使用 VSS 机制执行备份,该机制不会与基于 LSN 的本机备份机制交互。唯一需要注意的是,如果您切换到完整恢复模式,则第一个基于 VSS 的完整数据库备份将与第一个完整的本机数据库备份执行相同的操作 - 并正确地将数据库切换到完整恢复模式,其中需要日志备份来管理事务日志的大小。
使用 DPM 备份,如果您处于完整恢复模式,则必须还需进行日志备份,否则事务日志将永远增长。另一种方法是使用简单恢复模型,这种模型不需要日志备份,事务日志将在检查点截断。
因此,您所描述的计划是绝对安全的。
答案2
DPM 在扇区级别工作。它保存了哪些扇区(或簇?)已更改的映射,并备份已更改的扇区。因此,它不知道哪些文件已更改,只知道哪些扇区已更改。
如果您执行 SQL 备份,则不会更改任何扇区(当然,除非您要备份到受 DPM 保护的分区上的文件),因此如果两者同时运行,则除了增加磁盘负载之外,两者不会相互影响。如果您截断日志,则您正在更改扇区,DPM 将复制更改。但是,我看不出这与一直发生的日志中的正常更改有什么不同。
因此,我认为使用 DPM 和 SQL 备份是绝对安全的。我敢对着圣经发誓,绝对不会发生不利的相互作用吗?当然不会,Windows 太复杂了,无法确定任何事情,但我认为这种情况不太可能发生。
JR
答案3
除非你非常小心地设置备份,否则你应该只使用一个平台进行备份。否则,你将无法正确地将备份恢复到服务器。
答案4
请记住您的恢复 SLA 是什么。如果 DPM 每晚备份一次,而您没有全天备份事务日志,那么您最多只能恢复到之前的完整备份。如果您需要更精细的恢复,请记住定期备份您的事务日志。