數據庫SQL Server 2014 設置自動備份(維護計划和作業)


前言

    1、SQL Server數據庫自動備份可以有兩種操作

         第一種是在SQL控制台下的服務器名稱展開,展開“管理”--選擇“維護計划”,右鍵“新建維護計划”即可。

         

         第二種是在SQL控制台下的服務器名稱展開,點擊“SQL Server代理”--選擇“作業”,右鍵“新建作業”即可。

         

    2、SQL Server 維護計划與作業關系區別 

         對於二者的區別,你可以把維護計划看作是針對數據庫進行維護的作業模板。自定義作業具有更廣泛的用途,當然,也具有更復雜的操作。

         所以,如果僅僅是做個數據庫優化、備份什么的,用維護計划比較合適;而如果需要制定維護計划應對不了的操作,

         比如說,每天定時運行某個存儲過程,就只能用作業來實現。

         維護計划預置了一些模板,實際上和作業一樣去執行。

         維護計划本質上也是作業去調度的,所以可以看成是作業中的一部分。

數據庫備份(維護計划)

    1、選擇 “管理” —>  “維護計划”  —> “新建維護計划” —>  “維護計划向導”,具體如下圖所示:

         

    2、點擊下一步,填寫相應的“名稱”和“說明”,點擊“更改”按鈕,具體如下圖所示:

         

    3、在“新建作業計划”界面,可以進行作業設置,具體如下圖所示:

         

          計划類型:重復執行;

          頻率執行:每周(每天、每月);

          每天頻率:時間自行選擇;

          持續時間:開始時間默認當前時間,結束時間可以不填;

     4、完成作業后點擊確定,然后選擇 “ 備份數據庫(完整)”,具體如下圖所示:

           

    5、如果有多個數據庫同時備份,這里可以選擇執行順序,選擇數據庫備份,具體如下圖所示:

           

     6、選擇要備份的數據庫(可以多選),具體如下圖所示:

           

     7、選擇數據庫備份的目錄,具體如下圖所示:

          

     8、選項中可以設置備份是否壓縮以及驗證數據庫完整性

          

     9、選擇報告選項的保存地址,具體如下圖所示:

           

    10、完成該向導界面,可以看到設置備份的詳細信息,具體如下圖所示:

           

    11、數據庫自動備份就設置完成

          

 數據庫備份(作業)

    1、“作業”文件夾右鍵點擊,出現右鍵菜單,點擊“新建作業”,具體如下圖所示:

          

    2、 “新建作業”對話框,點擊“常規”,輸入名稱(自定義),並選擇相關用戶,該名稱將顯示在作業區域,具體如下圖所示:

           

    3、點擊“步驟”選項頁,點擊“新建”按鈕,具體如下圖示:

          

    4、“新建作業步驟”對話框中輸入自定義名稱,選擇備份數據庫,並定義相關備份腳本,具體如下圖所示:

          

declare @filename varchar(255)
declare @date datetime

select @date=getdate()
select @filename='D:\DataBase\Test\bak\SQL-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPART(mm,@date) as varchar)+'-'+CAST(DATEPART(dd,@date) as varchar)+'.bak'

backup database TestDBName to disk=@filename with init

go

        @filename       備份保存地址和名稱

        TestDBName   換成對應的數據庫名

    5、“新建作業步驟”對話框,點擊“高級”選項頁區域,選擇成功時要執行的操作,以及失敗時要執行的操作,具體如下圖示:

           

    6、計划選項頁,點擊“新建”按鈕,具體如下圖所示:

           

    7、 “新建作業計划”對話框,自定義計划名稱,選擇要執行時段。執行頻率等,具體如下圖所示:

           

    8、操作完成后,點擊“新建作業”對話框中的“確定”按鈕,具體如下圖所示:

           

 總結

    SQL Server備份可以使用維護計划和作業兩種方式,進行自動備份。

優秀是一種習慣,歡迎大家關注學習 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM