Using Rsync and SSH
Keys, Validating, and Automation. This document covers using cron, ssh, and rsync to backup files over a local network or the Internet. Part of my goal is to ensure no user intervention is required when the computer is restarted (for passwords, keys, or key managers).
Link: http://troy.jdmz.net/rsync/index.html