Como os sistemas de arquivos remotos (nfs ssfhs) manipulam cópias remotas para remotas?

4

Depois de trabalhar com alguns arquivos grandes sobre o sshfs, uma questão começou a se manifestar em minha mente.

Suponha que eu tenha uma montagem sshfs (ou NFS para essa matéria) em ~/remodetir e quero fazer algo como

cp ~/remotedir/foo ~/remotedir/some/weird/path/bar

O sshfs (ou NFS) lida com isso de maneira inteligente ou eles transferem o arquivo para frente e para trás apenas porque o comando cp está sendo executado na minha CPU local?

    
por Elton Carvalho 05.06.2012 / 01:02

1 resposta

4

sshfs faz o local mv chamar mv .

Suponho que isso seja semelhante para cp .

Não tenho certeza se esse é o caso se o controle remoto sshd estiver restrito a internal-sftp .

editar:

O arquivo também flui pela máquina local para cp (confirmado com o tráfego de rede).

$ sshfs -V
SSHFS version 2.4
FUSE library version: 2.8.6
fusermount version: 2.8.6
using FUSE kernel interface version 7.12

    
por 05.06.2012 / 01:45