Since you guys haven’t mentioned it yet then i’ll have to
BackWPup a free site and database backup plugin packed with features and easy to configure
- Database Backup
- WordPress XML Export
- Optimize Database
- Check\Repair Database
- File Backup
- Backups in zip,tar,tar.gz,tar.bz2
format - Store backup to Folder
- Store backup to FTP Server
- Store backup to Amazon S3
- Store backup to RackSpaceCloud
- Store backup to DropBox
- Send Log/Backup by eMail
when ever i have a client that is a bit too cheap on hosting and a propper backup server i just set him up with a dropbox account and this plugin creates and uploads the backup there, and if the plugin runs into trubles it sends the admin a log by mail.
i defintly recommend this as a free solution.