目前file server的資料為3T多,系統為WSS,請問各位先進,哪套備份軟體可以穩定的執行排程備份,完整備份與差異備份,自訂保留幾分備份,超過後自動刪除,只保留最新幾份,且可以備份權限
3T 完整複製
100M 網路 68小時
1000M 網路 6.8小時
USB 2.0 跟100M網路差不多
USB 3.0 跟1000M網路差不多
sata 寫入速度 100M 每秒平均
sata3 寫入速度 140M 每秒平均
sas 寫入速度 160M 每秒平均
以sas來算 3t 要花 5小時
所以還要看每天的資料量成長是多少
所以可以先用 robocopy + 排程 + 批次壓縮 + 批次刪除備份檔
*備份使用ROBOCOPY
例子 從d槽 a 資料夾 備份到 b 資料夾
robocopy d:\a d:\b /S /A /NP /NDL /R:1 /W:1 /MAXAGE:1 /LOG:Backupday.LOG
可以參考
http://social.technet.microsoft.com/wiki/contents/articles/1073.robocopy-and-a-few-examples.aspx
*用7-zip壓縮
REM 取得日期
for /f "tokens=1, 2, 3, 4 delims=-/. " %%j in ('Date /T') do set FILENAME=%%j%%k%%l%%m
REM 使用7z加壓縮
"C:\Program Files\7-Zip\7z.exe" a D:\c\%FILENAME%.zip D:\b
*批次刪檔案(保留30天)
forfiles /p "D:\c" /s /d -30 /c "cmd /c del @FILE"
以上需要安裝7-zip,把 robocopy 和 forfiles 複製到 system32 底下
補充一點,我要做的是異地備援
那要在買一台機器才可以,頻寬也要考慮升級
異地備援有什麼考量嗎?
就算是公司燒掉?檔案有異地備份就好 用的到備援嗎?
真正的異地備援應該要做到不中斷的切換,中小企業很少做到這種程度,最多做到異地災難復原,異地災難復原通常會有數小時的中斷而且可能會有一天或半天的資料遺失,只有發生重大災難確定主站無法修復時才會切換到異地。
gary7516提到:
哪套備份軟體可以穩定的執行排程備份,完整備份與差異備份,自訂保留幾分備份,超過後自動刪除,只保留最新幾份,且可以備份權限
Windows的Volume Shadow Copy Service, VSS, 是Windows內建的備份機制. 可提供符合您的需求的服務, 而VSS本身是一項系統服務, 因此現今的備份系統大都採用VSS來執行Windows的備份機制. 至於您說的異地備份, 可在近端做了初始備份後, 移到異地做遞增備份. 或者近端與異地都做.
以您的3T為例, 假設有平均壓縮率為幾近0%的1T的影音圖檔, 平均壓縮率約為20%的0.5T的系統檔, 和平均壓縮率約為60%的1.5T的一般檔, 初始備份後的資料約為1T+0.8*0.5T+0.4*1.5T=2T, 以1Gb的Ethernet網路備份, 也就是125MB, 就當是100MB好了, 約需20小時的初始備份, 之後是異動與遞增備份, 假設每天為100G的異動量, 經壓縮後, 算50G好了, 以100M/40M的光纖異地備份, 也就是上傳40Mb/s, 或5MB/s, 算耗損後, 約4MB/s, 約需50G*1024/(4*3600秒)=3.6小時.
備份是簡單的物理與數學, 關鍵是備援, 備援指的是回復備份資料至可用狀態, 回復資料有兩種, 一種是回復某個時間點之前的部份資料, 另一種是整機回復(bare-metal restore)整個系統至某個時間點之前的狀態, 如果您提到的異地備援指的是備援的話, 那您要考量的最大問題是備份資料能在多快的時間內取回, 以2T的備份資料為例, 如果是在備份資料的所在地回復系統, 可用1G的ethernet傳, 也就是我剛剛計算的, 您至少需要20小時的資料傳輸, 如果要將備份資料自異地端送回本地端回復, 您需要兩倍以上的資料傳輸, 加上實體運送回本地端, 當然, 您需要準備系統載體, 例如類似規格的實體或虛擬主機, 還需要調整運算環境, 例如主機的IP, DNS, 應用系統的連線方式,...等等. 以上是以我的實際案例為基礎假設的, 請注意, 因為是假設, 數據不會是正確的, 實際的結果都需要實際跑過.