使用电脑的人经常需要备份,以防不测。SyncToy是微软提供的一个免费同步文件/目录的工具,可用于分享文件(譬如照片)、备份文件和目录。比如可以将文件备份到U盘、移动硬盘、网络共享文件夹等。
下载地址:
http://www.microsoft.com/en-us/download/details.aspx?id=15155
在进行同步时,我们经常会有如下的疑问:
(1)需要的同步的目录中删除了文件、 备份目录中是否会自动删除(有时觉得要删除,有时有觉得要保留);
(2)如果两个目录中的文件有冲突,比如同一个文件在源目录和备份目录中都修改了,怎么处理(不会把新的文件冲掉吧);
(3)能不能支持双向同步(两个目录都可以进行修改、互相备份);
(4)...
上面的问题都可以在SynToy中得到很好的解决。SyncToy提供了三种同步模式:
(1)Synchronize:这是最主要的双向同步功能,会依据左右两个目录文件的增加、刪除、修改、更名,把两端的文件同時调整到最新的状态。可以这样去想像,在两台电脑中保存了一样的文件,后来在A电脑创建了新文件,又在B电脑里修改了一些文件,现在已经搞不清楚哪些文件是新是旧了,这个时候,就可以用双向同步来把两个目录的文件调整到最新了。这种同步模式也是最常用的,比如可以设定公司电脑中的目录与U盘/移动硬盘中的目录进行双向同步,这样下班的时候同步到硬盘,回家接着干,第二天再把移动硬盘同步到公司电脑中,免去背电脑的麻烦。
(2)Echo:这是有限制的单向同步功能,会依据左方目录最新的文件增加、刪除、修改、更名,把“左边的更新”调整到“右边”,也就是以你左方的目录为主来进行同步,这时候右方最新的修改不会调整到左方。这个功能适用于你带着U盘进行旅行或在外头工作,你可以确定U盘上面是你目前想要的最新文件,那么你就可以在SyncToy的左边设定成U盘,然后將其文件状态同步更新到右方家里/公司的电脑中。
(3)Contribute:这是更为安全的单向同步功能,基本上和Echo一样是由左到右的同步,但是不会进行任何“删除”的更新操作,即使你在左方目录中删除了一个文件,这个“删除操作”在Contribute模式下不会被“同步到”到右方,也就是说文件/目录只会增加和修改,不会減少。这个特殊的模式适用于因为某些理由必须暂时刪除左方目录中的文件,例如U盘的容量不足,必须腾出空间来储存新文件等等,但是又不希望这个刪除的操作被同步,这时候就可以使用Contribute模式。
下面的资料很好,不仅讲了怎么安装、也讲了怎么使用、还讲了设置任务计划自动同步,值得一看:
使用Synctoy进行数据同步 http://eelab.sjtu.edu.cn/news/show.aspx?id=598&cid=8