I don't trust the terminal and myself so much that I when I rsync a remote folder to a local folder I use sshfs to mount that remote folder in read-only mode and rsync from that mount point rather than the remote folder.
replies(2):
My lesson I took away from that was to not use rsync because it's too easy to get it wrong and lose a lot of data.