WeaselBackup is a centralized backup system with both web and command line interfaces for creating, deleting, scheduling and restoring backups.
It uses MySQL to keep a full index of all backed up files, and can use a wide range of protocols for file retrieval (including: rsync, sftp, ftp, http and smb).
We're currently moving WeaselBackup to Google Code, so check back soon!
These details are provided for information only. No information here is legal advice and should not be used as such.