Backup Your WordPress Site


If you own a WordPress website and want to backup your WordPress site, here is the detailed guide on how to backup your WordPress website for free

In this tutorial guide, I will show you how you can easily backup your WordPress data automatically or manually with the UpdraftPlus plugin. Yes! You read that right. You can backup both automatically and manually with this plugin. You can also restore your existing backup with one click. 

Why do you need a backup of your WordPress site?

  • A backup helps you to migrate your website data one host to another.
  • There is a little chance that your site may crash during the WordPress update process. A backup file is helpful to restore your site. 
  • If you or someone in your team unfortunately deletes some posts, you can easily restore them with the backup file.
  • A backup file gives you protection against hackers. If someone hacks your site, you can quickly recover your site and take the necessary security precautions.



Lots of plugins available to back up a WordPress website. But in this article, I will use the UpdraftPlus plugin to backup the WordPress site. So, you may have a question, why UpdraftPlus plugin?

Why UpdraftPlus Plugin?

UpdraftPlus is the most reliable and easy-to-use plugin with over 2 million active installations. You can easily backup your WordPress site manually or you can set a schedule for an automatic backup and the main thing is it is Free. You can create your backup with a few clicks. 

With this plugin, you can backup your themes, plugins, uploads, databases and other files.

UpdraftPlus premium version is also available. You can visit the premium features here. 

UpdraftPlus lets you save your backup files to your preferred remote storage. There are 16 storage options are available in this plugin.

Remote Storage - UpdraftPlus

So, these are the reason why I chose the UpdraftPlus plugin to backup WordPress site.

let’s jump into the tutorial and set up UpdraftPlus

Install The UpdraftPlus Plugin

First of all, you need to download and activate the UpdraftPlus plugin. To install the plugin, go to Plugins > Add New and search for ‘UpdraftPlus’. Click the Install button and activate the plugin. 

Here’s a detailed guide on how to install plugins in WordPress.

Install UpdraftPlus Plugin

How To Backup Your WordPress Site With UpdraftPlus

Now once you’ve downloaded and activated UpdraftPlus, it’s time to set up the plugin.

Create Your First Manual Backup

To create a manual backup, go to Settings > UpdraftPlus Backups. This will open a tab where you can access all the features. From here you can create your manual backup by clicking the Backup Now button.

You can also have a look at your existing backup files and next schedule backups. From here you can access all the settings also. You can easily Restore them from here.

UpdraftPlus Backups Dashboard

Set Up Schedule Backup

We are basically installing the UpdraftPlus plugin for one main reason and that is to create an automatic backup of your WordPress website. For this, you need to set up a schedule.

Go to Settings > UpdraftPlus Backups and click on the Settings tab to set up a schedule. 

Here you will find the File Backup Schedule option. From here you need to select a specified interval for your files and the same as with the Database Backup Schedule option. Schedule backup intervals are – every 2 hours, every 4 hours, every 8 hours, every 12 hours, daily, weekly, fortnightly, and monthly. 

Selecting intervals depends on how many times you add articles or blog posts to your website or update your website. If you run a news website, you must write articles on an hourly basis. So, in this case, you can select every 2 hours or every 4 hours interval. If you write an article on a weekly basis, set it up with a weekly interval. 

Then set a number that indicates how many backup files it will retain for you at once. In my case, the number of retain schedule backup is 2.

Set Up Schedule Backup

Choose The Remote Storage

Once you’ve set the schedule interval, it’s time to choose your preferred remote storage location. If you scroll down a bit you will find a list of remote locations. From there you need to select your desired storage location.

Remote Storage Locations

In my case, I have chosen Google Drive as my remote storage and I find it very easy to connect to the Google Drive storage account. Integration settings for the remote storage you selected will appear under this section.

Integration Settings For Remote Storage

Click on the Google Drive icon to set up Google Drive as your remote storage. Scroll down a bit and click the Save Changes button. A pop up with a link will appear after clicking the Save Changes button. Follow the link to authenticate your Google Drive. 

Authenticate Your Google Drive

Click on the pop-up link and login with your Google account. After that click on the Allow button. This will allow UpdraftPlus to view and manage Google Drive files that you created with UpdraftPlus. 

Login With Your Google Account

After that, it will take you to another tab to complete the setup. Click the Complete Setup button and you’re done. 

Complete The Setup

Restoring The Backup

Restoring a backup is very easy with UpdraftPlus. You can do this quite easily from the Backup / Restore tab.

So, to restore a backup, go to Settings > UpdraftPlus Backups and select your existing backup file. Click the Restore button and the restoration process will begin. 

Existing Backup Files

This will take you to a new window from where you need to select the components you want to restore. You can choose between Database, Themes, Plugins, Uploads, and Others. These depend on your needs. 

Select Components

Clicking on the Next button will take you to another tab. There it will download the backup files. 

Downloading The Backup Files

When the download is complete, click the Next button. This will start restoring your site. 

Restoration Starts After The Download

It will take some time to restore your site. When it is finished it will show you a successful message. 

And congratulations, you have successfully restored your site. 




Please enter your comment!
Please enter your name here