I have setup backuppc before.  It works pretty well, and if you use
their dedupe software,
It is basically rsync with a reasonable interface.  Not as easy to
deal with as crashplan, but not bad.
Check out the software here.
             http://backuppc.sourceforge.net/