Backwpup



With the BackWPup backup plugin, you can create backups and restore your WordPress site within minutes. Allowing you to protect your website from potential hacks and perform site maintenance without the fear of breaking your site. Continue reading to learn how to: Install the BackWPup Backup Plugin. BackWPup is a free plugin that meets 90% of my backup plugin requirements. The only thing I don’t like about BackWPup is that restoring a backup is not simple. But it’s free, so who am I to complain?

BackWPup Summary

DOWNLOADSRATINGCOMPATIBILITY
600,0004.3 / 54.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:

Backwpup review
  • 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

Backwpup Restore

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! 🙂

BackWPup is a free backup plugin for WordPress that has the option for remote storage of your backups as well as scheduled backups. You can find more information here about the plugin: BackWPup

To get started, navigate to Plugins > Add New from your WordPress admin dashboard. In the search box type “backwpup”.

Click Install Now & then Activate after installing. The next step will be to navigate to the BackWPup option in the menu of the WordPress admin dashboard. You’ll first want to click “Add new job” and fill out the details similar to those below.

Backwpup Wordpress

If using our SSH/FTP Storage you’ll want to select the option for Backup to FTP. This guide will focus on using our SSH/FTP storage as a backup destination.

Settings to choose: Database backup, File backup, Installed plugins list, Backup to FTP

Once you’ve completed those fields, you can enter in the email fields if you’d like to get notifications. Please note though, for email notifications to work, your hosting account/WordPress installation MUST send using proper headers and the to/from addresses listed must be valid email addresses.

After you’ve completed those details, click save at the bottom.

The next step will be to go to the FTP tab to complete the FTP storage connection configuration. You’ll want to enter the following information & choose the following options:

1. FTP server / FTP username / FTP password

2. Folder (this must exist already – the format is /folder-name – note the / must be present)

Backwpup Restore

3. SSL-FTP (not required but we recommend this for security)

4. FTP Passive Mode

For setting your Folder to store files in, please see our setup guide here if you’re unfamiliar with creating this directory here: https://www.veerotech.net/kb/setting-sshftp-storage-backup-data-storage/

After you have completed the steps above, click Save changes at the bottom. In the next step, we’ll configure a schedule for the backup job to run. This schedule can be set to various time frames. To run the backup automatically, you can choose the WordPress cron option. We recommend running the backup once per day. While it can be scheduled to run as frequently as hourly, please note that this could cause problems with your hosting account as a backup is a resource intensive task depending on the size of the backup.

To list the active backup jobs you have created, navigate to BackWPup from the WordPress admin menu and then Jobs. From there, you can list the backup jobs, edit and manually run any jobs you have created.

To manually run a backup job, hover your mouse over the backup job and choose Run Now. Choosing Run Now will start the backup job on demand as soon as you click it. Once clicked, you’ll see the progress screen as well as any errors if the job encounters a problem.

After we’ve run the on demand backup job by clicking Run Now, we can check our FTP Storage for the backups. Shown below, you’ll see there are now backups present in the storage space & directory that we created. Please note, before setting the directory in the FTP settings, you must have already created this directory on your FTP destination server/storage account.

Additionally, you can list the current backups within the BackWPup panel by going your WordPress admin dashboard menu > BackWPup > Backups. You can view, delete or download the backups that are listed here. Please note, while the backups are listed here, BackWPup is intended to perform a backup task only, it does not have restore functionality that we are aware of.

If the steps above listed in this article do not resolve your issue, please feel free to open a support ticketand we’d be happy to take a look.

Our Guiding Principles

Backwpup Restaurer

  • Provide consistent, stable and reliable web hosting services.
  • Ensure rapid ticket response and quick resolutions to issues.
  • Never saturate or over-provision servers to ensure stability and speed for our customers.
  • Use only high quality enterprise-class hardware to ensure minimal downtime from hardware failures.
  • Provide clear pricing with no hidden fees or gotchas.




Comments are closed.