当前位置 : 主页 > 大数据 > 区块链 >

哪种文件传输协议支持服务器端复制?

来源:互联网 收集:自由互联 发布时间:2021-06-22
我想知道 Linux上可用的哪些文件传输协议支持服务器端复制(并且不在内部下载和重新上载文件).我最简单的用例是将大文件(例如VM)从一个目录复制到同一个共享中的另一个目录. 我知道
我想知道 Linux上可用的哪些文件传输协议支持服务器端复制(并且不在内部下载和重新上载文件).我最简单的用例是将大文件(例如VM)从一个目录复制到同一个共享中的另一个目录.

我知道Samba 4.1.0最近在SMB2协议中实现了对FSCTL_SRV_COPYCHUNK的支持,但据我所知,目前还没有客户端工具/文件管理器支持(link).我也看过AFP,但只有两个用于安装AFP共享的Linux工具是gvfs-afp和afpfs-ng,两者都不太好. afpfs-ng没有维护,并且与netatalk(segfaults)不能很好地配合,而gvfs-afp与afpfs-ng相比具有非常低的吞吐量.更新:看起来下一版本的NFS也可能支持这一点.

是否有其他协议支持服务器端复制?

提前致谢!

如您所述,AFP支持服务器端副本.最新发布的gvfs版本包含对gvfsd-afp的一些改进,使其更可靠,更快速.在我的测试中,它可以在1GBE上获得大约70MB / s的大型传输,并且能够在11秒内复制10000个文件的目录,这也不算太糟糕.如果服务器端副本很重要并且您不想登录终端,那么我建议您使用它.

我们还计划尽快为gvfsd-smb添加服务器端副本支持,但是谁知道“很快”可能会……

(免责声明,我帮助维护gvfs.)

网友评论