类似 Dropbox 的本地使用工具,使用 NAS 作为存储服务器

类似 Dropbox 的本地使用工具,使用 NAS 作为存储服务器

我正在寻找一种解决方案,用于在 NAS 和多台本地 Mac 之间同步文件夹对。每台 Mac 都可以编辑文件,然后其他 Mac 应该会自动同步。基本上就是我自己的本地版 Dropbox,无需使用“云存储”。

我研究过使用 rsync 的解决方案。据我所知,rsync 无法真正做到双向同步。我也不想一定调用同步过程。我更喜欢在后台运行守护进程 - 等待并检查更改,然后“实时”同步它们。

该程序还应足够灵活,能够识别有时(对于笔记本电脑而言)无法连接到 NAS 的情况。然后它应该只需等待连接恢复,而不会每隔几分钟就打扰我。

我研究过 synk、folderwatch、rsync、unison 和其他一些工具,但还没有找到解决方案。要么需要调用它们,要么它们不是真正的双向工具。

微软没有为 Mac 提供类似“脱机文件夹”的功能吗?

谢谢

PS:只是为了澄清 - 我不想为了备份目的而进行同步,而是想同步以便所有 Mac 都拥有文件最新更改的本地副本。

答案1

看着http://owncloud.org- 它基本上是一个开源 Dropbox 解决方案。

不知道您有什么 NAS,但大多数 NAS 盒都在 Linux 上运行,您应该能够在 owncloud 论坛上获得一些指导。

否则,我认为 Unison 或 rsync 将是您情况下最好的非服务器解决方案。

这链接到一篇博客文章,描述了同样的问题(以及可接受的解决方案),但适用于 ubuntu。http://www.cerebralmastication.com/2011/04/fast-two-way-sync-in-ubuntu/

答案2

我之前也看过这个。

首先,我尝试过星火共享这对于类似小型文档的 repo 来说很不错,但是具有 git 所有不太好玩的功能(整个历史记录),并且不能很好地处理大文件。

我最终齐奏这是一款非常好的软件,具有目录的双向同步功能(如果发生合并冲突,则进行备份) - 非常适合处理大数据。试试吧。

编辑:

最近我发现了一个非常好的工具:同步(最近他们改名为脉冲)。它拥有适用于大多数平台的客户端,配置非常灵活,具有良好的 Web GUI。

还有git 附件,我曾经使用过它一小段时间,但是后来就停止使用了,因为它需要 xmpp 帐户来传递消息(最近这个帐户被删除了,所以不再需要了,但我现在会继续使用 syncthing 一段时间)。

答案3

同步时间

这个小工具真的很棒。我从 2006 年起就一直依赖它。

如果您需要外部应用程序提供的某些条件,则具有极其细粒度的分辨率和良好的脚本性。

同步管理器在后台静默运行,并带有精心设计的日历。

答案4

如果您正在使用 Synology NAS,Cloud Station 就是您要找的答案。摘自网站:

“如果您拥有多台设备,Cloud Station 非常适合您,因为您可以将文件自动同步到所有设备。您的工作将始终在 Mac、PC 和移动设备之间保持最新状态。此外,您现在可以同步最大 5GB 的文件。文件始终可以通过网络和本地计算机上的 Cloud Station 文件夹访问。当您的 PC 和 DiskStation 位于同一个局域网 (LAN) 中时,您绝对可以享受比互联网更快的传输速率。”

http://www.synology.com/dsm/home_file_sharing_cloud_station.php

如果您随后进行一些端口转发,您还可以通过 File Station 以与 Dropbox 类似(但更漂亮)的方式获得文件的网络界面。

我个人拥有一台 Synology DS212,发现这个功能非常好用。如果你想买一台 NAS,我建议你从亚马逊购买上一代产品,而不是最新的 Synology,如果你想要更优惠的价格的话。

相关内容