最佳DIY云存储工具:2023年个人云存储
如果构建自己的云存储的想法并没有吓到您,那么您来对地方了。构建自己的解决方案将使您对云有更多的控制权,并且可以更好地保护您的隐私。在本概述中,我们将讨论最佳DIY云存储工具的选择.
不要与个人云存储设备混淆,它们是可帮助您设置自己的个人云存储的软件工具.
您必须通过购买设备或投资虚拟主机来处理硬件。如果您在阅读本文之后对DIY云存储工具不感兴趣,请查看我们的最佳云存储指南,以找到更简单的解决方案.
什么是个人云存储?
DIY云存储通常是开源的或付费的客户端服务器软件,可帮助您设置和维护自己的云。您可以在使用云托管服务(例如DigitalOcean)维护的物理服务器上进行设置。它是全球第三大云托管公司,仅次于阿里巴巴和领先者亚马逊(请阅读我们的Amazon S3评论).
您可以在网络连接的存储设备上设置一些DIY云存储解决方案,也可以使用我们最好的虚拟主机提供商提供的选项.
设置可能会很困难,但是即使您是主流用户,我们也选择了可简化此过程的应用。它涉及为您的计算机安装服务器软件和下载客户端软件,以及为智能手机下载客户端软件。.
客户端软件的工作方式类似于Google云端硬盘或pCloud。这意味着它将在您的硬盘驱动器上创建一个同步文件夹。您放入该文件夹的文件夹或文件将同步到您的云存储空间,然后同步到安装了客户端的其他设备.
许多DIY云存储工具都有Web界面,因此您可以使用浏览器访问内容。这样省去了在非您的计算机上安装客户端软件的麻烦。使用基于浏览器的软件和移动应用共享文件也更加容易.
现在我们已经了解了什么是DIY云存储工具,让我们来看看可用的顶级选项.
1. Nextcloud
Nextcloud于2016年与本文的第二个条目ownCloud分开。ownCloud的创始人Frank Karlitschek和一个工程师团队决定制作一个“ fork”,基本上是朝着不同方向发展的代码存储库的副本.
Karlitschek遇到了“困难的经历和决定”,这促使他离开了公司。分裂的原因在于金钱,并在社区和公司的利益之间取得了很好的平衡。这一决定产生了影响,Nextcloud今天变得越来越热闹。柏林理工大学迁移到Nextcloud,并将数据库加载时间减半.
Nextcloud企业版可容纳50位用户到1000万名用户。不过,家庭和小型企业用户可以使用Nextcloud Standard或开源版本。后者一角钱.
要订阅最多可支持50个用户的基本计划,您每年必须支付2180美元。对于更多用户,您可以订阅Standard计划,每年费用为$ 3,902。如果您为更多的用户付费,两者都会提供折扣。最后一个计划(Premium)可容纳50个或更多用户,并提供高级功能,每年费用为5,623美元.
要使用Nextcloud,您必须通过为服务器下载并安装Nextcloud服务器来设置它。接下来,您必须下载将与服务器交互的Nextcloud桌面客户端。它可以在Windows,macOS和Linux上运行,其智能手机应用程序可以在iOS和Android上运行。您还可以从任何兼容的浏览器访问文件.
如果您不想工作,可以购买预配置的硬件,例如Nextcloud Box,Spreedbox或Syncloud.
与专有云服务一样,Nextcloud允许您与他人共享文件。它具有所有标准功能,包括通过用户,电子邮件,链接或社交媒体进行共享,密码保护和有效期。您可以查看自己与他人共享的内容或他人与您共享的内容。没有帐户的用户也可以编辑文档.
另一个有趣的功能是“安全删除”,它允许其他人将文件上传到您的服务器。 Nextcloud软件还允许您还原文件的先前版本并允许文件注释。全文搜索也可用.
Nextcloud的竞争对手具有类似的功能,但其附加组件可以使其脱颖而出。 Nextcloud应用程序商店中有162个应用程序。例如,您可以使用Collabora Online来增强工作流程,Collabora Online是Google办公套件的开源竞争对手。多媒体应用程序包括音频和视频播放器以及Talk,可让您设置视频会议.
Nextcloud安全
也不缺乏安全性。 Nextcloud支持LDAP,Active Directory和单一登录。两因素身份验证将有助于保护您的凭据。该实现使用通用第二因子硬件令牌和基于时间的一次性密码。第二因素支持包括NFC和网关,信号,电报或SMS.
Nextcloud使用SSL / TLS协议在传输过程中保护您的文件。此外,它还可以使用基于服务器或自定义密钥管理的AES 256位加密技术来静态加密您的数据.
还有一个选项可以为特定文件夹启用端到端加密,而服务器则使用零知识模型来协助共享和密钥管理。如果您对Nextcloud的实施方式不满意,请阅读我们最好的零知识服务文章,以了解提供私有加密的传统云存储服务.
不过,这并不乐观,因为Nextcloud聘请了第三方安全审核公司对其用户的服务器进行安全扫描。一位代表对Reddit的问题给予了更多的了解。根据他们的说法,第三方扫描是用来保护用户的策略之一,但许多人认为这是不可靠的业务.
该公司现在拥有自己的安全扫描程序,该程序可以检查服务器的最新状态,并在需要采取措施时通知您。 Nextcloud致力于发现错误,因此维护了一个HackerOne页面,该页面邀请人们提交有关发现的错误和黑客的报告。严重违反Nextcloud的服务器可产生高达$ 5,000的收益.
Nextcloud也符合HIPAA和通用数据保护法规。您可以在我们的描述中找到有关GDPR的更多信息.
由于其广泛的第三方应用程序库和强大的安全性,我们将Nextcloud放在首位.
2. ownCloud
与Nextcloud最接近的竞争对手是其前身ownCloud。考虑到他们共享许多代码,难怪它们的实现是相似的。 ownCloud也是开源的,并得到强大社区的支持。它还具有一个受企业欢迎的企业版。不过还是有差异,我们将在下面进行介绍.
与Nextcloud一样,您需要首先下载并安装ownCloud的服务器端软件。您可以在家庭服务器上进行此操作,也可以租用一台。 ownCloud也有几个公共提供商,您可以选择.
桌面客户端可用于Windows,macOS和Linux。移动客户端可用于Android和iOS。与许多云存储解决方案一样,智能手机应用程序可提供简单友好的用户体验以及有用的功能,例如自动照片上传。 ownCloud也允许您通过浏览器界面访问文件.
像我们的首选一样,ownCloud通过其高级订阅计划获利。不过,它们的价格要比Nextcloud的价格高,标准订购价格为3600美元。企业起价为9,000美元,其中包括品牌的智能手机应用程序,企业应用程序和更快的支持响应时间.
自定义订阅增加了对更多用户的支持,并进一步缩短了支持响应时间,但是需要您联系ownCloud以获得报价。.
ownCloud具有许多功能,包括文件同步,共享,协作编辑和全文搜索.
您可以无忧地共享文件和文件夹,因为ownCloud采用了一种安全的文件共享方法,其中包括受密码保护的链接,自动链接到期和移动共享通知。文件注释,文件标签,文件编辑和视频会议功能有助于支持协作.
与Nextcloud相似,Files Drop功能允许匿名用户拖动文件并将其直接上传到您自己的Cloud.
ownCloud的应用程序库中有70多个应用程序。它们包括受欢迎的软件,例如Collabora Online,OnlyOffice Connector,Workflow App,PDF Viewer,日历,联系人等。.
在安全方面,ownCloud不会落后。它具有勒索软件保护,端到端加密和密码策略,允许管理员定义密码要求.
ownCloud具有端到端加密,因此用户可以创建文件夹以进行客户端加密的内部或外部数据交换。 ownCloud管理员和第三方都无法读取该文件夹的内容,只有创建者可以.
此外,还可以使用个人或中央密钥管理,以及可以使用USB令牌,HSM或智能卡以及其他设备来解密数据的密钥服务应用程序,该应用程序可以进行专业密钥管理.
ownCloud Delta同步
作品中的另一个有趣功能是增量同步,它减少了传输已上传文件的时间。它仅通过传输文件的更改部分来实现。该消息发布时附带了一个称为“虚拟文件系统”的功能的新闻。它允许用户在其文件浏览器中直接同步文件和文件夹.
ownCloud使用ClamAV扫描您上传的文件,以防止受感染文件的自动分发。它可以检测病毒,恶意软件,木马和其他威胁。较小的自定义选项使您可以使用外部病毒扫描程序扩展防病毒保护,该病毒扫描程序可以扫描所选服务器上的文件.
要登录服务器,可以使用Active Directory,LDAP或OpenLDAP。其他用户属性(例如其配额,电子邮件,头像)也可以从外部目录集成到ownCloud中.
您可以使用两因素身份验证进一步保护用户的凭据。您可以使用基于时间的标准一次性密码,也可以通过privacyIDEA ownCloud App扩展功能以支持其他身份验证设备。 ownCloud在HackerOne上有一个页面,但未接受任何提交.
如果您要处理患者信息,可以放心,ownCloud符合HIPAA,因此不会妨碍您完成工作。如果您珍视自己的隐私,那么知道ownCloud遵守GDPR会让您放心.
尽管ownCloud是一项强大的服务,但我们将其放在Nextcloud后面是因为它的附加组件更少,不能很好地保护安全性并且拥有更昂贵的高级计划.
3.海文件
像前两个解决方案一样,Seafile是一种开源云存储解决方案,具有免费的Community版本,而企业版则为其提供了利润。作为业务解决方案,它可以与我们任何最佳的企业文件同步和共享提供者紧密相连,尽管需要更多的修补工作.
使用Seafile,您可以将文件组织到单独的库中,可以分别进行同步和共享。尽管可以提供足够的自定义功能,但起初可能会造成混淆.
桌面同步客户端可用于Windows,macOS和Linux,而智能手机应用程序可在Android和iOS上运行。在开始使用Seafile之前,您必须在服务器上下载并安装服务器版本.
Seafile具有许多功能,但与付费企业版其他解决方案相比,它们保留的功能更多。不过,企业版比Nextcloud和ownCloud便宜。实际上,如果您拥有三个或三个以下的用户,则它是免费的。对于九个用户,您必须为每个用户支付$ 100。从10到249位用户,每位用户的费用为$ 44.
价格随着用户数量的增加而降低,直到达到1000个用户,之后,您必须联系Seafile以获得估算。如果您属于教育机构,则每年每位用户可获得折扣.
Seafile还具有选择性同步功能,因此您可以关闭特定文件夹的同步。如果您不想使用同步客户端,则Seafile通过其驱动器客户端提供虚拟驱动器映射。它也使您可以脱机访问文件。如果您是从没有同步客户端的计算机访问的,则还有基于浏览器的访问。也提供WebDAV支持.
海文件同步
同步文件时,Seafile会将它们切成小块,这使其可以执行快速同步,尤其是在处理大量小文件时。不过,这会使访问服务器上的文件更加复杂.
您可以将库和文件夹共享给用户或组,并具有只读或读写权限。外部用户可以通过共享链接访问文件。您可以通过设置密码和有效期来增强对它们的保护.
Seafile也具有版本控制功能,因此用户可以轻松地将文件或文件夹还原到以前的版本。文件锁定也可用,以防止同时编辑文件和产生冲突。用户可以使用Web界面或桌面客户端锁定文件。注意事项的其他功能包括全文搜索和重复数据删除.
Seafile与Microsoft Office Online Server和Collabora Online服务器集成在一起,因此您可以在线编辑文件。还具有视频,音频,.pdf,图像和文本文件的内置预览。也就是说,Seafile没有Nextcloud和ownCloud具有的应用程序库选项.
Seafile使用两因素身份验证来保护您的凭据,创建快照以保护勒索软件并扫描病毒。它还可以执行远程擦除和审核日志.
可以使用端到端加密,但是您应该注意,它不加密元数据。虽然暗示将来会.
客户端加密不适用于网络浏览器或桌面客户端的文件浏览器功能.
如果您主要关心的是快速文件同步而又不必为企业版支付很多费用,那么Seafile是一个不错的选择。也就是说,其他解决方案的社区版本不那么受限制,而且其安全性更高.
4. Pydio
Pydio以前称为AjaxPlorer,由Charles du Jeu于2007年创建。和以前的解决方案一样,它是一个开源应用程序,用于在您自己的服务器上同步和存储文件.
Pydio提供了在Scaleway,Amazon AWS和Microsoft Azure等公共云服务器上进行部署的选项。如果您对Microsoft的云基础架构感兴趣,请阅读我们的Microsoft Azure评论.
Pydio的最新版本称为Pydio Cells,它具有增强的协作和共享选项。通过将文件放在您的单元格中,您可以轻松地与他人共享文件.
单元的工作方式类似于共享文件夹,您可以在其中添加更多用户,同时为他们提供特定的权限,例如读取和写入。您可以将其与我们最佳的云存储中的公共云解决方案进行比较,以进行共享文章.
Cells Home版可在Linux和macOS上运行。对于Windows,您必须使用docker映像。企业版在使用虚拟机的OVF软件包和称为Pydio Enterprise 8的Pydio较旧版本扩展版本列表时会反映出这一点。要随时随地访问文件,可以使用Android或iOS应用程序.
智能手机应用程序还允许您拍摄和上传图像,将文件放入缓存并在本地同步文件以离线访问它们.
开源版本受AGPL v3许可,不提供支持。它的功能仅限于基本共享和身份验证。企业版具有高级共享和管理功能,以及管理安全性和基于角色的安全性策略.
Pydio企业
您必须联系Pydio以获得企业版的报价,但是您可以免费试用30天,以测试该服务.
Pydio允许您使用密码,链接到期日期和下载限制来保护共享文件。您也可以评论文件并在发生新情况时接收警报。如果您发现发表评论和发送电子邮件很慢,则可以使用直接聊天交流。也提供更多人的聊天室.
您可以邀请用户聊天或围绕特定文件创建房间。如果您或您的一个队友犯了一个错误,版本控制将帮助您还原文件的先前版本.
与用户打交道时,您可以使用许多变量来控制他们的权限,因此他们只能查看,共享和编辑您允许的内容。您可以使用Collabora Online与队友协作处理文档。 Pydio还允许您预览和编辑图像文件,以及使用集成播放器播放音频和视频文件.
企业用户可以通过添加徽标,更改颜色,添加新按钮等来自定义Pydio界面.
Pydio使用256位AES加密静态文件,并使用SSL保护在传输过程中的文件。如果出现问题,则很容易解析和审核日志。为了帮助用户登录,可以使用LDAP。 Pydio也符合GDPR.
5.雷西里奥
Resilio的工作方式与以前的解决方案不同。相反,它只会在设备之间同步您的内容,而不会将其存储在服务器上。那甚至都不是一种选择。它也不是免费的.
它的桌面客户端可在Windows,macOS和Linux上运行,而移动应用程序可在Android或iOS上运行。它也可以安装在NAS设备上(请阅读有关NAS最佳在线备份的指南).
选择性同步是一个选项。您可以使用它来选择NAS设备上保留的内容以及计算机上还存储的内容。像Dropbox一样,Resilio使用选择性同步占位符,该占位符使您可以查看计算机上的文件而不必将文件存储在此处。要了解Dropbox的工作方式,请阅读我们的Dropbox评论.
Sync Home是Resilio的个人使用计划。它要求您支付59.99美元的一次性费用。它具有标准功能,包括跨设备同步,权限,选择性同步和带宽使用控制.
Sync家庭最多可容纳五个成员,并具有Sync Home计划中的所有功能。它的一次性费用是99.99美元。商业计划的每月起价为29美元,包括多用户和高级支持.
Resilio声称比传统的云服务能够更快地同步文件,因为它不必通过远程服务器路由内容。相反,它使用对等方法.
您也可以使用Resilio共享文件或文件夹。文件夹可以具有权限,该权限使您可以将所有权分配给其他用户,撤消访问权限或更改读写权限。 AES 128位可静态保护您的文件和文件夹.
Resilio还可以帮助您将文件自动备份到另一台设备。例如,您可以将其设置为将照片备份到笔记本电脑或NAS设备.
尽管Resilio不能替代传统的云存储服务,但它是一个有趣的工具,可以帮助您在使用对等连接时同步文件.
最后的想法
DIY云存储工具不容易处理,因为与传统的云存储服务不同,它们可能需要大量工作,具体取决于您的设置。不过,这并非没有优点。通过自己完成工作并托管个人服务器,您可以控制自己的隐私,并可以根据自己的喜好调整所有内容.
Nextcloud由于其丰富的库和强大的安全性而成为头号狗。它的祖先ownCloud紧随其后,但是它的库中没有那么多应用程序,并且它的安全性也不如它。不过,它确实承诺会添加块级同步支持,因此它已经做到了.
对于那些需要快速同步和廉价企业版的用户来说,Seafile是更好的选择。 Pydio非常适合那些需要强大的共享功能以及直观且有吸引力的界面的用户.
对于那些想绕过服务器并使用专注于NAS设备的对等方法的人来说,Resilio是一个不错的选择,但就取代传统云存储服务而言,它无法与其他公司相提并论。.
您如何看待DIY存储工具?它们太复杂还是值得努力?您是否使用了我们错过的其他服务?在下面的评论中让我们知道。感谢您的阅读.