程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> SQL Server 2008 維護計劃實現數據庫備份心得

SQL Server 2008 維護計劃實現數據庫備份心得

編輯:更多數據庫知識

   最佳實踐

  (一) 備份計劃

  1) 每周星期日的2:00:00執行數據庫的完整備份;

  2) 每周星期一至星期六每天的2:00:00執行數據庫的差異備份;

  3) 每天在8:00:00和23:59:59之間、每1小時執行數據庫的日志備份;

  4) 每個月的最後一個星期日的1:00:00執行數據庫的完整備份;

  (二) 計劃講解

  1. 根據備份文件的不同,我創建了4個文件用於存放備份文件:(Medusa是數據庫名)

  1) Medusa_Full:用於存放完整備份文件;

  2) Medusa_Diff:用於存放差異備份文件;

  3) Medusa_Log:用於存放日志備份文件;

  4) Medusa_Save:用於存放保留備份文件;

  上面的4個文件夾與備份計劃的4個步驟是一 一對應的;

SQL Server 2008 維護計劃實現數據庫備份心得 幫客之家

  (Figure1:文件夾命名規范)

  2. 創建名為Medusa的維護計劃,並創建如下圖的4個子計劃:

SQL Server 2008 維護計劃實現數據庫備份心得[多圖]圖片2

  (Figure2:子計劃列表)

  3. 設置【清除歷史記錄】、【清除維護】的保留時間:

  1) Subplan_Full:保留完整備份文件4周;(1個*4周=4個文件)

  2) Subplan_Diff:保留差異備份文件2周;(6個*2周=12個文件)

  3) Subplan_Log:保留日志備份文件1周;(16個*7天=112個文件)

  4) Subplan_Save:保留備份文件1年;(1個*12月=12個文件)

  上面的時間策略需要根據數據庫的安全級別、磁盤空間、業務特性等情況共同解決的,你可以根據的實際情況進行修改和調整;

  4. 下面的Figure3、Figure4、Figure5、Figure6是具體設置的效果圖:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved