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/