Do you have a backup for your website or blog? And if your answer is no.
Then this is the right time to take steps to safeguard your blog. Don’t wait for additional activity to happen to your site or blog.

Yes, you heard it right it’s possible to create a full backup of your blog which is based on WordPress.

If you think your web host has a backup for your website. You’re sadly mistaken, you can’t trust your web host to have a backup. You need your own backup that is automated, and it happens on a schedule.
Make sure that your website backup is not sitting on web hosting provider’s servers. As any kind of bad things can happen on the internet. 

Even web hosting providers can have hardware failures, and everything can get wiped out. 

So it’s essential to take backup of your site or blog without depending on web hosting providers.

As I’ve experienced and I’ve seen it all these things happened in my WordPress blog. I just want you to not be a victim.

In this article. I’m going to show you how to take backup of your WordPress based blog which is automated, offsite.
So without wasting any time let’s get started!!

Method #1: Creating Backup Using “UpdraftPlus” Plugin

So we’re going to use a free plugin called “UpdraftPlus”. UpdraftPlus is a free plugin and used on more than a million WordPress based websites as well.

Well, there are a lot of backup solutions available out there on the internet. I’ve used them all, and this is the only one I’d trust to build a backup of my blog. I would also like to recommend you guys as this plugin works just fine.

I’ve even used some of the high paid backup plugins, and it was such a nightmare to restore my backup.
As there were so many unexpected failures during the backup process.
This is the only backup solution I’ve found that can handle anything I threw at it and had never let me down.
I’ve even used this to back up a website that was over 8 GB in size, and UpdraftPlus had no problem.
Okay, enough of me talking let’s get it and install on your WordPress blog.

Creating Complete Backup of Your WordPress Blog

Step 1: First of all open the dashboard of your WordPress blog. Now go to “Plugins” and click on “Add New”.
Step 2: Now search for “updraftplus” in the search box.
You will see these kinds of results. Once you locate the UpdraftPlus plugin click on “Install Now” button. Then simply click on the “Active” button which will begin the plugins set up on your WordPress.
Activate UpdraftPlus 

Step 3: It will add a new option called “UpdraftPlus Backups” located under “Settings”. Once you find out that option, just click on it.
UpdraftPlus Backups

Step 4: By clicking on “UpdraftPlus Backups”, the UpdraftPlus Backup/Restore page will open. Over that page go to “Settings”.
UpdraftPlus  Backup / Restore

So WordPress is a bunch of files and a database. Now the data don’t change that much, but whenever you add a page or post that is in your database. So we’ll have different backup frequencies for these two things.

For the files that don’t change often, so set up your “Files backup schedule” as,

And for “Database backup schedule”, setup the same as I’ve mentioned below,

Keep in mind that deciding scheduled backups are completely up to you.

Step 5: Now the next step is right here where we need to choose which remote storage solution that we’ll be going to use to store this backup on.

Here I’ll recommend you to use Dropbox. As it provides 2 GB of free backup space and an extra 250 MB of space on each refers. So go ahead and click on “Dropbox”.

After selecting Dropbox, you will have to complete the authentication with Dropbox.

Now tick the checkbox opposite to “Email” to get email notifications.

Leave the other settings without changing it, finally, scroll down the page and click on “Save Changes” button.

Step 6: By clicking on the Save Changes button, you will get the notice like this,

This notifies you to make the connection between UpdraftPlus and Dropbox. To do that go ahead and click on the link located on the notification bar.

This link will take you to the Dropbox login page to log in your account and establish the connection.

Note: If you don’t have Dropbox account, you’ve to create one immediately to establish the connection with UpdraftPlus.

Step 7: Once you login your account you’ll be able to see this page, just click on “Complete Setup” button.

Now it will show you that you’ve successfully authenticated your Dropbox account.
We’ve completed the setup, and now we’re good to go. You just don’t need to anything right now as it’ll automatically make a backup according to that schedule.


There are various other ways to migrate your website data from one destination to another destination. You can also download the MySQL data and files of your public_html content and upload them on the new server.

But when we upload the files, sometimes it might get some permission errors in WordPress. So creating a WordPress backup with backup plugins like “UpdraftPlus” is an easy and lossless method.

Let me know your thoughts in the comment section below.