SQL2008自動備份併發郵件通知管理員

1、背景介紹sql

客戶現場有一套MIS業務系統,使用的sql 2008數據庫,要求數據庫天天要進行一次徹底備份,而且保留一個月內的備份歷史,因而想到經過sql server的維護計劃來實現該需求數據庫

2、網絡拓撲安全

局域網內有兩臺Windows2008R2服務器,其中一臺安裝數據庫,另一臺安裝NFS文件共享服務,用來異地備份SQL服務器上天天的數據庫。因爲局域網中是工做組模式,因此須要兩臺服務器之間使用相同的帳戶和密碼服務器

wKiom1g9FyWgrYOVAAA31U0eIKc720.png

3、操做步驟網絡

1.安裝NFS服務器,並設置共享。NFS服務器和共享設置此處省略ide

2.自動備份任務是經過sql server代理來實現的,因此要啓動sql server代理工具

wKiom1g9FybwL6jJAABdL-B2cGA527.png

3.建立一個管理員,按照各自喜愛命名,電子郵件名稱則是備份完成後須要接收通知信息的郵箱地址wKioL1g9FyfT_B_tAACmUXUZ5gc193.png測試

4.sql server2005後能夠將自身做爲郵件的客戶端進行通知,郵件數據庫郵件,選擇配置嚮導spa

wKioL1g9FyjSrkfmAACDQr1NEVo380.png

5.根據喜愛命名一個配置文件名稱,點擊添加帳戶,該帳戶是發送備份結果的郵箱地址3d

wKiom1g9FyqivF0IAAC2QoRAVsw059.png

6.爲發送信息的郵箱地址綁定一個帳戶名稱,更名成能夠根據喜愛定義,此處和操做員名稱保持一致,並按要求填寫發送郵件的郵箱信息

wKioL1g9Fy2SEmEqAAC4EVZNhNk943.png

7.配置文件安全性當有多個管理員時能夠用於將不一樣的信息發送給不一樣的管理員,若是隻有一個或幾個管理員時能夠不加區分信息,此處勾選公共複選框

wKiom1g9Fy2yDGsQAABKN8gNuaQ505.png

8.保持默認選項,直到結束

wKioL1g9Fy_iGHUrAABDskk3tG0307.png

9.配置完成後鼠標右擊數據庫郵件,選擇發送測試郵件,檢測是否能正常接收到郵件,以後進行下一步

wKiom1g9FzCwYBjyAABwWYSvjnw420.png

10.右鍵點擊維護計劃,選擇維護計劃嚮導後點擊下一步

wKioL1g9FzSDDrpUAAElHFKQQ0E437.png

按照需求選擇執行時間計劃後,點擊下一步

wKiom1g9FzTxtfLsAAA-w87oRZ4068.png

11.勾選備份數據庫(完整),點擊下一步

wKiom1g9FzbCX7p1AACjvq6yoR0724.png

12.在數據庫中勾選要備份的數據庫後,點擊下一步

wKioL1g9FzeBipGTAABcZTYfwNg001.png

13.指定存放數據庫備份文件的路徑,此處則爲NFS共享文件夾的路徑,並勾選驗證備份完整性,點擊下一步

wKioL1g9FziQKyEMAABbfq7cZfQ661.png

14.將報告文件也放在NFS共享目錄下,保持默認選項直到結束

wKiom1g9FznjBPNDAAA3I85l1OY416.png

15.結束維護向導後,鼠標右鍵點擊sql server代理,在警報系統中勾選啓用配置文件

wKiom1g9FzvgQG1vAADopWYp2-k459.png

16.維護向導結束後,會將結果生成在維護計劃和做業目錄下,鼠標右鍵點擊生成的做業,找到通知選項,勾選電子郵件,並選擇看成業完成時通知,此時自動備份操做就完成了

wKiom1g9Fz7gvPxHAADCvB9eS08883.png

17.之後每到計劃時間點就會自動執行完整備份後以郵件的形式通知管理員,若是想只保留一段時間的備份歷史,能夠雙擊維護計劃,從工具箱中拖拽兩個清除計劃,並用鏈接線將三個任務連接起來,這樣每次執行徹底備份後,還會執行清除維護任務,而後再給管理員發郵件

wKioL1g9F0CjmIwuAADK2s3W-cE656.png

4、驗證

進入郵箱,能夠看到執行後的做業已經過郵件的方式通知給管理員

wKiom1g9F0HgJfibAABL_CZr4xU849.png

相關文章
相關標籤/搜索