Usar mv
para um arquivo ou pasta em uma montagem NFS aplicará a operação remotamente. (Veja esta lista de funções da API ou este verview .) Este exemplo será executado quase imediatamente, independentemente do tamanho do arquivo, desde que dir1
e dir2
sejam parte do mesmo ponto de montagem:
mv /mnt/serverInEurope/dir1/file.txt /mnt/serverInEurope/dir2/file.txt
Usar mv
para mover um arquivo ou pasta entre pontos de montagem exigirá que o cliente processe os dados. Nesse cenário, os dados executarão um salto duplo pelo Atlântico, mesmo se serverOneInEurope
e serverTwoInEurope
estiverem no mesmo rack físico:
mv /mnt/serverOneInEurope/file.txt /mnt/serverTwoInEurope/file.txt
Nesta segunda instância, seria preferível obter acesso a serverOneInEurope
e transferi-los diretamente para serverTwoInEurope
. Caso contrário, crie uma VM no mesmo datacenter e monte os dois compartilhamentos "localmente".