What is BackupPC?
BackupPC is open source (free!) software that runs on Linux and BSD servers. Once properly configured, it will back up the data on any Windows, Mac, Linux, or Unix computers on your network using a combination of SSH, Rsync, Samba, and Tar. Administration and restores are made simple through an Apache based web interface. Setup and configuration is through a few simple text files. Best of all, installation on platforms like Ubuntu and Debian are made very simple as BackupPC (and all of its dependancies) is installed and configured automatically by a simple apt-get command.