WordPress Plugin Review: BackWPup

WordPress Plugin Review: BackWPup

The purpose of the BackWPup WordPress plugin is simple: backup your entire WordPress blog. There are many plugins available that can accomplish the goal of backing up your WordPress blog, but to me, BackWPup does things better than most other backup plugins.

I am an advocate of regularly backing up data on my local computer and this same train of thought has also transferred over to managing my blog. I have read many stories of people losing their blog because something bad happened and they don’t have a backup to restore their blog’s data. BackWPup provides you with all the options needed to completely backup your blog automatically.


Wordpress Logo

My WordPress Backup Experience

I am serious when it comes to data backup. The data stored on my personal computer is backed up on an external hard drive, a portable hard drive, and online. If anything was to happen to my computer, I am confident that I can recover my data from one of three physical devices.

I am just as serious when it comes to my WordPress blog’s backup. I had been using two plugins for over a year to backup my data: one plugin to backup my files, and another to backup and optimize my database.

Recently, however, I wanted to replace two plugins with only a single plugin – one that will backup both my WordPress files and database. I am always looking to reduce the number of plugins that I run on my blog, and this was an opportunity to do so.

I tried a few plugins that can backup my entire WordPress blog, but I ran into some issues. The biggest issue was the fact that I continuously ran out of memory, and increasing the amount of memory for PHP didn’t solve the problem.

The out of memory problem came down to the fact that the backup was almost 500 MB, and it appeared it was too much to backup in one shot.

This is where BackWPup was different that some other total backup WordPress plugins.

BackWPup – The Automatic Backup Safety Net

While BackWPup allows me to backup both my WordPress files and database, and does something else that helps me – it allows me to separate my WordPress backup into multiple jobs.

How does separating my WordPress backup in BackWPup help with my memory issues? Simple. Instead of running one job that backs up 500 MB, it runs several jobs that creates much smaller backup files, which are easier to handle.

BackWPup Backup Options

There are several options that you can use to backup specific portions of your WordPress blog.

BackWPup - Database Tables Backup

BackWPup - Database Tables Backup
(Click to enlarge)

BackWPup allows me to create a separate job for each of the following:

  1. Database. Backs up and optimizes my WordPress database.
  2. Root. Backs up the root directory of my WordPress installation.
  3. Content. The WordPress content directory, excluding the themes and plugins can be backed up.
  4. Plugins. All the plugins can be backed up.
  5. Themes. All the WordPress themes can be backed up.
  6. Blog Uploads. The largest backup option – backs up the uploads directory.
BackWPup - File Backup Options

BackWPup - File Backup Options
(Click to enlarge)

By scheduling a job for each of the above options, I can now have BackWPup automatically backup my entire WordPress blog without having to worry about remembering to do it myself.

Many Backup Destination Options

After scheduling my backup jobs and having them run, I still needed a place to store the files. Obviously, storing them on my host is not an option, but I needed to find a safe and secure location, on that I know will reliably house my BackWPup WordPress backup.

BackWPup Destination Options

I decided to go with Amazon S3, mainly because it is reasonably priced, and quick. BackWPup works easily with Amazon S3, but it also works with many other solutions as well:

  1. Backup to a Folder. This basically places your backup files into a folder on your host. While this may be a good temporary solution, it should be a long term one.
    BackWPup - Backup to a Folder

    BackWPup - Backup to a Folder
    (Click to enlarge)

  2. Backup to E-mail. If BackWPup doesn’t create a large backup, then this could be a viable option.
    BackWPup - Backup to E-mail

    BackWPup - Backup to E-mail
    (Click to enlarge)

  3. Backup to FTP Server. Simply sends your backup file to an FTP server.
    BackWPup - Backup to FTP Server

    BackWPup - Backup to FTP Server
    (Click to enlarge)

  4. Backup to Dropbox. A popular online backup location.
    BackWPup - Backup to Dropbox

    BackWPup - Backup to Dropbox
    (Click to enlarge)

  5. Backup to SugarSync. Another file sync and online backup solution.
    BackWPup - Backup to SugarSync

    BackWPup - Backup to SugarSync
    (Click to enlarge)

  6. Backup to Amazon S3. Another popular online storage location and one that I am currently using.
    BackWPup - Backup to Amazon S3

    BackWPup - Backup to Amazon S3
    (Click to enlarge)

  7. Backup to Google storage. An onlone storage solution provided by Google.
    BackWPup - Backup to Google Storage

    BackWPup - Backup to Google Storage
    (Click to enlarge)

  8. Backup to Microsoft Azure (Blog). A backup online storage solution provided by Microsoft.`
    BackWPup - Backup to Microsoft Azure

    BackWPup - Backup to Microsoft Azure
    (Click to enlarge)

  9. Backup to Rackspace Cloud. A cloud computing solution for backing up your WordPress blog.
    BackWPup - Backup to Rackspace Cloud

    BackWPup - Backup to Rackspace Cloud
    (Click to enlarge)

With all the options for both backing up my WordPress files and database, as well as being able to provide many options for storing my backup files, I think that I will be using BackWPup for next little while.

10 Responses to “WordPress Plugin Review: BackWPup”

  1. Gaman says:

    This post was published in 2011 and it is interesting to learn little has changed for BackWPup. Regardless, it’s still my preferred backup solution in 2018.

  2. PAUL. Amazing post – i was once one of those people whom f***ed up a whole site because of a mistaken deletion which caused a site wide error. Since i’ve been looking for a great plugin to automate my backups and place them in a million different places.

  3. Thanks Paul. This appears to be a good WP backup solution. I had it working well in about 20 minutes. I notice you don’t even mention that it is free. Would that help people who are using ‘free’ as a search term?
    Anyway, the developer Daniel Huesken is a legend for putting this out there, and also supporting it by replying to comments in forums.

  4. Stefan says:

    I just back everything up in notepad documents, seems to work fine.

  5. Shree says:

    Backup is essential for all blogs. If by any chance the posts get deleted for any reason then all the hard work will go in vain. I am surely going to try out BackWPup.

  6. Ileane says:

    Hi Paul. this is the first time I heard about this plugin. I’m using BackupBuddy it’s a premium plugin but it also comes with a malware scanner. Have you ever tried it? I’d love to know what yo think of it.
    I think the most important thing is for people to be aware of how crucial it is to keep blog backups. I know a lot of people who had blogs disappear when the updated to WordPress 3.3. Turned out that the real problems were caused by plugins like Pop-up domination and wp cache.

    Thanks!

    • Paul Salmon says:

      Hi Ileane. When I was checking out backup plugins, I was trying to remember the popular backup plugin, which you have just noted.

      I’ll have to checkout BackupBuddy to see what it can do. A premium plugin is always nice because of the support.

      I agree that it is important to become aware of how crucial it is to backup a blog.

      • Ileane & Paul: I tried BackupBuddy because I am an iThemes user, so I assumed that integration would be flawless. It wasn’t. There were error messages and hangs where nothing seemed to be happening. They were quick to give me my money back, no questions asked. I am sure the problems could have been ironed out, but a bad initial experience turned me off and I was worried about causing some kind of harm to my site’s files & folders. I will definitely try BackWPup

  7. Joshua says:

    Very useful plugin. I’m using it on all of my WP-based websites. It’s very important to have constant back-up of your files, you never know what could happen, God forbid! If you have a problem and lose all of your files and don’t have back-up, then the problem degenerates into a huge problem. Thanks for sharing! I recommend this!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.