How to Restore WordPress from Backup

Do you need to back-up your WordPress site? There are simply so many WordPress-powered websites out there that hackers and cybercriminals find it easy (and pretty lucrative) to pick WordPress websites for their misadventures which is why restoring websites on WordPress is required a lot and is only possible if you have a back-up available for it.

In this tutorial, I will highlight how users can easily backup WordPress and use plugins to easily automate the backup processes for your WordPress websites.


Cyber attacks are capable of affecting sections of your website as well as destroying it. Your WordPress backup act as insurance in case it is compromised in an attack.

When it comes to backup a WordPress site, you have three options:

  • Create WordPress backups through backup plugins
  • Contact the hosting provider and ask them to take the backup
  • Create a manual WordPress backup

In this tutorial I am going to explain all three ways so that you can easily understand how each method works and pick the best fit for your WordPress websites.

There are many different ways to create a backup but the easiest one is to install a backup plugin and just follow the instructions.

The official WordPress Plugin Repository offers a host of backup plugins that include popular options such as BlogVault, BackWPup, and BackupBuddy. However to save you the hassle of the trial-and-error route of selecting the right plugin, I have compiled the following list of top WordPress backup plugins:

  • BlogVault
  • VaultPress
  • BackWPup – WordPress Backup Plugin
  • BackupBuddy
  • BackUpWordPress
  • UpdraftPlus WordPress Backup Plugin


Plugin for this tutorial               

For this tutorial, I am going to use, UpdraftPlus WordPress Backup Plugin. With over two million active installations, this plugin has a very high rating on the Plugin Repository. The plugin is ideal for taking the database and web file backups. In case of disaster, the backups can be restored with a single click.

Let’s start with the plugin’s installation process.

To install the UpdraftPlus plugin, Go to the  WordPress Admin Panel and navigate to Plugins > Add New. You will find a search bar at the top right of the screen.

Simply search for UpdraftPlus. Once found, click the Install Now option and (once the installation finishes),  Activate the plugin.

Fig (a) Updraft Plugin for WordPress

Once you have successfully installed and activated the plugin, you will see that the UpdraftPlus Backups are now available in the Top tab.

Fig (b) Go to Updraft setting

UpdraftPlus plugin has a dedicated dashboard with options divided into tabs:

A brief explanation of the options in the tabs will highlight the major functionalities of the plugin and how you can use the plugin for your backup and restoration processes.

Fig (c) Go to Updraft setting

In this tab, you have the Backup Now button that simplifies the entire WordPress backup process. Once the button is clicked, you will see a popup with two checkboxes for including (or excluding) database and web files in the backup.

Additionally, you can opt for excluding the backup from the automated cleanup/deletion process.

Fig (d) Back-Up Options.

After clicking on the Backup Now button, the backup will be generated and would be available in case if you ever need to restore the backup in the future.

Fig (e) Performing Back-up

Here, you can easily clone/migrate your WordPress website. Note that this option is only available in the premium version.

Fig (f) Clone you WordPress Website

This tab allows you to add and set up remote backup storage options including Dropbox, FTP, Microsoft OneDrive, Email, Google Cloud, Rackspace Cloud Files, and Google Drive.

You can schedule the frequency of the backup for either or both web files and database.


Also Read : How to migrate wix to wordpress easily

Fig (g) Setting Tab for Updraft Plugin

Many hosting providers have a backup policy in place. Some offer it as an add-on benefit that costs extra, while some offer it for free. Several best cloud hosting for WordPress providers take backups of the entire servers without individual backups for the websites hosted on the server.

Note: Not every WordPress host will have a backup of your site.Even if they do,

You will be paying extra to take the backup and restore WordPress from backup.

But if you’re desperate for a fix, this may be your only option. Now, if you do have backups enabled, you can log in to your hosting account and check your site settings for a backup. You can usually restore WordPress from backup with one click.

Fig (h) Backup Recovery from hosting Provider.

We hope this article helped you learn how to restore WordPress from backup. Feel free to ask any questions. K2 blocks is a WordPress plugin developed by Pookidevs. You can contact us for custom plugin development at our Official site.