BackupPC is a free disk-to-disk backup software suite with a web-based frontend. The cross-platform server will run on any Linux-, Solaris-, or UNIX-based server. No client is necessary, as the server is itself a client for several protocols that are handled by other services native to the client OS.