可能重复:
保持多台机器之间的文件夹同步
我想知道是否存在这样的软件:
- 在我的四台 (Windows) 计算机之间同步用户指定的文件夹
- 如果可能,则通过 LAN 同步,否则通过互联网同步
- 不使用云存储或第三方服务器进行同步
云存储成本高昂,而且限制了我可以同步的数据量。它还会减慢同步速度,因为需要将数据上传到不必要的第五台计算机,尤其是当我仅通过 LAN 进行同步且该计算机位于远程时。(至于异地备份,我已经与朋友进行了交叉备份,所以我甚至不需要额外的云空间。)如果可能的话,我希望它能够快速运行,因为我考虑使用千兆 LAN。
我查看了各种软件。所有软件似乎都面向更传统的云备份,或者仅限于 LAN,或者有其他使用限制。这让我感觉想编写自己的同步软件 - 我是第一个有这些想法的人吗? - 但由于现实生活,我的时间有限。
我问的是任何这个问题的解决方案现在也存在。任何人您是否有任何设置此类事物的经验可以帮助我指明正确的方向?
答案1
我使用过同步备份(有免费版和付费版)用于通过 LAN 同步文件,具体来说是在我的台式机和笔记本电脑之间。我所做的就是在我的台式机上设置一个 FTP 服务器(有很多免费的 FTP 服务器),然后配置 SyncBack 以查看我的台式机和笔记本电脑上的相同文件夹层次结构。
您可以配置程序以根据时间戳、文件大小差异等同步文件。这样做的好处是,如果您愿意,您可以转发一些端口以允许通过互联网访问 FTP 服务器,并从任何地方同步您的文件。即使您没有使用 SyncBack,您仍然可以通过互联网通过 FTP 访问您的文件(允许您能配置 SyncBack 也执行此操作)。
仅供参考,我用过Quick 'n Easy FTP 服务器精简版在我的桌面上设置 FTP 服务器。同样,有很多选择,包括Filezilla 服务器。