SQL Server 2012筆記分享-25:配置備份維護計劃

weixin_34262482發表於2014-06-18

在日常的SQL維護中,有很多需要重複週期性去做的工作我們不太可能去手動操作完成,比如備份作業、重建維護索引、資料庫整理等。

以備份為例,一般我們會把資料庫備份的時間段放在夜間,那麼我們可以通過建立備份的相關維護計劃來讓備份作業在夜間重複週期性的執行。

整個過程並不是特別複雜,下面我們來看看整個實現的過程。

==================================================================

展開“管理”——“維護計劃”,右擊選擇“維護計劃嚮導”,如圖。

截圖13

進入SQL server維護計劃嚮導,如圖。

截圖14

為維護計劃起一個易於識別的名稱,如圖。

勾選“每項任務單獨計劃”,如圖。

截圖15

在選擇維護任務介面,勾選“備份資料庫(完整)”、“備份資料庫(差異)”、“備份資料庫(事物日誌”,如圖。

截圖16

選擇執行任務的順序介面,保持預設。

截圖17

點選下一步之後,維護計劃嚮導按照上面的順序會首先讓我們定製完整備份的計劃任務。

我們首先選擇要進行完整備份的資料庫為db01,如圖。

截圖18

然後選擇備份型別為磁碟備份,要使用的備份裝置為“fullbackup”,如下圖。

也可以勾選“驗證備份的完整性”。

如果備份檔案存在,我們可以選擇“追加”備份或者“覆蓋”備份。

截圖19

然後將右邊的進度條往下拉,我們配置完整備份計劃執行的時間,在下圖選擇“更改”。

截圖21

設定完整備份計劃執行的時間為每週日的0:00,如圖。

截圖22

然後我們在按照上面同樣的方式來配置差異備份的維護計劃,如下圖,選擇備份裝置為diffbackup,備份時間為週一到週六的0:00.

截圖24

最後按照同樣的邏輯配置事務日誌維護計劃,如圖。

截圖25

在選擇報告選項介面,我們可以配置維護計劃的操作報告,如圖。

如果之前已經新建了操作員,那麼這裡我們還可以選擇以電子郵件的形式傳送報告。

截圖26

在摘要介面確認配置沒有問題後,選擇完成。

截圖27

建立完成後如圖所示。

截圖28

====================================================================

我們可以手動執行一下維護計劃來驗證配置。

如果維護計劃下面有多個子計劃的話,我們不能直接按照下圖的方式來手動執行,否則會報錯。

截圖29

報錯如下圖。

截圖30

我們需要找到SQL server代理下面的“作業”來執行維護計劃任務。如圖。

截圖31

右擊要手動執行的作業,選擇“作業開始步驟”,如圖。

截圖32

執行成功後,如圖所示。

截圖33

同樣我們也可以通過右擊作業,選擇”編寫指令碼為“的方式來獲取該作業的指令碼,如圖。

截圖34

獲取到的create指令碼如圖所示。

截圖35

最後我們右擊該作業的屬性可以對該作業進行自定義的配置,如圖。

截圖36

========================================================================

相關文章