SQL Server 中完整备份和差异备份发生冲突/重叠

SQL Server 中完整备份和差异备份发生冲突/重叠

我正在尝试设置每月完整备份和每日差异备份。完整备份目前在 1 号,但我可能会将其更改为第一个星期六。我需要保留几个月的完整备份(多组)。

我的问题是:在每月的第一天,我如何才能阻止差异备份运行?我不希望它们同时运行,或者差异备份基于之前的完整备份运行……如果这有意义的话。

有没有办法将一周或一个月的某些天从差异计划中排除?我在维护计划向导中找不到任何方法可以做到这一点...

这是 SQL Server 2012 Enterprise

谢谢

答案1

如果您想要该建议的时间表,最好的办法是从 Windows 任务计划程序运行备份。“每月”选项允许您使用一组复选框选择每月的日期。

另一种选择是在运行完整备份之后简单地运行差异备份;选择适合您情况的延迟。

是的,在 Sql2012 上,完整备份将阻止并发差异备份。我刚刚启动了一个目录的完整备份(在我的 SSD 上运行大约需要一分钟),然后在另一个窗口中启动了同一目录的差异备份;差异备份等待完整备份完成。

相关内容