What's WP
Find Everything Related to WordPress - Best Tutoriasl on WordPress!
How to Use BackWPup Plugin to Create and Schedule WordPress Backups

How to Use BackWPup Plugin to Create and Schedule WordPress Backups

Regular backup is a great method to keep your website out of hack attacking, data loss, server malfunction, and some other threats. Thus, most webmasters attach great importance to website backup and look for an effective way to this end. In most cases, people prefer to backup website manually or achieve the goal by means of plugin.

Since the use of plugin has been recognized as the simplest and most convenient way to hit the mark, we are going to introduce how to use BackWPup plugin to create and schedule WordPress backups. Before everything, let’s have a quick view on the selected plugin – BackWPup.

About BackWPup Plugin

BackWPup, also called BackWPup Free, is a user-friendly WordPress backup plugin free for all users. So far, this plugin has been trusted by over 1 million people worldwide thanks to its rich features and high level of usability. Besides, the BackWPup Pro is available for webmasters who have higher demand on the site backup.

Once installing this great plugin on your website, you are able to backup databases, files, and any other web content with ease, and then store those backups to an external backup service, such as FTP, RackSpaceCloud, Dropbox, and so on. Note that, the basic technical requirements of BackWPup include PHP 5.2.7 and WordPress 3.4. After having a rough idea about BackWPup, we should set about making it available for your website.

backwpup plugin

Enable BackWPup for Your Website

Log into your WordPress dashboard and seek the BackWPup plugin out via Plugins > Add New. The following screenshot shows you the correct search result. “Install Now” and then activate this plugin to make it work for your website properly.

install backwpup plugin

Since a new item called BackWPup appears on the sidebar and a page said “Welcome to BackWPup” come to you, you have successfully installed and activated this plugin. There are several options under BackWPup available for you to create and schedule WordPress backups. Let’s get started to know about those functions so as to take a good use of this BackWPup plugin.

welcome to backwpup

Make Full Use of BackWPup Plugin

As what we have shown you in the above screenshot, there are 7 options created for easy WordPress backup, including Dashboard, Jobs, Add new job, Logs, Backups, Settings and About. First of all, let’s access to the “Add new job” option and make the first move. There are 5 tabs included in the “BackWPup Job: New Job” interface initially, namely, General, Schedule, DB Backup, Files and Plugins. Each of them performs its own function and helps you backup website at one go without paying too much effort.

Create WordPress Backup

The first tab called “General” is where to create a backup job for your website. You are required to give the backup job a name according to personal needs and assign certain tasks to this job. There are 5 tasks allowed to choose from, including database backup, WordPress XML export, file backup, Check database tables and Installed plugins list. Select some of the tasks as required.

backwpup add new job general

The “Backup File Creation” allows you to name the archive that is used to store the backup content, and this function also enables 4 archive formats for you to choose from. Name the archive properly and pitch on a suitable format as needed.

backwpup file creation

The “Job Destination” enables you to determine where to store the backup files. You are able to select one or more destinations for your backup job from 8 options, including Folder, email, FTP, Dropbox, Microsoft Azure (Blob), S3 service, SugarSync or Rackspace Cloud. Here, we would like to take Dropbox as an example and specify Dropbox as the last stop of this backup job.

backwpup job destination

“Log Files” asks you to fill out an email address where to receive log files and also set the email appellation via “Email FROM filed”. And then, determine whether to send email when errors happen in the process of job execution. Finally, click “Save Changes” button to confirm all settings.

backwpup log files

Schedule the Newly Created Backup

After creating your first WordPress backup, you are required to schedule how often to make a backup to your website. The first option “manually only” is designed for users who wish to schedule all backup jobs manually. However, if you don’t have enough time to do this by yourself, the second choice “with WordPress cron” is created for you.

Check the “with WordPress cron” and schedule the backup time under the “Schedule execution time” mode. The interval of each backup can be a month, a week, a day or an hour. For example, we are going to run the next backup job at Wed, 25 Feb 2015, 18:00, so we need to set the runtime as the following screenshot.

schedule with wordpress cron

Determine What to Backup

BackWPup enables you to select certain tables to be included in the backup job or check all tables at one time. Move to the DB Backup tab and have an overall view on database backup settings. There are multiple tables to be backed up and the three labels including “all”, “none” and “wp_” help you filter the targeted tables with ease. And then, name the backup file properly and determine whether to compress the backup file via “Backup file compression” mode. “Save Changes” to complete all settings.

backwpup db backup

Select Files to Backup

Since you have included certain tables in the backup job as planned, you need to move to the next tab called “Files” to determine which folders should be included in the backup job, involving root folder, content folder, plugins, themes and uploads folder. You are allowed to check as many folders as needed and exclude certain files from the selected folders according to your own needs.

For example, we are going to backup all plugins except for BackWPup, so we are required to check the “Backup plugins” option and pitch on “backwpup” in real time. What’s more, you can add the extra folders to backup in the “Extra folders to backup” field.

backup files

In the similar way, you are required to give the plugin list file a proper name and determine whether to compress the file via Plugins tab.

Store the Backups to an External Service

Since we have pitched on “Backup to Dropbox” via General tab > Job Destination, then a new tab called “To: Dropbox” appears on the menu bar. Perhaps, you are also allowed to select other services and store the backups to those checked solutions. If you have not registered a Dropbox account, you need to create a new account at first and then fill out Dropbox app auth code and full Dropbox auth code as required.

store backups to dropbox

After saving all changes, you should run the backup job right now and complete this job by taking a few seconds.

backwpup jobs

In addition, you can check the working log by clicking “Display working log” button.

check working log

Note that, all the backup jobs are included in the BackWPup > Jobs. You are allowed to edit, copy, delete or run a backup job whenever necessary.

edit backwpup jobs

In addition to BackWPup, there are some other backup plugins created for easy WordPress backup, such as WP-DBManager, BackupBuddy, BackUpWordPress, and so on. Those recommendations can also help you reach the goal.

The use of backup plugin is an effective way to complete regular website backup. Besides, some excellent WordPress hosting companies also provide customers with premium solutions featuring daily hosting space backup service, like what we have listed in the following table.


Lucy has been a very experienced SEOer, technical writer, web developer, c# developer since 2002. Now she owns a startup in San Francisco, CA, focusing on running a couple of blogs to share knowledge and experience with global readers and deliver exceptional results to global sponsors by leveraging the power of Internet.