Seafile 是真正的云存储吗?
Posted
技术标签:
【中文标题】Seafile 是真正的云存储吗?【英文标题】:Is Seafile a real cloud storage? 【发布时间】:2019-02-05 10:55:37 【问题描述】:我目前有两个文件服务器来存储我的所有文件。一个在我家,另一个在我父母家。两台服务器上的硬盘是同步的,这意味着如果我在一台服务器上添加/更改/删除文件,服务器每天会同步一次,以便在双方都有相同的文件。
问题是这个解决方案有点配置繁重。如果我想添加另一个服务器,我必须创建一种 3 路同步或类似的东西。
所以我搜索了一个替代方案并找到了 Seafile。它承诺提供私有云存储,并与本地文件管理器(如 Explorer/Finder/Nautilus 等)集成。
我不太了解“云存储”的确切含义。我的想法是用我的两台服务器创建一个迷你云。因此,在两者上安装 Seafile 并让它们自动同步文件,而无需我过多干预。我在 Seafile 中找不到这样的选项。因此,我的问题是:
Seafile 中的云存储到底是什么意思?据我了解,它不是云存储。它只是“一个”服务器上存储文件的应用程序。 在云存储方面是否有 Seafile 的替代品?【问题讨论】:
我认为,这个问题最好在超级用户 (superuser.com) 或服务器故障 (serverfault.com) 中提出。 【参考方案1】:它完全符合您的要求。
之所以称为云存储,是因为存在托管选项,它们将托管您的 Seafile 服务器和存储,但本地部署版本可以根据您的需要运行。
在您的设备上安装它,运行该服务,它将使所有连接的设备之间的文件保持同步。
至于这个的实际过程,我不确定,例如,是否有一个服务被指定为“主”Seafile 服务器,或者它们都充当分布式并且没有一个优先于另一个。
有很多替代品(Dropbox、Google Drive),但这些都是异地托管的,不确定您在自托管方面还有哪些其他选择。
【讨论】:
我的主要关注点是我的文件的隐私。因此,Dropbox 和 Google Drive 是毫无疑问的,因为它们只在他们的网站上托管。 Seafile 两者兼而有之,并且由于它们还提供私有自托管版本,因此它们很有趣。我没有在多个 Seafile 文件服务器之间找到文件的服务器同步。你有描述同步多个 Seafile 节点的链接吗? 在两台服务器之间同步文件并不是 Seafile 创建的目的。为此,您需要 rsync 之类的东西。【参考方案2】:多年来,我一直在使用 Seafile 私人和业务需求,并且是该解决方案的忠实拥护者。
Seafile 是 Dropbox/Box/Google Drive 的绝佳私有云替代品。 但是,您的要求并不完全是 Seafile 的创建目的。
使用 Seafile 可以实现您的目标,但有一些缺点:
只有在 PC 上启动 Seafile 客户端时才能进行同步 服务器上没有后台同步的解决方案(我不知道) 必须有一个“云服务器”/主实例(意味着在某处至少 +1 个数据副本) 安装不太容易,需要一些 Linux 经验(Windows Server 版本已弃用)与 Dropbox 和 co. 一样,您可以从云服务器同步两台 PC。但是您需要在两台 PC 上运行 Seafile 客户端。因此,您需要在 PC 上登录才能运行 Seafile 客户端。重新启动后,您必须再次登录。我不知道,Seafile 是否有后台同步解决方案。 Seafile 是让您的文件夹/文件在多台 PC 上自动同步并从移动设备访问它们的好方法。它还支持加密库。
【讨论】:
【参考方案3】:检查以下有趣的同步解决方案:
Syncthing (https://syncthing.net/) Syncany (https://www.syncany.org/)【讨论】:
以上是关于Seafile 是真正的云存储吗?的主要内容,如果未能解决你的问题,请参考以下文章
自建云存储:Nextcloud vs. ownCloud vs. Seafile