How to Backup your WordPress Website?

Last Updated on 14th September 2023 by Ajmer Singh

It’s always recommended to backup your WordPress website before making any changes.

Because sometimes your website crashes and you didn’t find any solution to recover it.

Backing up your website is easy in WordPress. There are two ways you can create a backup for your website.

  1. From your hosting provider (CPanel – Only if it is available).
  2. By using a plugin.

But sometimes you need a copy of the backup in your hand.

In case your hosting expires, they denied providing backup after your account expired or for some other reason.

So, today we are going to share the process of creating a backup for your WordPress website using the plugin “Updraft Plus“.

It is free and simple to use.

My Blogging Picks of 2023
Product Company Discount/Offer
Domain 80-85% Off
Hosting Code - AJMER20 & 3 Days Free Trial
Internal Links Plugin Code - AJMER15
Theme Code - AJMER15
SEO Tool 14 Days Free Trial
Affiliate Plugin 25% Off

Backup your WordPress website with Updraft Plus for free!

Activate and install updraftplus

First login to your admin dashboard, click on plugins – add new plugin – Search Updraft Plus – Install – Activate.

After activation, click on settings.

Here you can see some tabs:

  • Backup/Restore
  • Migrate/Clone
  • Settings
  • Advanced tools
  • Premium/Extensions

First of all, you need to open the settings tab before starting to create a backup,

1. Settings

updraftplus best settings for free backup

Files backup schedule: Weekly and retain this many scheduled backups: 2

Database backup schedule: Weekly and retain this many scheduled backups: 2

These settings are used to fix the time at which a backup should take place, (e.g. if your server is busy at day and you want to run overnight).

To take incremental backups, or to configure more complex schedules, use UpdraftPlus Premium.

Updraftplus google drive

Choose your remote storage:

Here you can select your remote storage where you want your backup to be stored.

I recommend using Google Drive, but you can select whatever you want according to your choice.

After selecting the remote storage, you are required to verify it, confirm the verification process and authenticate it.

You can also create your custom storage folder name but for that, you need to purchase their premium.

Updraftplus google drive folder

Include in files backup:

Updraftplus files backup

  • Plugins: Enable
  • Themes: Enable
  • Uploads: Enable
  • Any other directories found inside wp-content: Enable

Updraftplus exclude

Updraftplus expert settings

Database encryption phrase: Here you can encrypt your database. (For Premium Users Only)

Email: Enable this box to have a basic report sent to your email address. 

Expert settings:

These are basically advanced settings where you can enable debug mode, delete the local backup, automatic updates, etc.

Leave this setting if you don’t know what you are doing.

After done with all the settings here, let’s go to the backup/restore tab,

2. Backup/Restore

Updraftplus backup/restore

After done with settings, now open this tab and click on BACKUP NOW. It opens a new tab where they ask to create a backup with some checkboxes,

Updraftplus new backup

Include your database in the backup: Enable 

Here all WordPress tables will be backed up.

(With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too.)

Include your files in the backup: Enable

Here you can backup WordPress files containing plugins, themes, uploads, and any other directories found inside wp-content.

Send this backup to remote storage: Enable

Here you can send the backup copy to your selected remote storage, for example, google drive.

Only allow this backup to be deleted manually: Enable for the first backup.

It will take some time according to your database volume.  

When done, you can see that a backup file is there with options like delete, upload/restore, view log etc.

You can easily restore your backup with just a single click.

You also don’t need to remember the date, or the timing of the backup as every backup file already contains the date and time.

Updraftplus existing backups

3. Migrate/Clone

Updraftplus migrate/clone

You can create a staging site or in normal words a clone site.

Where you can test new things like upgrading to a newer version of PHP, check the new version of WordPress, cache plugin settings etc.

(some cache plugin conflicts with your WordPress version, minification settings breaks your website)

But you need to buy updraft clone tokens to use this service.

Actually, you don’t need to buy this, you will get a lot of other plugins that will do this work for free.

Even some hosting providers like Cloudways have options in their CPanel to create a staging site for testing.

4. Premium/Extensions

You can check the features here including the difference between free and premium updraft plus.

You can also check the full features list, pre-sales FAQs, ask a pre-sales question, support and their other developed plugins.

They also developed a great plugin for database optimization: WP-Optimize(free). Recommended by us to optimize your database.

5. Advanced tools

Updraftplus advanced tools

You don’t need to touch these settings until and unless the plugin conflicts or breaks your website.

Wrapping Up

Updraft Plus is a great plugin to backup your WordPress website.

It can take only a few minutes to create your backup or restore your backup. Just a few settings and you are done.

With their automatic backup option, you can also schedule your backups daily or weekly.

However, I am using Cloudways hosting that automatically backups everyday.

Even you can get your backup for the last 15 days with one click option to restore fully or only the database, files etc.

People also search for:

  1. SEO Strategies Unveiled: Black Hat vs. White Hat SEO
  2. Hosting Options Galore: A Guide to Different Web Hosting Types
  3. Maximize Affiliate Earnings: Tips for Growing Link Traffic
  4. Speeding Up WordPress: Recommended Configuration for Breeze
  5. Get More from Your Archives: Revive Old Posts with the Right Settings