Respostas:
Tente usar o rsync
Guias:
http://www.cyberciti.biz/tips/linux-use-rsync-transfer-mirror-files-directories.html
http://everythinglinux.org/rsync/
http://www.thegeekstuff.com/2010/09/rsync-command-examples/
Ele pode realizar uploads e downloads diferenciais (sincronização) de arquivos pela rede, transferindo apenas dados que foram alterados. O protocolo de atualização remota rsync permite ao rsync transferir apenas as diferenças entre dois conjuntos de arquivos pela conexão de rede.
-e sshpor-e "ssh -C"turnos na compactação de dados SSH, o que lhe dará um pouco de aumento de velocidade.