Many WordPress hosting providers offer limited backup services, but please remember that it is your responsibility to backup your website on your own. Do not rely solely on your hosting provider for backups.
If you are not already backing up your site, then you should pick one of these 7 best WordPress backup plugins and start using it right away.
At WPBeginner, we use VaultPress to backup our site. VaultPress was founded by Matt
Mullenweg (WordPress cofounder) and his team at Automattic.
It is a subscription based service with different plans and pricing. VaultPress offers automated
realtime cloud backup solution starting at $5 / month (which is good for most websites).
Setting up VaultPress and restoring from backups is just a matter of clicks. With some of their
packages, they even offer security scans.
The only downside to VaultPress is that it is a recurring expense that can add up if you have
multiple WordPress sites.
BackupBuddy is the most popular premium backup plugin for WordPress. It allows you to easily
schedule daily, weekly, or monthly backups and store them in Dropbox, Amazon S3, Rackspace
Cloud, FTP, Stash (their cloud service), and even email it to yourself.
The biggest advantage of using BackupBuddy is that it is not a subscription based service. You
are licensed to use the plugin on the number of sites mentioned in your plan. You get access to
premium support forums, updates, and 1GB of cloud storage to store your backups.
BackWPup is a free plugin that allows you to create complete WordPress backup for free and
store it on the cloud (Dropbox, Amazon S3, Rackspace, etc), FTP, email, or on your computer.
It is extremely easy to use and allows you to schedule automatic backups according to your site’s
Restoring a WordPress site from backup is also very simple. The BackWPup Pro version comes
with priority support, ability to store backups on Google Drive, and some other cool features.
BackupWordPress is a complete WordPress backup plugin with automatic scheduling support. It
allows you to create different schedules for your database and files. The only problem is that the
free version does not allow you to store your WordPress backups to a cloud storage service.
If you want to store your backups on Dropbox, Google Drive, FTP, etc, then you will need to
purchase a premium extension for it. The extensions are available for each service, and you can
buy the one you need or the whole bundle.
UpdraftPlus is another WordPress backup plugin. It allows you to create complete backup of
your WordPress site and store it on the cloud or download to your computer. The plugin allows
you to create scheduled backups and store them to your chosen location. There is a premium
version of the plugin with additional features and addons.
The only downside of Updraftplus is that despite having great features, it has a cluttered user
interface. This makes it difficult for beginners to locate the options they need. Despite the
clutter, it still has a very good rating in the WordPress plugins directory.
As the name suggests, Duplicator is a popular WordPress plugin used to migrate WordPress sites.
However it is also has backup features.
It does not allow you to create automated scheduled backups which makes it less than ideal for a
regularly maintained site to use as its primary backup solution
With more than 2 Million downloads, WPDBBackup is one of the most popular WordPress
backup plugins. The only problem is that it only backups your WordPress database.
This means that you will have to backup your media files manually. If you do not update a site
too often or do not upload images, then you can use WPDBBackup as your primary WordPress
WPDBBackup makes it really simple to create database backups, schedule automated backups,
and restore your database. It is also a very useful tool for users who do not have access to
phpMyAdmin to backup WordPress dataabase manually.