如何在不下载的情况下复制远程服务器中的移动文件

目前的ESCENARIO:

  • REMOTE不可靠的数据中心(即第三方托pipe服务提供商)通过互联网向Office提供文件的Debian VPS。

  • 拥有4台Ubuntu,Mint和Debian机器的LOCAL Office,可同时访问服务器中的远程文件。

  • 安全转移的绝对要求。
  • 要求具有networking挂载文件系统(不提供SFTP或Web访问文件)。
  • 我们有一个体面的4 Mbps的互联网连接。
  • 用户不使用控制台,只有通过GUI(Nautilus或类似的)才能获得纯粹的ssh访问权限。

我装的是什么:

Office计算机上的SSHFS和FUSE,安全地访问VPS文件。

问题:

每当有人用sshfs在远程文件系统上使用Nautilus(或类似的)复制/移动同一个VPS服务器内的文件夹时,该文件夹就会被下载并上传。 如果该文件夹包含10Gb的数据,则networking遭受20Gb! 我们必须有时移动相同的VPS文件夹,并有大量的数据。

对于给定的约束,有没有解决上述问题的方法? 如果没有,我们是否需要select符合这些标准的其他networking共享系统? 哪一个?

您正在要求一个称为“服务器端复制”的function。 最近在NFS,Samba,法新社实施。 为了使它工作,服务器和客户端软件都必须支持它。 这是一个非常新的function,因此您必须阅读可用于查看是否支持的最新版本工具的说明。 仔细观察法新社。
另一种方式可能是为服务器安装一个Web界面,比如owncloud。 然后用户将移动大文件。

最好的情况是有一个本地服务器。 但是,我认为你有理由反对这里没有提到的。

次好的是VPN。 在远程服务器上安装OpenVPN,或者办公室networking上的全站点VPN(即使是最低端的业务路由器最近支持VPN)或每台PC上的VPN客户端。

然后使用NFS或CIFS(Samba)共享文件。 这些都是稳定和大量使用的networking文件系统,他们不依靠FUSE所以应该更稳定。 两者都足够聪明,可以在没有互联网双向旅程的情况下移动文件。

VPN确保来自不受信任的数据中心和互联网的stream量安全。 NFS和CIFS都具有安全性,但一般不打算在完全不可信的networking上运行。