2013-12-18 60 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作業功能所使用的標準「新建作業計劃」對話框。此外,使用「添加子計劃」選項可將子計劃添加到維護計劃中,以便按計劃時間對維護任務進行分組。