I was recently reviewing WordPress backup plugins for a Treehouse project and came across BackWPup (from the folks at MarketPress.com). From the research I have done, this is the best featured most solid free backup option for WordPress.
It has all of the following important features
- Backup files and/or database
- Schedule backups
- Create multiple backup Jobs
- Backup to server
- Send backups to S3, Dropbox or FTP server
- Advanced saving, compressing and optimizing options
On most small sites (and in past Treehouse courses) I have often recommended BackUpWordPress. However, BackUpWordPress does not allow for off site backups.
For this reason I think I’ll be switching to BackWPup as my new favorite free WordPress backup plugin.
If you have some money to spend on backups (which you should considering how important it is), I would also recommend BackupBuddy, which comes with 1GB of free off site storage as well as a lot of powerful features, like the ability to easily restore full and partial backups.
In addition to BackupBuddy, if you want to go all out, you should check out VaultPress, a subscription based super powerful automated, off site backup service from the folks at Automatic. I choose this option for my more mission critical WordPress projects.