今天服務器上需要做下自動備份,要求是每日凌晨2點進行自動備份,刪除一個月之前的備份數據庫。
這是使用sql server 代理服務的作業功能實現的,所以
前提條件:
1)需要啓動SQL SERVER 代理服務
2)備份的數據庫的恢復模式是:完整
選擇備份數據庫,右鍵【屬性】,選擇頁-->選項--恢復模式,設置恢復模式爲完整(如已經是完整模式,則不需要操作)
一、自動備份和刪除數據庫操作步驟
1、啓動SQL SERVER 代理服務,選中SQL SERVER 代理,右鍵【啓動】,開啓服務
2、找到管理-->維護計劃,選中維護計劃,右鍵【維護計劃嚮導】
2.1) 錄入維護計劃名稱及說明
2.2) 設置維護計劃的執行頻率及時間點
2.3)選擇下一步
2.4)選擇執行任務類型,備份數據庫(完整)和“清除維護”任務
2.5)選擇執行任務順序
2.6) 定義備份數據庫(完整)--常規
2.7) 定義備份數據庫(完整)--目標
2.8) 定義備份數據庫(完整)--選項
2.9)定義“清除維護”任務
2.10)維護計劃操作報告保存
2.11)維護計劃配置查看,點擊【完成】
2.12)維護計劃執行
3、檢查是否維護計劃創建成功
3.1)管理-->維護計劃,是否存在創建維護計劃(備份CPAP數據庫)
3.2) SQL Server代理--> 作業,是否存在維護計劃的作業(備份CPAP數據庫.Subplan_1)
4、檢查是否有自動備份數據庫
4.1)自動備份的數據庫(這裏我設置的3分鐘執行一次,看具體業務情況)
4.2)自動備份的數據庫報告(這裏我設置的3分鐘執行一次,看具體業務情況)
參考網址:
http://www.gxlingshou.com/xiaolv/2022-03-16/598.html
https://blog.csdn.net/rosejeck/article/details/87876891