Although there are free options out there, the best option for safely backing up your WordPress site is to pay for a premium service. Paid options generally have the added benefits of being scheduled, offsite backups. The offsite part is important, because if the server your site is on goes down, your back up will be safe!
After looking at the blogVault site, this definitely seems to be a good product. Pricing is low ($9 per month for backing up one site), and the service backs up off-site onto a secure set of servers.
With this option you are actually able to test the restore of a backup of your site. This option is a good “double check” to make sure that your backing up is working properly.
Another bonus of blogVault is the 30 day trial. You have the ability to test their product and know it’s right for you. If you feel you need, you have the option to cancel without being charged anything within the first 30 days. You don’t even have to register to test their product!
Lastly, the site backs up daily, automatically. This is a great safety option that requires no additional work on your part. It saves your last 30 backups (the last 30 days) and replaces them as the days go by.
BackupBuddy is very similar to blogVault. The process is the same, automatic backups that are saved off-site.
They do offer a bit more control over where your backup data is stored. The plugin does backup all of your WordPress data, but you have the option to backup to either their servers, or a server of your choice. They even work with Dropbox!
The pricing is $75 per year, which breaks down to a bit over $6 per month. This is likely your best option because of the strong track record these guys seem to have. Users have good control of backup location, automatic backup, and a low price.
This provider offers what they call “realtime backup.” It keeps track of your site and makes notice when any changes have been made. It then backs up that data to keep your backups fresh up to the minute. They only offer backing up on their servers.
Their basic package is $15 per month, making it the most expensive option listed here. The main points of interest for the extra cost is an automated restore system if something goes wrong with your site, and a concierge service for human support if you have any problems.
Overall we suggest using the middle option, BackupBuddy. They offer a versatile package at a competitive price. They also provide the ability to backup a second site if you ever need that option.
On a totally different note, there are free backup services, but these are generally either untrustworthy, or require users to manually backup changes. We feel that the the minor payment of $6 per month is a good piece of mind option.
The article used for a stepping off point can be found here: http://www.carefulcash.com/the-3-best-backup-solutions-for-a-wordpress-blog/