This page will help you setup backup to a remote server using the widely-supported tools rsync and ssh. Most Unix-based operating systems(GNU/Linux, FreeBSD, OSX) include rsync by default but if it's not installed consult your documentation to install rsync and OpenSSH. For Windows, your easiest option is to use cwrsync(download). It is assumed that you have a system setup that can store your backups. Setup of such a server is beyond the scope of this document.
Fill out the form to have the commands customized. Each command should be run on the machine that you want to backup from.