
If you want to keep multiple copies of your site synchronized, check out rsync. Instead of uploading/downloading everything each backup, rsync makes a file-check and only transfers those items that have changed.
rsync -av -e ssh --delete /home/michael/public_html user@yoursite.com:/public_html/
It's that easy.