本地文件夹同步/备份软件推荐(SyncToy/FreeFileSync/Compare Advance)
一、Microsoft SyncToy
SyncToy是由微软推出的一款免费的文件夹同步工具。虽然名字中有一个Toy,但是大家可千万不要误以为它的功能弱爆了。实际上,我感觉这款软件还真是摆脱了微软大多数软件给人复杂和臃肿的印象,通过很简单的操作便能够完成复杂的操作,免去了大量重复的手动复制、移动操作,另外该工具还有命令行功能哟,Synctoy结合计划任务实现定时自动同步数据。
SyncToy支持三种同步模式:
synchronize:在这个模式下,SyncToy会使得两个文件夹完全一致,无论在哪一个文件夹中操作,对应的操作相当于都在另一个文件夹中执行了一次。(也就是我们所说的"同步")。
echo:echo模式的效果是,使得在左边文件夹中新增加的和被改变的内容会被备份到右边的文件夹中。在左侧被重命名的文件以及被删除了的文件,将也会在右侧的文件夹中删除。(这种模式与synchronize很像,差别就在于这里只会从左边同步到右边,右边的操作对左边的文件夹无效~)。
Contribute:也就是我们常说的"增量备份",相当于在echo的基础上,把所有的删除操作都屏蔽掉了,只要在左边文件夹中存在过的文件都会在右侧文件夹中存在。
相信上面这三种模式已经能够满足大多数人的需求了。对于Microsoft SyncToy,一句话:简单+实用。
Run SyncToy from a Command Line "SyncToyCmd.exe"
SyncToy命令行使用方式:
SyncToy 可以在命令行使用参数如下:
-d 创建Pair-R [Name] 运行
举例,注意创建Pair与运行命令不同:
SyncToy -d(left=e:\,right=c:\Pictures, name=MyPictures,operation=contribute)SyncToyCmd-R MyFolderPairSyncToy -uMyPictures
二、FreeFileSync
一听FreeFileSync这个名字就知道这又是一款免费的文件同步软件了(并且也是开源的哦)。而且这款软件也非常绿色,虽然需要下载安装包,但是在安装的时候可以选择便携模式安装。程序运行之后,(虽然界面有些丑陋……)选择两个文件夹,首先进行的是比较操作,可以非常直观地看出文件夹之间的差异(可以选择根据文件内容来判定而不是文件名)。而且我倒是觉得通过文件内容判定不同的话,这个软件还可以用来对两个不同版本的项目中,哪些代码文件做了修改之类的进行对比分析。
三、FreeFileSync提供了多国语言(包含简体中文)
除了SyncToy中提到的那三种同步的模式以外,FreeFileSync还提供了自定义功能,可以用户根据自己的需要更加灵活地自定义操作,赞~
四、Compare Advance
其实Compare Advance官方对它的定义更加倾向于文件夹对比工具而不是文件夹同步,利用Compare Advance可以非常方便地找出两个文件夹中哪些文件是哪些文件是A(或者B)文件夹特有的,哪些是共有的,哪些是不同的,生成的信息图以及数据非常详细。对于一些需要做大量文件分析的工作的人来说,这个可是利器呀~
当然,既然分析得都如此彻底了,那么进行同步操作也无非就是一个命令的事情,Compare Advance的同步功能也很强大,按Ctrl + Y就可以在分析之后调出同步面板,在这里也可以设置同步的模式,也很方便。
五、GoodSync
GoodSync算得上是一款非常实用的数据同步工具,很多网站上打着最好用的、最优秀的文件夹同步工具,不错这款软件确实得到很多使用者的好评,最大的的特点是操作简单以及双向同步功能,通过该软件可以轻松完成移动存储设置与GoodSync完成两台电脑数据同步,现在的最高版本为9.4.8.8,该同步工具还支持FTP同步,在操作系统上也发布了Windows版及Mac版,但唯一不足的是收费软件,呵呵,好东西总有人去破解(请支持正版),不愿花银子的亲们可以去找找早期版本吧。
六、Allway Sync
Allway Sync是一款收费文件夹同步软件,该软件据说采用专用算法,该算法不依赖于系统时钟的准确性,有助于防止数据丢失,支持双向同步,多文件夹操作,操作简便。
如果觉得《文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance/Good Sync/Allway Sync)》对你有帮助,请点赞、收藏,并留下你的观点哦!