Devo copiare un gran numero di file e cartelle da una cartella all'altra sulla stessa condivisione SMB esposta da un server Isilon con copia lato server. La copia di singoli file e cartelle attraverso la finestra del Finder funziona bene, quasi istantaneamente, e non provoca alcun traffico di rete significativo, quindi presumo che qui funzioni di offload sul lato server. Tuttavia, quando provo a copiare i file dal terminale, il mio traffico di rete aumenta e la velocità effettiva è di conseguenza bassa.
La condivisione è montata come segue:
$ mount
//my.name@server/RemoteFolder on /Volumes/RemoteFolder (smbfs, nodev, nosuid, mounted by my.name)
Ho cercato di copiare tramite la riga di comando utilizzando cp
, scp
, ditto
, e rsync
senza alcun risultato, ad esempio,
$ cp -vpRi "/Volumes/RemoteFolder/old/Peter Gabriel/" "/Volumes/RemoteFolder/groups/genesis/peter.gabriel"
Come posso imitare il comportamento trascinando l'opzione tramite il Finder nella riga di comando?
Grato per eventuali suggerimenti!
CMD+C
/ CMD-V
ing che il trascinamento delle opzioni copiano una cartella che utilizzo per testare con circa 300 MB in pochi secondi, mentre cp
et al. richiede quasi un minuto.
SMB2
mount e hai provato scopy da smbclient? E wiki.samba.org/index.php/Server-Side_Copy