WordPress backup plugin | How to Backup & Restore website with UpdraftPlus

Are you looking for a complete WordPress backup plugin? With over a million active installs, the UpdraftPlus plugin is the most trusted backup plugin in the WordPress repository.

Backups are the first layer of security for any WordPress site. Aside from having automated backups, you also need to have an easy way to restore the backup if needed. In this article, we will show you how to easily backup and restore your WordPress site with UpdraftPlus.

We’re going to learn how to use WordPress backup plugin “UpdraftPlus“:

  • Why we need a WordPress backup plugin?
  • What makes UpdraftPlus special?
  • Perform a WordPress backup to a remote cloud location, and
  • Restore the backup in a clean WordPress installation

Do You Need a WordPress Backup Plugin?

As a WordPress user, it’s critical for you to back up your WordPress files and databases regularly to a secure location. In case data loss happens due to an accident, malicious attack, or other catastrophes, making regular backups can be a lifesaver. That way, you can easily restore your files and databases, even if your entire website gets corrupted, hacked, or erased.

A good WordPress backup plugin allows you to easily backup and restores your complete WordPress website. It should also enable you to send your backup files to a remote location for higher security.

What makes UpdraftPlus special?

Here’s the thing – when it comes to taking a WordPress backup, one of the things we tend to overlook is the restoration process. It is quite easy to install, configure and take a backup of your WordPress site – using any backup plugin. How many times have we tried to restore the backup?

Upon further investigation, we find that almost all freemium backup plugins lock the backup restoration feature behind a paid plan. Don’t get me wrong – I completely support their decision. After all, the plugin needs to generate revenue in order to support its continued development!

However, with UpdraftPlus, that game has changed. At the time of writing this post, UpdraftPlus is the only freemium WordPress backup plugin in the market that allows backup and restoration in the free plan, along with a couple of other great features.


  • Backup your whole site or individual themes, plugins, content, etc.
  • Set up multiple automatic backups on different schedules.
  • Restore individual files, just your database, or your entire site.
  • Customer support available with the premium version.
  • Restore your site using backups made from other plugins, including BackWPup, BackupWordPress, Simple Backup, or WordPress Backup to Dropbox.
  • Store your backups with Amazon S3, Dropbox, Google Drive, Rackspace Cloud, DreamObjects, FTP, Microsoft OneDrive, SFTP, SCP, WebDAV, or OpenStack Swift.

Backup your website with Updraftplus WordPress backup plugin

Here is a summary of how you are going to backup your website:

  1. Installing UpdraftPlus
  2. Configure UpdraftPlus
  3. Create a cloud storage
  4. Backup your website
  5. Restore your WordPress website

UpdraftPlus is one of the most popular free WordPress backup plugins in the market today, with over one million active installations. Configuring a WordPress backup with UpdraftPlus is a pretty simple process. However, I will discuss every step to make this process easy and simple. Let’s get started…

1. Installing UpdraftPlus

Like any other WordPress plugin, first you have to install UpdraftPlus in our WordPress site. So, head over to the WordPress Dashboard » Plugins » Add New and then search for “UpdraftPlus“.

Install UpdraftPlus Plugin

Install the first plugin and after installing, don’t forget to click the active button. Congratulation you have completed the first step. This is so simple. Now hover over Settings and you will find UpdraftPlus Backups, click on that.

configure wordpress backup plugin

2. Configure UpdraftPlus

After going to UpdraftPlus backup, it’s time to configure the plugin. Now you need to click on the settings tab. This is where you will set up an automatic backup schedule and a remote location to store your backups.

settings of wordpress backup plugin

First, you need to choose a backup schedule for your files. Files include your WordPress themes, plugins, images and other uploads.

schedule wordpress backup plugin

After that, you need to select a backup schedule for your WordPress database. WordPress is a database driven software. All your posts and pages, comments, website settings, are stored in the database.

A backup schedule depends on the amount of content generated on your website.

  • For instance, if you publish 2-3 blogs a week, then a daily WordPress backup is sufficient. However, if you have multiple editors publishing 1-2 blog posts a day, then hourly backups is a better choice.
  • On the other end, if you don’t actively blog in your site and use it as a portfolio, then a weekly backup is sufficient.

You can also select how many backup files you want. Write the number in the box. This is how you can generate a backup schedule. Next, you need to choose where to store your backup files.

3. Create a cloud storage

It is a bad idea to save your backups on the same location as your website. Losing your website means you will also lose access to your backup files.

This is why you need to choose a remote cloud storage service to store your backups.

UpdraftPlus allows you to save your backups to several cloud storage services. These include…

  • Dropbox
  • Amazon S3
  • Google Drive
  • DreamObjects
  • RackSpace Cloud
  • Updraft Vault
  • OpenStack Swift
  • Google Cloud
  • Email

