I find the 'automysqlbackup' package handy as a server admin, it backs up all databases daily/weekly/monthly. It is not for end users though, the backups are only available via login to the server backend, but it's simple if it fits your needs.