Eu encontrei isto:
Aqui está o comando a ser executado no servidor remoto, envolvendo encontrar e paralelo:
find /data/process/ -type f | parallel scp {} user@machineB:/data/process/
Veja a documentação sobre como controlar o número de trabalhos a serem executados em paralelo.
The number of concurrent jobs is given with --jobs or the equivalent -j.
By default --jobs is the same as the number of CPU cores.
--jobs 0 will run as many jobs in parallel as possible.
Encontrado aqui: Copia arquivos em paralelo de servidores remotos usando algum comando no terminal?