WordPress is one of the most popular blogging platform that is being used by millions of people around the globe. But one thing people generally miss is to take backup of the blog on regular basis. Having a backup of your blog can help you in case there is some problem with the host or your website has been hacked.
Taking backup of WordPress blog manually can be time consuming and you might find it hard to do regularly. So, there are several WordPress plugins that take automatic backup of your WordPress blog. When I am talking about the WordPress back, it includes the backup of database, and a backup of the “wp-content folder”. These are the two things you need to restore your website anytime and anywhere.
I don’t thin I need to tell you the importance of backup. Problem can occur anytime with anyone. There could be a server crash and a hacker might hack and delete your website. There could be anyother reason. So, it is important to keep a backup and restore it on a remote and reliable place.
It is very easy to set the automatic backup of WordPress blog. In this article, I will tell you few WordPress backup plugins that will automate the whole backup task and you will not have to think about it.
Best WordPress Backup Plugins
VaultPress is the most trusted WordPress backup plugin. I personally use this and recommend this to all my clients. The plugin will give you complete peace of mind and your website’s backup will be done automatically without needing any action from your side. This plugin is by the Automattic (parent company behind WordPress). So, you can understand why I am putting it at the top of the list.
VaultPress come with premium Jetpack subscriptions. If you do not want much services of Jetpack, you can go with basic ‘Jetpack Personal’ plan. It will give you automated daily backups with unlimited storage. The plugin will keep 30 days of backup archive. In this plan, you will also get unlimited image CDN, lazy load images, brute force attack protection and more.
In the personal plan, it will backup your blog once in a day and you will always have an option to restore your blog from the backup. It is very easy to use and cheap considering the other services you are getting.
VaultPress is best for a single website. If you want a solution for multiple websites, this might be costly. In that case, you can look for other options in this list.
BackupBuddy is another popular WordPress backup plugin. It allows you to easily take backup of your WordPress on daily, weekly, or monthly basis. You can keep backups on Dropbox, Amazon S3, Rackspace Cloud, FTP, Stash or send to you over email. Stash is the BackupBuddy’s cloud service. If you use that, you will also get an option to do real-time backups.
The best thing is that the service does not have any monthly free and you can use the plugin on the number of sites mentioned on your plans. You also get premium support and 1GB of cloud storage to store your backups.
3. UpdraftPlus Backup and Restoration
This is another nice WordPress plugin for easy backup and restore of your WordPress blog. It got a free version of the plugin that can backup your blog directly on to Dropbox, Google Drive, Amazon S3 (or compatible), Rackspace and more storage services. The paid version of the plugin also gives you an option to backup at Microsoft OneDrive, Microsoft Azure, Google Cloud Storage, Backblaze B2 and few more services.
You can set the time of backup and it will start automated back. You can always migrate the backup and restore it at any place. It also supports WordPress multisite. Your database backups are always encrypted for security and the transportation to any cloud storage is also encrypted.
If you can pay, I recommend you the premium version of the plugin. In premium version, you will get 1GB of space for the UpdraftPlus Vault along with lots of other options. It should be your selection if you own multiple WordPress blog. It is easy to configure and restore your blog back when needed.
BackUpWordPress is a free plugin that takes the backup of WordPress data bae and files on a scheduled time. It also works fine on shared host environments. It offers an option to send you the backup file emailed to you. It uses zip and mysqldump for backing up your website.
The only drawback of this plugin is that it keeps backup on your own server. Backups are saved on your server in /wp-content/backups. You can always change the location, but the location will be on your server. So, you will have to download it manually and keep it at a safe place. Keeping backup on your server is not safe.
5. Backup & Restore Dropbox
As the name suggests, this plugin can take backup and upload it to your Dropbox account. It takes Unlimited local backups and dropbox backups. You can always restore the backup to your website from local or dropbox backup. It takes full backup that includes your images, files and database.
It makes copies of your data on regular basis and keeps copies. It also claims to take backup even on “Low Memory” Hosting or Server and Automatic database optimization before WordPress backup.
BackWPUp is a free plugin to keep backup of your WordPress website for free. It also stores backup to Dropbox, Amazon S3, Rackspace, FTP, email, or on your computer. The plugin is easy to use and you can also schedule automatic backups depending on your choice.
Restoring your website from backup is also easy. There is also a premium version of the plugin that lets you keep backup on Google Drive and Amazon Glacier.
Each WordPress plugin has its pros and cons. The premium plugins offer better and reliable services along with the support. If you do not want to pay, free plugins are also there. But you need to keep a regular check on backup to see if those are working fine.
It is highly recommend storing your backups on safe places. So, use cloud storage services like Amazon S3, Google Drive, etc. Keeping backup on your own server or local system is not safe. What if your system or server crashes. Cloud storage services are reliable. If your website is big with large data, go with a pro plugin for reliable service.
Many Web hosting services offer daily backup service. If you are using managed WordPress hosting, you do not need another backup service. If your host does not profile backup service, you can go with VaultPress for a single website and UpdraftPlus for other.
Backup is really important. So, do not ignore this. If you have anything to ask or say, you can always leave a comment.