我想知道 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 也可能支持这一点。
是否还有其他支持服务器端复制的协议?
提前致谢!