之前介紹過FreeFileSync,一款開源,跨平臺,同步速度快的文件同步工具,這里講一下如何在Windows下使用FreeFileSync進行定期自動備份:
首先,1、選擇要備份的目錄。 2、選擇要備份到的目錄(如果有多個目錄在不同的位置,點擊+號可以添加對應文件夾),可以是本地磁盤、共享或者遠程SFTP服務器。3、配置同步規則,如下。 同步規則需要配置三個部分: - 比較:建議選擇“文件時間和大小”,速度較快。
- 過濾器:默認已經過濾了“Recycler、desktop.ini、thumbs.db”這些系統自帶的文件和文件,如果有需要,可自行添加。比如要排除掉所有名為"logs"目錄,規則為:*\logs\。要排除掉所有.log文件,規則為:*\*.log。只排除D盤根目錄下的“logs”目錄,規則為:\logs\。
- 同步:這里建議選擇自定義,按需配置左側和右側更新哪一側。同時可以配置文件刪除后如何處置,可以永久刪除、可以進回收站、可以以時間戳重命名后復制到另一個指定的路徑(推薦)。
此時,可以點擊【比較】,查看要同步和更新的文件,確認無誤后,點擊【同步】,會提示你將要從哪一側向哪一側更新多少文件,一共多大。然后點擊【Start】。 
如果確認整個過程無誤,就可以將這個過程保存為批處理,添加到Windows計劃任務中,實現定期自動備份了。點擊下圖所示按鈕,另存為批處理作業(*.ffs_batch),記住路徑,下面會用到。 【處理錯誤】選擇忽略,勾選【以最小化運行】,在完成時【關閉進度對話框】,如果需要日志,可以勾選【保存日志】。
將批處理作業添加到Windows計劃任務: 打開任務計劃,server 2008在【管理工具】-->>【任務計劃程序】,右鍵【任務計劃程序庫】-->>【添加基本任務】: - 常規:填寫任務名稱,并勾選【不管用戶是否登錄都要運行】
- 觸發器:點【新建】,根據需要選擇任務執行頻率。
- 操作:點【新建】,“操作”選擇“啟動程序”,【程序或腳本】:填寫FreeFileSync的安裝目錄,默認為:"C:\Program Files\FreeFileSync\FreeFileSync.exe"(注意帶引號),【添加參數(可選)】:填寫剛才保存的批處理作業的路徑,如:"C:\BatchRun.ffs_batch"(注意帶引號)
- 條件:默認即可,或按需配置。
此時,系統將會定期執行備份任務,若要修改備份的目錄或規則,只需要編輯上面保存的*.ffs_batch文件,并保存即可。 |