排程於每週六晚上十點利用備份批次檔(videobk.bat),差異備份至 NFS Server /home/video 資料夾內,以下為 videobk.bat 內容說明

1. rem為批次檔內註解
2. echo 只是在執行任何動作以前寫入敘述到 Log 內
3. 安裝 SFU (Client For NFS) 因此 mount NFS Server 的資源變成連線網路磁碟機 E:
4. 寫入指定的資料夾內而 Log 命名為當日(ex.20060610) %date:~0,4% -->2006 %date:~5,2% -->06 %date:~8,2% -->10
5. 記錄開始備份時間、差異備份影片檔、結束備份時間均寫入 Log 內

批次檔內容


rem ----- Mount Backup Server /home/taiwan to E:\ -----
echo Mount Backup Server >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
C:\SFU\common\mount.exe 192.168.1.10:/home/video E:\ >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
rem ----- 將開始備份時間寫入 log 紀錄中 -----
echo 開始備份 >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
TIME /T >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
rem ----- 開始備份所有影音檔 -----
rem /S 複製每個目錄及其包含的子目錄
rem /D 複製發生變更的檔案
rem /Y 所有覆蓋的詢問都回答 YES
xcopy D:\Taiwan E:\ /S /D /Y >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
rem ----- 將結束備份時間寫入 log 紀錄中 -----
echo 結束備份 >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
TIME /T >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
rem ----- uMount Backup Server /home/taiwan -----
echo uMount Backup Server >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log
C:\SFU\common\umount.exe E:\ >> D:\Log\xcopy\%date:~0,4%%date:~5,2%%date:~8,2%.log

arrow
arrow
    全站熱搜

    bubble727 發表在 痞客邦 留言(0) 人氣()