I use Arkeia Network Backup <http://www.arkeia.com/> although it is a commercial product. You might look at BackupPC <http://backuppc.sourceforge.net/> as well.