Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我在 nfs 服务器上有两个目录,我想在它们之间复制大量数据(在几千个文件中,而不是一个大块中),有没有办法将其优化为“本地”副本服务器?NFS 是否会自动执行此操作,如果没有,是否有启用它的选项,或者是否会对客户端产生一些不可避免的影响?可悲的是,ssh 进入 nfs 服务器不是一种选择 - nfs 挂载是我对它的唯一访问权限。
不,不幸的是,NFS 不这样做。协议中没有规定副本的来源了解有关目的地的任何信息,反之亦然。
如果没有 ssh 或类似的访问权限,您只能通过网络将每个字节拖到客户端,然后通过网络将其发送回服务器,一次一个块。
如果您可以使用 tar 或 dd 或其他可以修改块大小的命令,您可能会得到一些加速。但我不会打赌。