好用的自动同步软件:FreeFileSync
最近研究怎么能够将文件从电脑上自动备份到移动硬盘,发现了很多人都在安利的FreeFileSync(官网:FreeFileSync )
这是一个免费软件,在各个系统中都有提供安装包。软件安装过程非常简单,目前我将其直接安装到了C盘,安装好后即可看到两个软件:绿色的FreeFileSync和红色的RealTimeSync。我们使用的方式是:先用绿色的设置好同步选项,再用红色的执行并且监控目录自动同步。
注意:
1. 请在同步之前确认路径是否正确!千万不要把两个路径写反了!!!
2. 该软件相当于是自动进行复制粘贴,推荐在【同步设置】——【同步】——【删除文件】中选择【历史版本】,将被覆盖、删除的文件的历史版本保存下来,避免文件丢失!!!
3. 目前有人用该软件导致文件丢失(我在使用中并未发现此情况,可能是使用云盘导致),请在正式使用前先进行测试,并从官网下载软件( FreeFileSync )
同步选项
打开绿色软件,点击上方齿轮状的的设置按钮,弹出同步配置菜单:
![](https://pic4.zhimg.com/80/v2-d7bb4c518630c9e10a995526cef3759b_720w.webp)
我的使用场景是:想要备份数据的多个版本,因此会将所有文件都放到移动硬盘里但不会将移动硬盘中的文件复制回来,也就是需要进行单向同步(注意:在这种配置下,移动硬盘中多余的文件/文件历史版本会被删除,不是双向同步!);并且我想要把文件历史版本也保存下来到另一个文件夹中,所以我的设置如图所示:
![](https://pic3.zhimg.com/80/v2-14f88d1e5a4254b71ab9a588f122420e_720w.webp)
历史版本这里的文件夹类似于回收站,会记录每一个文件的历史版本。注意:最好不要选择【永久】,否则被覆盖/删除的文件的历史版本无法恢复!
![](https://pic1.zhimg.com/80/v2-eb3ed58f79fcfa571765fd46ca6b68a8_720w.webp)
左侧是要复制的文件的源路径,右侧是目标路径(移动硬盘中的文件夹)。注意:两个文件夹的路径不要写反了!
配置好后,可以将这个文件保存起来。文件——另存为 可以将这个配置保存成一个普通的同步文件,可以在绿色的软件中鼠标点击进行同步;而 文件——另存为批处理作业 可以将其保存成一个ffs_batch文件,可以用它进行自动同步。
自动同步设置
打开红色的软件,文件——打开 选择刚才创建的ffs_batch文件,即可进行自动同步了。里面可以设置自动同步的时间间隔(默认是10秒)。
![](https://pic3.zhimg.com/80/v2-900305071d15653d279589a8d946c8fe_720w.webp)
如果文件夹是移动硬盘上的,软件会检测是否有这个盘符,如果没有的话j就不会轻举妄动。因此每次插上硬盘就可以进行同步了。
盘符设置
由于Windows上面的盘符可能会变,所以我们可以不用盘符而换用磁盘的名称,如我的移动硬盘叫做HenryFox(右键重命名即可修改这个名字):
![](https://pic2.zhimg.com/80/v2-540825b2c72296e8911be2f46363068d_720w.webp)
我们在设置盘符的时候就可以换成用这个盘的名字而非盘符,如:
![](https://pic2.zhimg.com/80/v2-6386397135b16223c858b2fc0444fc5d_720w.webp)
这样就不会因为移动硬盘插入的次序不同而导致盘符不同出错了。
Windows上开机自动启动同步
我们首先需要找到我们安装的RealTimeSync的位置,直接在快捷方式上右键——打开文件所在位置即可。
![](https://pic1.zhimg.com/80/v2-69b38c1a7076e8710cdfce73490d6a44_720w.webp)
打开后点击地址栏,就可以复制文件所在的目录了,比如我这里是C:\Program Files\FreeFileSync
![](https://pic4.zhimg.com/80/v2-6bc03ea4b42343321fa1c897b9a8fe37_720w.webp)
接下来写一个txt文本文件,内容如下:
@echo off
start "realtimesync" "C:\Program Files\FreeFileSync\RealTimeSync.exe" C:\Users\HenryFox\Desktop\备份与记录\DataFolderSyncSettings.ffs_batch
这里前半部分的C:\Program Files\FreeFileSync需要换成你的FreeFileSync目录,而空格后面是自己的ffs_batch文件的路径。注意:如果路径有空格,需要用英文双引号引起来
接下来用文件——另存为进行保存,编码设置为ANSI
![](https://pic1.zhimg.com/80/v2-3151e177a261c719480ccf9b9f15abb0_720w.webp)
最后,打开启动文件夹,把刚才的bat文件复制进去即可!(打开启动文件夹的步骤是:按下键盘上的win+R,输入shell:startup回车)
https://zhuanlan.zhihu.com/p/266883367