Если локальная сеть, то
BackupPC
Работает как часы, на бэкап и восстановление, сам наблюдает за клиентами (например бэкап ноутбуков, которые нерегулярно подключаются к сети) и делает бэкап по необходимости. Веб-морда в наличии, в настройки правда надо вчитаться поначалу. Бесплатен, клиентского софта не требует.
Или bacula, но не бесплатно, зато мощно. На клиенты надо ставить софт.
Мы используем оба пакета, для разных секторов сети, и бакула последней свободной версии, когда она еще была опен сорс, но в ней нет web-frontend, и все из командной строки.