FastCopy是一款windows下的开源软件。主要是用于高效复制、删除来使用的。
但我们也可以利用它的同步(sync)功能,结合windows系统的自动任务来达到同步备份的效果。
FastCopy可以从官网 http://ipmsg.org/tools/fastcopy.html.en 下载,是英文版,或者google、百度一下其相关中文汉化版。
同步选项
1、新建批处理文件
FastCopy支持命令行选项,如,"自动备份.bat",内容如下:
rem ***************************************
rem file:自动备份.bak
rem function: 利用fastcopy同步备份文件
rem ***************************************
rem .
"c:\Program Files\FastCopy\fastcopy.exe" /cmd=sync /force_close /open_window /filelog /utf8 /stream /error_stop=FALSE "c:\源目录" /to="e:\备份目录\"
部分参数
/cmd=sync 同步-如重名,则复制大小与时间不同的文件
/force_close 如果拷贝结束后,发生错误,也强行关闭
/open_window 显示Fastcopy窗口界面
/filelog 打印日志,如copy、delete;每次执行,在程序目录相关位置生成一个当前日期时间的日志文件名
/error_stop=FALSE 出现错误继续执行
查看fastcopy命令帮助,如:fastcopy.exe /?
2、新建计划任务
打开 控制面板->任务计划
设置每天凌晨1:00执行
3、查看同步日志
自动执行完成后,默认情况下在fastcopy运行的目录下有生成的同步日志。如:C:\Program Files\FastCopy\日志 下
日志内容大体如下:
+ e:\backup\亮-普大专.jpg
+ e:\backup\巫-普大专.jpg
+ e:\backup\帅.jpg
+ e:\backup\席自考本科.jpg
+ e:\backup\庄普本学士.jpg
TotalRead = 1460.1 MB
TotalWrite = 1432.1 MB
TotalFiles = 5379 (0)
TotalSkip = 3.1 MB
SkipFiles = 30 (0)
TotalTime= 170.33 sec
TransRate= 8.41 MB/s
FileRate = 31.58 files/s
Result : (ErrFiles : 1 / ErrDirs : 0)
所以fastcopy也是一款不错的免费同步备份工具,呵呵!