主题:【原创】Windows下多部PC的文件夹自动同步 -- 卷心菜
我平时主要使用两部电脑,一部笔记本外出/工作/上课用,一部桌面电脑在家用。两部电脑间的文件同步并不是一个容易解决的问题,在此分享一下我的一些个人经验。
先说说使用需求:
1.数个文件夹自动同步,一共一万多个文件,26G。
2.当中有少数文件夹和文件(1G左右)需要一个在线备份,主要是方便远程存取及加强安全系数,否则万一火灾、地震、或者遭遇入室盗窃的话......
3.全自动,安装设定好后无需任何使用者干涉,自动在背景完成工作(包括在线备份)。
4.最好是免费的。
再看看几个常见的自动同步软件/服务:
Dropbox---通过在线储存进行多机同步(也就是说不能P2P同步,所有要同步的文件都要先上传),不给钱的话2G空间,不能对原本的文件夹结构进行自动同步。
评价:不符合要求,不能直接对文件夹同步很不方便,首先淘汰。
Syncplicity---跟dropbox一样,通过在线储存进行多机同步,不付费的话2G空间,可以对原本的文件夹结构进行自动同步。
评价:软件挺好用,会对文件优先程度分级,同步效率不错,也很稳定。然而2G空间太少,最多只能同步两部PC的2G文件,至于50G的收费服务,实在有点贵(一年一百美金)。
Windows Live Sync---纯粹的P2P同步工具,可同步最多20个文件夹,每个文件夹最多20000文件,每个文件最大4G。
评价:同步效率很高,这边一修改那边马上就更新,性能也算稳定,但界面比Syncplicity差一点,也没有在线备份。最大的优点是可以P2P,也就是说可同步文件的数量和容量上限比前几个大多了。
Windows Live Mesh Beta---P2P+在线备份同步工具,类似Syncplicity与Windows Live Sync的合体,在线空间有5G,可以自行选择哪些文件夹P2P同步(不受5G限制),哪些文件夹P2P+在线备份三者同步。另外还提供remote desktop服务。
评价:这个在纸面上的规格最为理想,可以说符合了我所有的使用需求。可惜beta就是beta,文件同步反应慢不说,还经常出错,经常要手动解决conflict,文件夹结构改动太大时干脆就罢工,用起来十分痛苦,我坚持了几个月后还是放弃了。
我现在采用的方案是同时安装Windows Live Sync和Syncplicity。Live Sync是P2P同步的主力,负责所有26G的文件同步,Syncplicity则只在桌面电脑安装,负责其中少数文件夹与在线备份空间之间的同步。暂时没发现有什么问题,效率比Live Mesh Beta好多了。
本帖一共被 1 帖 引用 (帖内工具实现)
我基本上还是用USB盘直接拷贝,虽然不是很保险,但是还是比较方便一些。如果文件大一些,可能也不行。
没有其他需要,什么样的解决方案比较简单?
因为没有第三方可以暂存。
用USB也可以,但是我经常要在不同机器编辑同样的档案,全自动要方便许多。
除了互联网外,应该也可以直接在局域网内传输档案(自动侦测)。
当然,这是假设你用windows。
一、分布式的版本控制工具,比如git
这样可以在公司、u盘、家里电脑间保证数据同步。
二、电脑-网络硬盘-电脑的方式:楼主介绍的方式就是其中一种
三、只用一台电脑吧。
rt
我也有这个需求,电脑拎来拎去怕丢,也很麻烦。Windows Live Mesh Beta是自带的还是需要另外购买?
你可用你的hotmail或其它live账号登陆即可。
能否介绍一下git? 和有何异同?主要优点缺点是什么?如果有git使用经验就更好了
现在使用SVN,做备份同步显然不合适
一定花
或者看这连接
git是“分布式”版本控制,不同于cvs、svn的集中式版本控制模式。
集中式版本控制用来作备份同步也是可以的,但最好是利用互联网,在互联网上设置一个中心,形成点-中心-点模式。
而分布式则不必需要一个中心,能够点对点。因此能够离线工作,也因此能够用来作为普通的备份同步。
看起来对我来说最大的问题是git的MS windows支持问题。我自己可以用cygwin或者干脆Linux,然而其他人只会用MS windows,您有什么建议吗?
msysgit 看上去还不太成熟
Mercurial或者Bazaar也行
里面也说到一些乌龟版