2013-12-18 61 views
0

我已经为维护计划(SQL Server)设置了2个计划备份。有条件的备份维护计划

其中一个计划设置为每完成1小时运行一次完整数据库备份,另一个设置为每20分钟运行一次差异备份。 问题是,他们将在第一个计划运行的同时执行。

如何设置差异备份以避免在X:00时间运行?

当前设置:

  • 00:00 - 完全备份+差异备份(问题)
  • 00:20 - DIFF备份
  • 00:40 - DIFF备份
  • 01:00 - 完整备份+差异备份(问题)

我想它来执行这样的:

  • 00:00 - 完全备份只
  • 00:20 - DIFF备份
  • 00:40 - DIFF备份
  • 01:00 - 仅完全备份
+0

在X:20和X:40处设置两个不同的作业。 –

回答

0

您可以创建3个维护计划:

  1. 一个做完全备份在如每小时的开始。 08:00,
  2. 另一个做第一次差分备份每小时重复从eg开始。 08:20
  3. 最后一个做例如从第二个微分小时开始。 08:40。

因为这些可以每小时重复一次,所以每小时会得到3次备份。为了方便起见,将它们放在同一个备份文件夹中,并在每个备份名称中包含说明(例如Full_,FirstDiff_,SecondDiff_)。

0

您可以使用子规划功能

使用子规划调度选项设置计划任务(一个或多个)。该选项将打开SQL Server作业功能所使用的标准“新建作业计划”对话框。此外,使用“添加子计划”选项可将子计划添加到维护计划中,以便按计划时间对维护任务进行分组。