Eu sugiro que você use rsync
se estiver disponível em seus sistemas, devido a seus recursos desejáveis quando se trata de mover arquivos grandes, como compressão de transferência de dados, informações de progresso e capacidade de recuperar a transferência caso de falha de conexão.
Algo nas linhas disso fará o trabalho:
$ rsync -avz --progress <your-local-files> username@remote-host:/remote/path