如何在 3 个 LAN / 不同 OS 主机之间有效地同步包含大量照片的大型目录?

如何在 3 个 LAN / 不同 OS 主机之间有效地同步包含大量照片的大型目录?

这可以在 Ubuntu 10.04 LTS、Windows 7 和 Windows XP 之间运行吗?

我想实现类似 Dropbox 的服务,但仅限于本地网络。

我目前的使用情况:Ubuntu 安装了 Samba 服务器,并且我正在通过 SyncToy 同步 Windows 机器。

我遇到的问题是:

  • 如何保持所有 3 个副本同步?(主机之间没有差异(!))
  • 手动同步不太方便,应该是“半自动”
  • 3 个副本之间的依赖问题:删除主机 #1 上的文件,在 #2 上更改相同的文件,然后手动同步 #3 :/

据我所知,最好的选择是使用一个“中央文件存储”并对其进行备份,剩下的两个主机应该远程挂载目录。

我目前研究的内容: - rsync(Unison?- 不确定如何正确使用它) - Dropbox(很棒但需要始终网络连接->云,存储空间有限!)

如何更好地解决这个问题?请注意,这应该在 Linux 和 2 个 Windows 版本之间起作用。

谢谢,安德烈

答案1

您可以通过 cygwin 在 Windows 上运行 rsync(也可能有其他方式)

http://fak3r.com/geek/howto-build-your-own-open-source-dropbox-clone/ 我还没有机会玩它,但我确实计划进行设置。

相关内容