Você não afirmou que está usando uma porta não padrão para SSH, mas suspeito que esse seja o caso do uso da opção -p
. Se este for o caso, você deve citar o comando shell remoto que é especificado com a opção -e
, assim:
rsync -auvtz --delete -e 'ssh -p 42' [email protected]:/var/www/data /home/user/dir