Rsync using non standard SSH Port

To rsync to a remote server on a non standard ssh port, use the following command line (replacing -p2222 with your port number):

rsync -zvr --rsh='ssh -p2222' source/path [email protected]_host:/destination/path