Pessoalmente, prefiro usar rsync
, pois permite retomar bem as transferências interrompidas.
Para usá-lo localmente:
$ rsync -avP /path/to/source /path/to/destination
Para transferir local para remoto:
$ rsync -avP /path/to/source user@remote:/path/to/destination
Para transferir o remoto para o local:
$ rsync -avP user@remote:/path/to/source /path/to/destination
Os switches que eu usei são:
- -a = Arquivo - crie uma cópia exata da árvore o mais próximo possível
- -v = Verbose - fala por si mesmo
- -P = mostra o progresso das transferências e permite retomar os arquivos parciais.