With all of the recent brute force hacking of WordPress sites it’s more important than ever that you regularly back up your site, both the database and filesystem. I’ve researched all the options and concluded that BackupBuddy is the top premium plugin for backing up your WordPress system.
BackupBuddy makes it easy to backup and restore your entire WordPress site in a matter of seconds from installing the plugin. You can download the backup to your local machine or even upload it to services like Dropbox and Amazon S3 if you prefer to store your backups in the cloud. Most importantly, BackupBuddy includes a scheduling feature that lets you automatically schedule regular backups to make sure you never forget to back up again.