我已经在维护计划(SQL Server)上设置了2个备份计划。
其中一个计划设置为每 1 小时运行一次以进行完整数据库备份,另一个计划设置为每 20 分钟运行一次以进行差异备份。问题是它们将在第一个计划运行时同时执行。
如何设置差异备份以避免在时间 X:00 运行?
当前设置:
- 00
- :00 - 完整备份 + 差异备份 (问题)
- 00:20 - 差异备份
- 00:40 - 差异备份
- 01:00 - 完整备份 + 差异备份 (问题)
我希望它像这样执行:
- 00
- :00 - 仅完整备份
- 00:20 - 差异备份
- 00:40 - 差异备份
- 01:00 - 仅完整备份
您可以创建 3 个维护计划:
- 一个每小时执行完整备份 从例如 08:00 开始,
- 另一个执行第一个差异备份,从例如开始每小时重复一次。 08:20
- 最后,另一个从 eg 开始每小时进行第二次差分。08:40.
由于这些备份可以每小时重复一次,因此您将每小时获得 3 个备份。 为了方便起见,请将它们放入同一备份文件夹中,并在每个备份名称中包含描述(例如。 Full_,FirstDiff_,SecondDiff_)。
子计划功能
使用"子计划计划"选项设置任务的计划。该选项将打开标准的"新建作业计划"对话框,该对话框由 SQL Server 作业功能使用。此外,使用"添加子计划"选项将子计划添加到维护计划,以便按计划时间对维护任务进行分组