Everyone is afraid at one point to lose their data. “I ended up just half of this report when my computer crashed and I lost everything!” Or more importantly for WordPress, “I installed a new plugin/theme/update, and it damaged my site. Now, no matter what I do, I cannot get my old information back!”
More than a common problem. But it can be easily prevented.
In fact, there are countless backup plugins that make it easy to create a copy of your site’s data.
This is what I want to talk about in detail in this article – not just provide a list of plugins that allow you to save a backup copy of your site and all relevant information on the basis of install and forget.
What about manual backup?
Some people prefer to back up manually, and who am I to argue with them? In fact, this can also be very useful, because you have direct control over what to keep and what not.
Many plugins allow you to turn on or off the backup of certain files or directories, but when doing a manual backup, you have full control.
This is also a good way to make sure that the backup solution is working. It is always useful to back up manually and compare it with the latest automatic backup. Do they match?
If not, then your automated solution might have missed the day of the scheduled backup, and this can be a real problem if you wrote the best article for the entire time your blog was running and suddenly lost all the data!
The WordPress Codex contains detailed instructions on how to manually back up your site. So if you choose this path, I highly recommend that you familiarize yourself with them.
WordPress backup rules to follow
Regardless of which type of backup solution you choose, there are several rules that you must follow in any case, without any if or but:
- Always back up the database of your site before installing any update;
- Set up a backup schedule based on the refresh rate of your site or blog;
- As with any data backup, keep three backups in three different formats and/or locations. WordPress Codex offers to save database backups in your email account, on an external hard drive and on DVD;
- Keep only those plugins that contain values for your site. Spam filters and statistical plugins add a lot of optional information to the database, which can significantly increase the size of your backup files;
- From time to time, back up manually as insurance against the failure of the automated backup tools that you use.
Following these rules will help you create a reliable data backup system, and you will never have to worry about losing information again.
Now, without further introduction, let's move on to the list of plugins for data backup, which will help you prevent information loss and ensure the smooth operation of your site.
Why is migration so important?
Migrating a site requires several manual steps. You need to duplicate data, copy content, files and images to the correct directory trees, restore the database, move and redeploy plugins and widgets. And also test to make sure that the whole process was completed without errors.
For a site containing thousands of publications and images, this process can be long and time-consuming. There is a risk of data loss and site inaccessibility if the migration is not performed correctly.
Specialized plugins can simplify this process by providing easy configuration, automatic data backup during the migration process, and confirmation that the data is not corrupted.
Interested in? Then move on to the review of specialized plugins!
One of the most popular migration plugins in the WordPress ecosystem. They have over 500 thousand active installations and an average rating of 4.9 out of 5. The free version is available in the plugins directory on WordPress.org, but there is also a premium version, costing from $59.
Duplicator is a powerful tool designed so that the administrator can duplicate, back up, move and carry out the procedure of transferring the site to another hosting.
A three-step setup wizard will help you install a package consisting of a separate zip file (archive) and installer, scan for possible problems with server settings, archive files and database tables, and then assemble the package. You can configure the package to exclude specific directories, file types, and database tables. Detailed reports are available for viewing at each stage of migration, as well as a tool for maintaining logs of the latest assemblies.
Installing a new site from a previously created package is done by opening the installation file through a browser. Another three-step setup wizard will extract all the files from the archive and create a new database, perform database updates and test the site. A report is provided with a brief description of any possible errors and warnings after installation is complete.
Full documentation with video tutorials is available on the developers' website. But they honestly warn that Duplicator is not for beginners and requires above-average technical knowledge. Full support is provided to buyers of the premium version of the plugin – Duplicator Pro. Switching to the Pro version opens up additional possibilities, such as planned backups, support for copying to Dropbox, Google Drive and FTP, licenses for several sites and package templates.
It is not currently recommended to use Duplicator in multisite networks. But it is a reliable tool for transferring or backing up WordPress sites, duplicating the version of a site in operation, to a local server for testing.
Another popular WordPress migration plugin that has over 500,000 active installations and an average user rating of 4.9. The free version is available in the plugin catalogue on WordPress.org, but there is also a premium version, costing from $70 to $195.
UpDraftPlus is a powerful plugin that supports cloud storage, automatic backup and splitting large sites into multiple archives. To create a backup, you need to choose which files and directories to include in the copy. Then you can restore the data from the backup to an existing site, replacing themes, plugins, downloads and other directories with the click of a button.
The premium version includes additional storage, database encryption, improved technical support and licenses for several sites. As well as cloning the site in one click and a tool for transferring the site to WordPress to another hosting, which allows you to copy the site and duplicate it in a new place.
UpDraftPlus is a great option for less trained users, as it offers an intuitive interface, one-click cloning and a migration tool. On the other hand, experienced administrators will appreciate the mass of storage options and database encryption. And if you need to move a very large site or if you need to work with a multisite network, UpDraftPlus is a great choice.
A powerful plugin with over 100,000 active installations and an average user rating of 4.8. The free version is available in the plugin catalogue on WordPress.org, the premium version is from $99 for a personal license.
WP Migrate DB takes a different approach to migration. Instead of exporting files and creating an archive, this plugin exports a site database that you save on your computer as an SQL file. To complete the migration, you need to import this file into your existing WordPress database.
The migration setup is simple, with the ability to automatically replace the site URL inside the database with a new URL ( to which the site will be transferred ). And the ability to eliminate unnecessary data: unwanted comments and temporary cached data. Migration settings can be saved.
The Personal Pro license adds the ability to back up a database before performing a migration that works as a versioning system. WP Migrate DB Pro allows you to include the database in the installation using the plugin. Also, the premium version provides the ability to stop and resume migration during execution.
Higher premium levels (Developer, Studio and Agency) add even more functionality to transfer the site to another hosting using add-ons. These licenses provide access to multisite tools for exporting sub-sites and importing them as separate site assemblies, as well as media tools for migrating and copying media libraries between sites. As well as WP-CLI integration to configure automatic migration in the scheduler.
WP Migrate DB is very useful if you are not going to transfer site files.
It has over 100,000 active installations and a rating of 4.7. The free version is available in the plugin directory on WordPress.org. There are premium extensions that range in price from $ 59 to $ 179.
This is a simple migration plugin with export and import. The export window contains options for finding and replacing text. The created export file can be saved on your computer. The import window allows you to download the export file, which will be restored in the existing WordPress assembly.
An interesting built-in function is the fragmentation of data for both export and import, which protects the plug-in from the timeout and bypasses the restrictions on the size of downloaded files. This is useful when using shared hosting, which often restricts users from being able to change the default settings.
To access advanced functionality, you must purchase premium add-ons. This will increase the download size ( up to 5 GB ), provides additional storage options ( Dropbox, Google Drive, Amazon S3, OneDrive, FTP ), scheduled backups, import from URLs and multisite features. All premium extensions have a perpetual license with updates, use on any number of sites and premium support.
Buying premium extensions can make sense if you need access to multiple repositories or the ability to fully migrate between the network and individual sub-sites.
5. WP Clone
Over 200,000 active installations and a rating of 4.2. And this despite the obvious problem recognized by the developers: the plugin does not work in 10–20% of cases. Most often, there is a problem with restoring data from a backup, and not with cloning a site, so we consider this plugin as a possible option.
In the free version, WP Clone includes several useful functions designed to transfer a site to WordPress to another hosting. The plugin is installed on the target site and does not require FTP access to the original site. By default, WP Clone only copies custom content and the database, but not WordPress system files. This makes the process quick and improves security.
The plugin does not allow access problems to backup the original site via a direct HTTP connection and uses the built-n zip archiving function. Therefore, it is compatible with almost all hosting services that support WordPress.
The plugin is useful when transferring a WordPress site to another domain or server, moving to a local server, creating copies of the resource for development or testing.
It has only a premium version. The free version provided in the WordPress plugin repository provides backup and synchronization functions, and migration requires a subscription ( starting at $3 per month ). The repository gives the following assessment of the popularity of this plugin: more than 20,000 installations and 4.7 stars.
This plugin is designed to create backups and scan security levels. It synchronizes each entry, comment, media file, version and settings of the administration panel on its servers. You can also use the backup and restore function to transfer your secure VaultPress site to the new server.
The plugin allows you to view the history of backups and download archives of databases, downloads, themes and plugins. Backups can be restored via FTP or SSH connection.
Subscription starts at $ 80 per year for managing two sites. BackupBuddy creates full backups of not only the WordPress database but also the media library, theme files and plugins. Individual files and tables can be excluded. Backups are created according to an automated schedule, and files can be saved in various storage facilities, including their own solution for storing user copies ( BackupBuddy Stash ), Dropbox, Amazon S3, Rackspace Cloud, FTP and email.
BackupBuddy offers functionality for easily transferring a site to another hosting. Function Deployment allows you to set sub-site that can be easily connected to an existing, and transfer changes between them.
The BackupBuddy toolbar allows you to transfer the site to another server or domain, introducing new parameters for accessing the database.
This plugin is a good option for those developers who create resources on temporary domains or locally and want to transfer the site to a real domain. It is also useful for website owners to backup.
WP Backitup allows you to automatically back up and save data on your server. With it, you can create a full copy, including a database, themes, plugins. The premium version of WP Backitup provides the ability to copy or migrate a site based on the same copy and restore process.
WP Backitup is a noteworthy option for site owners who are looking for a cheaper solution for hosting backups and site migration.
The plugin requires a paid subscription for features like VaultPress. The cost of a paid subscription starts at $ 7.4 per month, which puts the plugin in the same price range as VaultPress. With over 10,000 installations and a rating of 4.3 stars, BlogVault is quite popular.
The plugin provides scheduled automatic backups and easy recovery from the toolbar. It allows real-time backups that are triggered using standard WordPress triggers, such as adding posts or pages.
BlogVault allows you to transfer your WordPress site to another hosting or new domain in a few clicks. You can select any version from the list of available backups, and you will be migrated from BlogVault servers.
The plugin is supported by multisite networks, which makes this tool a worthy competitor for other solutions.
You can also consider another free BackWPup plugin, with its help you can quite simply make a backup copy of your WordPress site and not put a penny for it. It allows you to create backups on your hard drive, FTP server or in email, it also works with cloud storage, such as Dropbox and Rackspace.
You can schedule automatic backups, restore from backups. If you want to get additional technical support or use Google Drive and several other twists, you can upgrade to BackWPup Pro.
The last plugin I'll talk about today is Snapshot. He is described as a “ Time Machine for a WordPress site .” This plugin allows you to take quick snapshots of any aspect of your site and save them wherever you want.
When you decide that you want to keep the current version of the site, just click the ” Create Snapshot ” button. You can save a backup copy of your site at any time, and then restore this version with the click of a single button.
You can schedule these backups if you want, you can save your files to Dropbox, Amazon S3, or SFTP.
This plugin costs $ 40 on its own or $ 19.60 per month as part of a WPMU DEV membership.