閒聊

bat備份-利用Xcopy達成-差異備份

最近想說幫公司定時做備份,想說用bat檔直接備份就好。只是公司資料很多 且大多數都是不變、且新增或修改的資料。每次都全部備份有點太多了。
想說來寫一個差異備份好了,稍微google一下大概就會知道了。重點只是那些參數就是

echo 開始備份 
rem /S 複製每個目錄及其包含的子目錄
rem /D 複製發生變更的檔案
rem /Y 所有覆蓋的詢問都回答 YES 
xcopy d:123 d:456 /S /D /Y 
pause

這樣的差異備份,不會考慮到刪除,也就是說 原本在123這資料夾有的檔案以前曾經被備份到456過後。就算123刪除了456還是會在。這點要注意一下

Be the First to comment.