将两个文件夹内的文件内容进行分析,可选择性的让两个文件夹内容保存一致,可以称为一种同步机制。这种实现各个物理设备间的数据及时同步更新,在有些时候,能够为你节省很多时间和操作,同时免去一些不必要的失误与遗忘。比如说:同步U盘上的数据和软件设置,查找软件版本区别和更新,同步FTP上的数据。网上有这样一些案例:

案例1:工作中有很多的资料,保存在公司的电脑硬盘上,但是经常要带回去加班,总是会将资料拷贝到移动硬盘中,但是在家做完以后,回到公司有的文件会忘记覆盖,搞得经常会重复劳动。

案例2:自从买了新的台式机之后,为了兼顾到外出常带着的PC,如何将一些资料档案的同步问题着实令人伤脑筋。以人工的方式在两台电脑上反复复制,很容易忘记哪一台电脑缺少了哪些资料文档。

当然了,网络云服务的逐渐普及开来,也削减了这种不便,但这并不影响我坚持使用下面的一些本地数据同步工具。

PathSync ¶

下载地址

PathSync是什么

1
2
3
4
5
an interactive directory (path) synchronizer for windows
PathSync can analyze two directories and show the user a list of differences between the directories.
The user can select what actions should occur (which files to overwrite, which to delete, which to ignore), and allow PathSync to synchronize.
PathSync provides nifty statistics during the synchronization, so that the user is never wondering how much time is left, etc.
PathSync is GPL free software, each download package includes the source.

PathSync 是由Cockos 出品的一款小应用,估计他们本来也就是随便玩玩的,结果是无心插柳柳成荫,反而将Pathsync做成了一个体积小巧,功能强大的同步工具。从04年到现在,已经陆续推出了10个版本,最后一次更新是在2015年12月28日。

其中,Cockos 是 Justin Frankel (开发 Winamp 的那个家伙) 成立的公司,开发的产品也是和音频有关的。

另外,PathSync 是一款GPL协议免费软件,每一个下载安装包都应当包含源码。

SyncBack ¶

下载地址

官网同时提供了付费版本及免费版本的下载,个人建议一般使用者使用免费版本的就足够了。

SyncBack是什么

SyncBack是一套很强大的档案备份及同步软体,对于同步的规则定义的很详细,可以很容易的依需要做设定

SyncBack不止对于同步本机的资料夹、档案表现相当良好, 对于FTP 上的的档案及资料夹的同步也是没问题的,可以节省很多时间