先了解一下:為何要做備份?
數(shù)據(jù)備份是容災的基礎,是指為防止系統(tǒng)出現(xiàn)操作失誤或系統(tǒng)故障導致數(shù)據(jù)丟失,而將全部或部分數(shù)據(jù)集合從應用主機的硬盤或陣列復制到其它的存儲介質(zhì)的過程。傳統(tǒng)的數(shù)據(jù)備份主要是采用內(nèi)置或外置的磁帶機進行冷備份。但是這種方式只能防止操作失誤等人為故障,而且其恢復時間也很長。隨著技術(shù)的不斷發(fā)展,數(shù)據(jù)的海量增加,不少的企業(yè)開始采用網(wǎng)絡備份。網(wǎng)絡備份一般通過專業(yè)的數(shù)據(jù)存儲管理軟件結(jié)合相應的硬件和存儲設備來實現(xiàn)。
一. 簡單介紹
SQL Server自帶的維護計劃是一個非常有用的維護工具,能夠完成大部分的數(shù)據(jù)庫的維護任務.
數(shù)據(jù)庫的備份也是日常工作中非常重要的一個環(huán)節(jié)。備份的方法非常的多.
今天給大家介紹最簡單的一種方法: 直接通過SQL Server Management Studio的圖形界面去設置備份策略.
而且這種操作方式對于即時性的備份需求的響應也是最快的,不需要寫代碼,直接通過圖形化界面設置就可以創(chuàng)建備份策略.

二.需求
下面就結(jié)合具體的工作場景來講解如何創(chuàng)建備份策略.
例如, 對一個生產(chǎn)系統(tǒng)的備份一般是這樣要求的:
- 1. 每周六一個全量備份 (本篇文章只實現(xiàn)這個需求,另外兩個請大家參照需求1去實現(xiàn))
- 2. 工作日時間每天一個增量備份
- 3. 全部的備份在一個月之后自己主動刪除
三.動手操作
操作步驟
1.新建維護計劃
2.給維護計劃命名
3.創(chuàng)建維護計劃的任務
4.設置維護計劃的任務
5.設置子計劃
6.在作業(yè)中找到該計劃,并進行測試
7.執(zhí)行成功后,在設置的備份文件中找到備份的bak文件
8.若執(zhí)行失敗,查看作業(yè)的歷史記錄并修正(一般可能是執(zhí)行該作業(yè)的賬號權(quán)限問題,請自己探索)
實現(xiàn)每周六全量備份的需求
1. 新建維護計劃

2.給維護計劃命名,比如這里我們命名為"Saturday_full_backup"

3.拖動工具箱,創(chuàng)建維護計劃的任務

4.對任務進行設置,參考如下圖示(win10下,設置任務的界面顯示有點問題,這里我截的是服務器的圖)
設置備份類型為:完整(全量)

5.任務設置完成后,設置子計劃
設置執(zhí)行時間為:每周的周六,晚上22點



6.備份策略設置完成后,在左邊的側(cè)邊欄里,找到你創(chuàng)建的備份策略,
SQL Server 代理 -->作業(yè) -->Saturday_full_backup.Subplan_1(你自己剛創(chuàng)建的備份策略)

7.右鍵點擊該作業(yè),選擇"作業(yè)開始步驟"

8.作業(yè)執(zhí)行成功后,進入設置的備份文件夾,查看剛執(zhí)行的備份任務


至此,SQL Server數(shù)據(jù)庫設置自動備份策略已完成~
如果作業(yè)執(zhí)行失敗,右鍵該作業(yè),查看"歷史記錄",找到錯誤原因并修正
一定要學會看報錯日志,這是以不變應萬變的方法!
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
您可能感興趣的文章:- SQL Server數(shù)據(jù)庫定時自動備份
- SQL server 定時自動備份數(shù)據(jù)庫的圖文方法
- sql server 2000 數(shù)據(jù)庫自動備份設置方法
- SQL Server2005異地自動備份方法
- SQLServer 2005 自動備份數(shù)據(jù)庫的方法分享(附圖解教程)
- 自動備份mssql server數(shù)據(jù)庫并壓縮的批處理腳本
- SqlServer2005 自動備份并存儲另一電腦上的存儲過程函數(shù)
- sqlserver2005打造自動備份的維護計劃圖解教程
- SQLServer2005 按照日期自動備份的方法
- sqlserver 自動備份所有數(shù)據(jù)庫的SQL
- 設定sql server定期自動備份數(shù)據(jù)庫
- SQL SERVER 2012數(shù)據(jù)庫自動備份的方法