BackupPC é bastante simples de configurar. Se você sabe como compartilhar a pasta que deseja fazer backup como um compartilhamento de rede, configurar o BackupPC é trivial.
Você também pode usar rsync ou ssh para fazer backup de máquinas remotas, e tar para fazer o backup do servidor, mas se eles são PCs com Windows, é mais fácil usar compartilhamentos de rede.
A única coisa que achei difícil de entender é que o BackupPC é inteligente sobre o backup de máquinas. A princípio, parece que ele faz backup deles mais ou menos quando quiser, você define metas como você deseja backups diários e as executa depois das 6 da tarde, mas permite que as máquinas sejam desligadas, por isso, se ele tentar fazer um backup o PC está desligado, ele tentará novamente mais tarde. Uma vez que você consegue, é realmente muito prático ter isso.
Você recebe e-mails informando se uma máquina está desativada há algum tempo e os backups são antigos.
E ele usa hardlinks no servidor, o que significa que ele não precisa armazenar o mesmo arquivo mais de uma vez.