SQL Server2008 自動備份及刪除方法


 

首先我們登錄到MS SQL Server Management studio中,找到管理下面的維護計划

 

1.首先我們登錄到MS SQL Server Management studio中,找到管理下面的維護計划

 

在Management Studio中新建維護計划時,提示以下錯誤信息:

 

        “代理XP”組件已作為此服務器安全配置的一部分被關閉。系統管理員可以使用sp_configure來啟用“代理XP”。有關啟用“代理XP”的詳細信息,請參閱SQL Server聯機叢書中的“外圍應用配置器”。(ObjectExplorer)

 

 

解決方法:打開SQL Server Configuration Manager,啟用SQL Server Agent(實例名)
 

 

 

 

2.在維護計划向導中選擇更改

 

 

 

3.計划類型中定義重復執行、CPU空閑時、MSSQL服務啟動時或只執行一次

  頻率中選擇是每天、每周還是每月執行,並選擇哪一天執行

  每天頻率定義每天開始備份的時間點,也可以每隔多少小時執行一次

  持續時間定義該計划任務開始和結束時間,默認無結束日期

 

 

4.選擇一項或多項需要執行的任務,此次我們選擇全備+清除任務,一般生產環境中還需組合差異備份的計划任務並行。

 

 

 

 

5.配置全備備份任務

 一般選擇對象類型分為:所有數據庫和指定數據庫。其中指定數據庫可選擇某一個或幾個數據庫或者選擇系統數據庫、用戶數據庫。關於系統和用戶數據庫我會在之后的文章中詳細解釋。

         備份集過期時間一般默認不選擇,因為我們有清除任務。

         選擇的備份文件夾最好是我們自建的一個專用目錄,對之后的管理都會方便很多。

 

 

 

 

 

6.配置清除維護任務

         一般在生產中都是刪除一定期限的備份文件,保留日志方便以后查看。

 

 

7.完成計划任務配置

 

         如果所有任務都出現成功標志點擊關閉就可以了,如有警告或者錯誤需根據信息修改。

 

 

 

 

8.最后看下備份日志(我只備份了系統數據庫)

 

 

 

Microsoft(R) 服務器維護實用工具(Unicode)版本 10.50.1600

 

報告是在“WIN-3M3K5F0D0KU”上生成的。

 

維護計划: 備份計划

 

持續時間: 00:00:03

 

狀態: 成功。

 

詳細信息:

 

備份數據庫(完整) (WIN-5P2K3F2D3KW)

 

在 本地服務器連接 上備份數據庫

 

兼容級別為 70 (SQL Server 7.0 版)的數據庫將被跳過。

 

數據庫: 指定數據庫

 

類型: 完整

 

追加現有

 

任務開始: 2020-11-26T10:40:01。

 

任務結束: 2020-11-26T10:40:04。

 

成功

 

命令:BACKUP DATABASE [master] TO  DISK = N''D:\bak\master_backup_2020_11_26_104001_3975086.bak'' WITH  RETAINDAYS = 3, NOFORMAT, NOINIT,  NAME = N''master_backup_2020_11_26_104001_3975086'', SKIP, REWIND, NOUNLOAD,  STATS = 10

 

 

 

GO

 

BACKUP DATABASE [model] TO  DISK = N''D:\bak\model_backup_2020_11_26_104001_4131246.bak'' WITH  RETAINDAYS = 3, NOFORMAT, NOINIT,  NAME = N''model_backup_2020_11_26_104001_4131246'', SKIP, REWIND, NOUNLOAD,  STATS = 10

 

 

 

GO

 

BACKUP DATABASE [msdb] TO  DISK = N''D:\bak\msdb_backup_2020_11_26_104001_4131246.bak'' WITH  RETAINDAYS = 3, NOFORMAT, NOINIT,  NAME = N''msdb_backup_2020_11_26_104001_4131246'', SKIP, REWIND, NOUNLOAD,  STATS = 10

 

 

 

 

 

“清除維護”任務 (WIN-3M3K5F0D0KU)

 

本地服務器連接 上的清除維護

 

清除 數據庫備份 個文件

 

保留時間: 超過 2 天

 

任務開始: 2020-11-26T10:40:04。

 

任務結束: 2020-11-26T10:40:04。

 

成功

 

命令:EXECUTE master.dbo.xp_delete_file 0,N''D:\bak'',N''bak'',N''2020-11-24T10:40:04''

 

 

 

GO

 

 

 

 

 

 


免責聲明!

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



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