在SCCM 2012 SP1和之後的版本中,我們可以用SQL數據庫本身的功能從備份中恢復出站點的數據(不能恢復子站點的數據)。
具體請參考:http://technet.microsoft.com/en-us/library/gg712697.aspx
我們可以從ConfigMgr控制檯的維護計劃或者從其它數據庫備份工具中恢復出想要的數據。(例:我們可以從日常的SQL數據庫血仇計劃中恢復)
那爲什麼我們要談論用SQL來進行站點數據恢復呢?
標準的ConfigMgr備份任務是簡單地把數據庫和日誌文件備份到目地位置。而如果是通過SQL本身的備份功能,我們可以額外地指定壓縮備份的數據。
在最近一次備份測試中,用ConfigMgr控制檯進行備份後的數據文件大小爲542G。而用SQL本身的備份功能(壓縮備份)後數據文件的大小隻有59G!可以看出非常大的差別。
下面就演示一下怎樣通過SQL本身的備份功能來備份ConfigMgr的站點數據庫。
打開SQL Management Studio, 連接到對應的ConfigMgr 數據庫實例,展開至”維護計劃“
右擊“維護計劃”,選擇“維護計劃嚮導”,下一步
輸入任務的名稱,點“更改”設置備份計劃
根據實際需要設置計劃,至少要設置隔天一次備份
選擇以下三項
下一步
因爲我們一般不會需要5天前的備份,所以設置刪除1周前的歷史數據
點“數據庫”下拉菜單,選擇相應的ConfigMgr數據庫,注意選擇“壓縮備份”最後設置備份位置
在“清除備份計劃”中,選擇剛纔設置的備份位置
設置完成