Only copy specific file extentions in folder

rsync -a --include '*/' --include '*.mp3' --exclude '*' source/ target/

Speed up rsync over SSH without needed to change any configs. arcfour is faster, but no longer enabled by default meanwhile aes128-ctr is

rsync -avhP -e "ssh -c aes128-ctr" /src/ user@ip:/dst/

rsync ssh with non standard port

rsync -avhP -e "ssh -p number" /src/ user@ip:/dst/

rsync ssh with non standard port and show full progress

rsync -avhP –info=progress2 -e "ssh -p number" /src/ user@ip:/dst/