Eu tenho tentado o seguinte comando:
rsync -rvz --progress --remove-sent-files ./dir user@host:2222/path
O SSH está sendo executado na porta 2222, mas o rsync ainda tenta usar a porta 22 e depois reclama de não encontrar o caminho, porque é claro que ele não existe.
Gostaria de saber se é possível rsync para um host remoto em uma porta ssh não padrão.