You never know when disaster is going to strike and your website is going to go down, so you likely want to keep some sort of backup for your site.
In this post, I’m going to simply overview some of the top WordPress backup services and plugins, some of which are paid and others are free. You might want to consider using one of these on your WordPress site.
Paid Backup Services:
Price: Starting at $5/month
Description: VaultPress makes it easy to keep an up-to-date backup of your site with both daily and realtime syncing of all your WordPress content. To ensure your site stays safe, VaultPress performs security scans daily and makes it easy to review and fix threats.
The VaultPress plugin connects your site to the VaultPress servers. Backups and security scans take advantage of WordPress hooks, and are optimized for WordPress-powered sites. Provide FTP or SSH information, and VaultPress can automatically restore a backup to your site.
VaultPress is widely regarded as the best WordPress backup service, which is probably because it is developed by Automattic, the company owned by WordPress founder Matt Mullenweg, and it also is just an excellent service. It was rated as the top backup service by WP Beginner.
Price: Starting at $80/year
Description: BackUpBuddy is great because they back up everything, like your entire site including media files, and they will automatically save it all to one of several services including DropBox, Amazon, Google Drive, Rackspace, or their own service called BackUpBuddy Stash. A lot of people seem to use BackUpBuddy to move sites from one url or location to another.
Price: Starting at $75/year
Description: This is the paid version of my favorite free backup plugin which I use it quite a bit (see below). This paid version is supposedly supported better than the free version, and it lets you save your entire site rather than just some of it. I do really like this plugin and am familiar with it, but if I was going to spend money on a paid backup plugin I would probably use one of the two above plugins rather than this one (so VaultPress or BackUpBuddy).
The backup plugin BackWPup Free can be used to save your complete installation including /wp-content/ and push them to an external Backup Service, like Dropbox, S3, FTP and many more, see list below. With a single backup .zip file you are able to easily restore an installation.
Price: Starting at $9/month or $89/year
Description: The blogVault backup plugin does a complete backup of the WordPress site, including files and database. As mentioned, many backup plugins only backup the database. This is not sufficient as all the images, themes, plugins, and other uploads are stored as files. Just doing a backup of the database can hence lead to data loss at the time of restore. blogVault saves your complete WordPress site content including Posts, Pages, Plugin, Images, Comments, etc. My one issue with BV is that they perhaps are a bit expensive.
Free Backup Services:
Description: This is the backup plugin that I use the most, as it is easy to use, has a nice interface, and it is free. The paid version of this plugin, which I outlined above, can do complete site backups, whereas this one just does some of the files. However, that really is enough for me.
The backup plugin BackWPup Free can be used to save your complete installation including /wp-content/ and push them to an external Backup Service, like Dropbox, S3, FTP and many more, see list below. With a single backup .zip file you are able to easily restore an installation, although your site will require some setup.
Description: I used to use this plugin a lot, but I’ve found that it just doesn’t get updated as often as BackWPUp (although it actually was just updated 6/10/15 so maybe I should give it another shot) and it also isn’t as easy to use and the interface isn’t as nice. It still can do the job. You can have emails sent to you with backups, but there are no services to push the backup to (like DropBox). It seems like this plugin just has a bit more work involved with it than using any of the other options.
Description: UpdraftPlus simplifies backups (and restoration). Backup into the cloud (Amazon S3 (or compatible), Dropbox, Google Drive, Rackspace Cloud, DreamObjects, FTP, Microsoft OneDrive, SFTP, SCP, WebDAV, OpenStack Swift and email) and restore with a single click. Backups of files and database can have separate schedules. There is a premium version of this plugin that includes support and site cloning.
Just overviewing this plugin, it seems like it would be really good and perhaps even better than my preferred BackWPUp Free. After all, it is the top rated backup plugin on WordPress.org. However, in use I’ve had issues with this plugin. It seems like the setup can be a pain, it conflicts with other plugins, and the biggest problem is that sometimes the backups don’t work or run. It has been awhile since I last used this, so it might be better now, and I think this would be a good solution for some people provided it works. Just be sure to do a test run after the setup.
So there you have it, an overview of some of the top WordPress Backup services and plugins. I’d recommend running some kind of backup plugin or service on your WordPress site. A lot of hosts provide backup services too.