![存在哪些 NFS 托管服务?](https://linux22.com/image/550231/%E5%AD%98%E5%9C%A8%E5%93%AA%E4%BA%9B%20NFS%20%E6%89%98%E7%AE%A1%E6%9C%8D%E5%8A%A1%EF%BC%9F.png)
我的情况:我管理一家小公司,想将本地文件服务器上的文件迁移到“云”服务。市场上有大量的“文件存储”和“文件托管”服务(S3、Rackspace Cloud Files、Dropbox 等)。它们提供“功能”(版本控制、共享配置、智能手机应用程序等),但似乎没有服务提供显而易见的功能:一个 NFS 文件系统,我可以简单安全地将其安装在我们的 UNIX 机器上。
显然,我可以使用云端的专用服务器自行设置,但迁移到云端的部分动机是服务器配置不再由我负责。因此:有哪些服务提供 NFS 托管?
答案1
哪些提供 NFS 访问?据我所知没有。但无论如何你都不想要那样——NFS 是最不安全的协议之一,我敢说甚至比 FTP 更糟糕(从安全意识的角度来看)。在你完全控制的网络中,它还可以(但仍然不是很好),但你应该绝不通过互联网提供 NFS。
有一些服务(例如 rsync.net)允许 SSH 访问您的云托管文件系统;然后您可以使用例如 SSHFS 以与使用 NFS 相同的方式访问这些服务。
不过,我要提醒的是,从本地文件服务器迁移到云端将要导致(通常很严重的)性能下降。我建议您保留本地文件服务器,但使用基于云的服务进行备份。如果您不想维护该文件服务器,您可以聘请兼职系统管理员,或将管理工作外包给另一家公司(这种情况越来越普遍,事实上,我工作的公司已经开始提供这项服务)。
答案2
2019 年,该页面仍然是搜索结果的首选。自 2011 年以来,情况发生了很大变化。这里有一个当时不存在的选项:Google Cloud Filestore。它是 Google Cloud 上的托管 NFS 实现。
以下是有关设置的教程:在 Google Cloud 上设置 NFS 服务器 - Google Cloud FileStore 服务https://devopscube.com/nfs-servers-google-cloud-filestore/
还可以在 Azure 和 Amazon EC2 上提供 NFS 服务。
这是另一篇操作方法文章:如何在 Azure 中设置 NFS Server 2016 - 云基础设施服务https://cloudinfrastructureservices.co.uk/how-to-setup-nfs-server-2016-in-azure/
SoftNAS 为 AWS、Azure 和 VMWare 提供解决方案: https://www.softnas.com/wp/
您还可以找到可以为您设置安全 NFS 服务器的托管服务提供商。