Simply click on a remote server to select it, and you will see setup instructions below.

For the sake of this tutorial, we will show you how to use Dropbox as your remote backup storage service with UpdraftPlus. I have a Dropbox account and use it to backup my other WordPress site. You are free to pick any of them as your remote backup location.

schedule wordpress backup plugin

We will go ahead and click on Dropbox to select it and then scroll down to the bottom of the page and click on the save changes button.

UpdraftPlus will save your settings. However, you still need to give UpdraftPlus access to your Dropbox account. Scroll down to remote storage setup instructions and click on the link next to ‘Authenticate with Dropbox’ option.

Authenticate with Dropbox

The link will take you to the Dropbox website where you will be asked to sign-in using your Dropbox email and password. If you don’t have Dropbox account you can create an account with your name, email, and password. It is very easy to create.

After login, you will be asked if you want to allow UpdraftPlus to access your Dropbox account.

UpdraftPlus will only have permission to access its own folder in the ‘Apps » UpdraftPlus” folder. Click on ‘Allow’ button to continue.


You will be redirected to UpdraftPlus website where you need to click on ‘Complete Setup’ button to finish setup. It will take you to your WordPress Dashboard. You have connected cloud storage service to store your backups. Now you are ready to create a backup for your website.



4. Backup your website

UpdraftPlus can automatically create backups based on the schedule you selected earlier. However, you can also manually create backups any time you want.

I will suggest you create your first backup on your own. This is called manual backup. After that, you don’t need to do this manually. It will follow the schedule.

backup your website

Click the big blue “Backup Now” button to start the backup. This will bring up a pop-up with options to select files/database backup and whether you want to send the backup to remote storage. Make sure you have checked all of them.

Click on the ‘Backup Now’ button to continue.

backup website

UpdraftPlus will now start creating a backup of your files and database. You will be able to see the progress on the settings page.

The process may take a while depending on the size of your website. If your website size is big or contains a large number of images then it may take some time to complete the process.

UpdraftPlus will also start uploading your backup files to the remote location. Now if you lose any data from your website, you can easily restore your backup to WordPress.

5. Restore your WordPress website

There may be times when you need to restore a backup. This is an extremely easy process that takes just a few minutes and a couple of clicks of the mouse.

So to get started, select the Existing Backups tab. Here you can view previous backups.

To restore a backup, click Restore. You can also manually upload files by clicking the Upload backup files link.

Next, you will be asked to select which components you would like to restore. These consist of…

  • Plugins
  • Themes
  • Uploads
  • Others


The components you choose will depend on your restore needs. However, if you want to restore your entire site, you will need to select all the options.

Now click the button restore. UpdraftPlus now will start restoring your website from the backup.

If you want to restore full website after the fresh installation of WordPress

In this process is almost the same, you just need to install the UpdraftPlus plugin again in that new WordPress. You already know how to install and configure it. You can see that again if you want.

After activation, you need to visit Settings » UpdraftPlus Backups. Now go to “Settings” and reconnect your remote storage where you have your backup files. You also can upload your files manually.

Follow the instructions to authenticate with the remote storage service. Don’t forget to click on the ‘Save Changes’ to restore your settings.

Now you switch back to ‘Existing Backups’ tab and click on the ‘Rescan remote location’ link. UpdraftPlus will now look for backups in the remote storage and show them below.

Rescan remote location

You can click on the restore button to start the remote process. Rest of the process is the same that I have discussed earlier. After completing the process, visit your website. You will find your website ready.

This is all to backup your wordpress website. This is very important for every website owner to have backup files of their sites.


Taking a backup of your site is one of the most important things that every site owner must do. UpdraftPlus is the best free WordPress backup plugin in the market today, with over one million active installations. You should use this plugin for your website.

How did you like this tutorial? Did I miss something about this wordpress backup plugin? I look forward to your thoughts in the comments section below.

If you liked this article, then please subscribe for the newsletter. I will provide you the latest update about my new contents that may help you. Please share this article with your friends so that they also can learn and secure their websites.


You may also like:

⇒Why WordPress is Best for Your Business?

⇒21 Best WordPress Plugins of 2018?

⇒15 Amazing Reasons to Become a Freelancer Today


I am Robin. Founder of "WorldTechis" community. It is the Largest online learning platform, here you can learn Web development, programming and advance Wordpress tips and tricks. As a professional developer, here I provide all necessary tips related to Programming & Wordpress. Like my Facebook page WorldTechis for the latest update or contact me - [email protected]

Leave a Reply

Your email address will not be published. Required fields are marked *