我想知道Linux上可用的哪些文件传输协议支持服务器端复制(并且不会在内部下载和重新上传文件)。我最简单的用例是将大文件(例如VM)从一个目录复制到同一共享中的另一个目录。
我知道Samba 4.1.0最近在SMB2协议中实现了对FSCTL_SRV_COPYCHUNK的支持,但是据我所知,尚无客户端工具/文件管理器支持此功能(链接)。我也看过AFP,但只有两个用于装载AFP共享的Linux工具gvfs-afp
,afpfs-ng
而且都不是太好。afpfs-ng无需维护,无法与netatalk(segfaults)配合良好,而gvfs-afp在工作时与afpfs-ng相比吞吐量非常低。更新: NFS的下一版本可能也支持此功能。
还有其他协议支持服务器端复制吗?
提前致谢!