一、備份數據庫維護計劃方案
二、通過維護計劃精靈實現備份計劃
【注】:當前備份計劃裏面包含有多個不同的排程,這裡選擇的是“對每一工作的個別排程”選項。
【注】:
1、“資料庫”位置選擇“所有使用者資料庫”
2、排程位置,選擇每天PM 01:30執行一次完整備份
【注】:
1、“資料庫”位置選擇“所有使用者資料庫”
2、排程位置,選擇每天每2小時執行一次差異備份
【注】:
1、“資料庫”位置選擇“所有使用者資料庫”
2、排程位置,選擇每天每30分鐘執行一次交易記錄備份
【注】:
1、“資料夾”下邊位置,勾選“包含第一次的子資料夾”
2、排程位置,選擇每天每30分鐘執行一次交易記錄備份
完成備份計劃的設置,就可以在“維護計劃”列表中找到剛建立的備份計劃,同時在“作業”列表中找到對應的作業。
三、測試備份數據庫作業
當一個維護計劃中只包含有一個子計劃,可以通過維護計劃右鍵菜單中的[執行]來檢查測試:
當一個維護計劃中只包含有多個子計劃,通過右鍵菜單[執行]按鈕,就會報錯:
這裡,'備份數據庫計劃' 維護計劃包含多個子計劃,可以在物件總管的 [sql Server Agent] 節點下選取它們的關聯作業,用這種方式個別執行這些計劃,達到調試的目的。
作業執行成功后,我們就可以在路徑” E:\DBBackup”下看到已經備份的數據庫資料:
這裡,描述了備份交易記錄的時候,要是資料庫的還原模式不是[完整] 或 [大量記錄],就不會備份。
我們可以通過修改計劃中異常備份子計劃,要是資料庫的還原模式不是[完整] 或 [大量記錄],就不用進行交易記錄備份:
完整、差異、交易日誌備份的測試,可以通過手動啟動作業的方式,但“備份數據庫計劃.刪除1周前的備份文件”計劃,就無法通過手動啟動作業來測試,因為它是要刪除一周前的備份文件,當前還沒有生成一周前的備份文件(除非我們修改系統時間來實現生成一周前的備份文件)。要測試它運行情況,可以通過計劃中生成的T-sql語句,到查詢分析器上測試:
單擊“檢視T-sql”按鈕,可以查詢到對應的腳本:
EXECUTE master.dbo.xp_delete_file 0,N'E:\DBBackup',N'bak',N'2011-03-02T17:20:35',1
再到路徑” E:\DBBackup”下檢查副檔名為”bak”的備份文件是否被刪除:
四、檢視歷程記錄
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。