Categories: WordPress Plugins

How To Backup Your WordPress site Using BackWPup Plugin in 2019

BackWPup Summary

DOWNLOADS RATING COMPATIBILITY
600,000 4.3 / 5 4.8.3

Good websites are busy websites as they generate business interest and sales potential. So, if your site is a busy one, then it is crucial to have a backup policy in place to keep all your data secure. WordPress Backups are the best line of defense to answer any uncertainty and loss of entire website data.

Through backups, you can easily restore your website to its former glory. This article will take you through how to backup your WordPress website using BackWPup, a popular WordPress backup plugin.

Why do you need backups?

There can be many reasons:

  • Your website can be hacked.
  • A server malfunction can cause the loss of website data.
  • You seriously mess something up and it breaks the website beyond recovery.
  • Your web hosting company can go bankrupt.

Imagine if you do not have a WordPress backup and one thing happens as stated above. You will lose all your data and there will be no way to recover your WordPress website. You will end up on square one and suffer a major business loss.

How To Create Backups Of Your WordPress Websites

Before I dive into creating backups of your WordPress websites, we should know what to backup on a WordPress website. Backing up all the WordPress files may sound sensible, but that is not needed. Here is a list of things you should backup on WordPress site:

  • Database (Contains all the settings and content)
  • wp-content folder (Contains all the themes, uploads, plugins)
  • .htaccess file (Contains the server configuration settings)
  • wp-config.php file (Contains the WordPress configuration settings)

You can take WordPress backups manually, but that is never a good idea as it will take a long time to backup a large WordPress website or multiple websites.

In this tutorial, I am going to use BackWPup WordPress plugin to create backups. The free version of this WordPress backup plugin comes loaded with features and lets you create off site backups. It is recommended to keep your backups somewhere other than your hosting server to safeguard against cases where your servers become unrecoverable.

Step 1: Install BackWPup WordPress Backup Plugin

We’ll assume you already know how to install WordPress plugins. If not, you can refer to our detailed guide on how to install WordPress plugins. The quickest way to install a WordPress plugin is to navigate to WP Admin -> Plugins -> Add New and search BackWPup. You will see a screen like this:

Click Install and then click Activate. You will be redirected to BackWPup administration screen where you will see the capabilities of the WordPress backup plugin and link to purchase the Pro version.

Step 2: Taking a Manual Backup

After the installation process is complete, your next step should be able to take a backup of your website.

To take a manual WordPress backup via BackWPup, you first need to create a new job. To do that, you need to navigate to WP Admin -> BackWPup -> Add new job.

Name your job and select the following:

1. Database backup
2. Installed plugin list
3. File backup

Under Archive Format, you can select any compression method, but for purpose of this tutorial, I am going to use the ZIP format.

In Job Destination, select where to keep the database backup. To create a local backup on the same server, select Backup To Folder

In Log Files, enter your email address and the subject of the email you would like.

Under the Schedule tab, select Manual only.

In DB Backup tab, make sure all tables are selected to generate a full backup of your WordPress Database.

Last but not the least, in the Files tab select the following and you can uncheck the rest:

  • Backup content folder
  • Backup plugins
  • Backup themes
  • Backup uploads folder

Click Save Changes and then navigate to BackWPup -> Jobs. You will see the job here and you can run it whenever you want by clicking Run.

You can click on Logs to see if the backup was created. To access the backups, you can either download them directly from the Backups menu to your local machine or you can connect to your server via FTP client like FileZilla and navigate to public_html -> wp-content -> uploads -> backwpup-xxxx-backups folder. You will see zip files titled backwpup-date-created.

Step 3: Backing up WordPress to Dropbox

Keeping backups in the same server as your website is a worst idea ever! Why? It’s because if the server goes down and becomes inaccessible then your backups will be inaccessible too.

It is, therefore, a good practice to keep your WordPress website backups on a different server. This is called offsite backups and BackWPup plugin allows to connect to services like Dropbox, Email, Rackspace Cloud Files, Microsoft Azure (Blob), and many more.

Dropbox is a very reliable cloud storage service and that is why I recommend using this over other services.

To take backup of WordPress website on Dropbox, you need to Add New Job -> Select Backup to Dropbox under the General tab. Keep the other settings similar to those explained while taking manual backup

Hit Save and you will see a new tab named Dropbox.

Create a Dropbox account if you don’t have it already. If you have it, then you will need to click on Authenticate to generate the access key.

On this step, BackWPup will request access to your Dropbox account. Allow it and copy the Authentication key. Paste the access key in the App Access to Dropbox field.

Hit Save and Run the job manually to see if it works.

Step 4: Automating the Backups of WordPress Websites

Manually taking backups can be a chore. You can automate this by selecting WordPress Cron option under the Schedule tab.

Select the time you would like the job to run. I recommend that you select a time when your website expects fewer visitors because once a job starts running, the website performance gets a bit laggard, but that happens rarely.

Better Backup Than Sorry

That’s it! Thanks to BackWPup team, you can now create backups of all your WordPress websites easily and automatically. Once we have backups of our website available we can take a sigh of relief. If your website goes down, gets hacked, or your hosting provider loses your website data then you can easily come back to business by restoring your WordPress website easily.

Have questions or suggestions? Drop a comment and I will reply back! 🙂

Moeez

Moeez is ‘The’ blogger in charge of WPblog. He loves to interact and learn about WordPress with people in the WordPress community. Outside his work life, Moeez spends time hanging out with his friends, playing Xbox and watching football on the weekends. You can get in touch with him at moeez[at]wpblog.com.

Share
Published by
Moeez

Recent Posts

Gutenberg 7.3: Every Thing You Should Know About This Update

Gutenberg just released its second update of 2020 on 22 January and with the help of 159 contributions from 56…

5 hours ago

10 Best Inspirational Ecommerce Website Designs Examples in 2020

Customers don’t care about how much information you have on your website until you have an attractive layout that keeps…

2 days ago

What’s New in WooCommerce 3.9

WooCommerce just released its first update of 2020 on 22 January which brings new enhancements and a more stable version.…

2 days ago

9 Best WordPress RSS Feed Plugins in 2020

Before we get started, I will give a brief introduction about what is WordPress RSS feed and the significance of…

3 days ago

Kinsta Managed WordPress Hosting Detailed Review for 2020

When it comes to running your business, one of the most important commodities you have is time. Many of you…

5 days ago

Best E-commerce Hosting Providers for Online Store (Compared)

In the early 2000s, Amazon stepped into the limelight as an online bookseller. Fast forward two decades, and it’s the…

5 days ago