Updraft: The Simplest WordPress Backup & Restore Utility

00 Backup   Updraft: The Simplest Wordpress Backup & Restore UtilityIf there’s only one thing that I learned from the (almost) sleepless nights when I tried to revoke my old WordPress blog (aside from the importance of backups), it would be the importance of the ability to easily restore those backups.

The simple export-import method was not an option for me since my blog has been dead for ages. All I’ve got was the SQL database backup, but restoring it was not as easy as I thought it would be. Even though the blog was finally up and running, the process that I had to go through was far from friendly for ordinary users.

The experience sent me out on a quest for a backup plugin. While there are lots of such plugins for WordPress out there, the ones that provide an easy restore are scarce. Updraft is one of those rare species.

Install & Customize

You can download the plugin from the WordPress.org plugin repository then unzip and upload it to your blog using a FTP client. Or if you use the latest version of WordPress, you can find, download and install it directly from your blog’s plugin menu.

01a Install Plugins Updraft   Updraft: The Simplest Wordpress Backup & Restore Utility

After installation, activate it. Then go to the Updraft menu. It’s located in the side menu of your WordPress Admin area under Settings. There’s the “Backup Now!” button to schedule a one time backup, and there’s the “Restore” button to restore one of the available backups.

02a Updraft Backup 2   Updraft: The Simplest Wordpress Backup & Restore Utility

You can also find information about the next scheduled backup, last backup, how many backups are available to be downloaded, and the location of local backups (note: “local” in this case means inside the WordPress folder on your hosting company’s server, not in your computer’s hard drive).

When you do a one time backup, a confirmation window will appear. Basically the window tells you that you need to load a page on your blog to trigger the backup. This “load to trigger” method is commonly used to avoid the use of cron jobs – a server-side automation system which is not recommended for non-geeky users. You don’t have to worry about having to run the process manually. Unless you have a blog with zero visitors, you should do just fine.

02d Trigger Backup   Updraft: The Simplest Wordpress Backup & Restore Utility

Another thing that you can do from within the Updraft menu is automating the backup process. To do that you can customize the backup intervals (Manual, Daily, Weekly or Monthly), how many backup instances the plugin should keep, and which external cloud backup service to use – should you want to use one.

02b Updraft Options   Updraft: The Simplest Wordpress Backup & Restore Utility

Regarding the cloud backup service, there are several choices that you can pick. The easiest is email. This option will trigger the plugin to send backups to your email on the intervals that you’ve specified. The disadvantage of this method is that you have to upload the backups to be able to restore them later.

The second option that people may commonly choose is FTP. We can safely say that every self-hosted WordPress blog owner would have access to an FTP account as it’s a standard feature of a hosting account. To use this option, just specify the server address, login credentials, and FTP path, and the plugin will take care of the rest.

02c Backup Options   Updraft: The Simplest Wordpress Backup & Restore Utility

If you have Amazon S3 and/or Rackspace Cloud Files account, you can use it as an alternative method.

Restoring The Backups

The very basic action to restoring a backup is by clicking the “Restore” button. A drop down list will appear with all of the available backups for you to choose from.

To restore, pick one backup from the list and click “Restore Now!“. It’s as simple as that.

03a Updraft Download Restore   Updraft: The Simplest Wordpress Backup & Restore Utility

If you want to download the backups, click on the availability link, and four buttons will appear: Database, Plugins, Themes, and Uploads. Click one of the buttons and the download will start.

As you can see, the database backup itself is very small, but the themes and plugins are huge. To save yourself from future headaches – and to keep your blog slim and fast – you should delete unused themes and plugins.

Since the blog that I use as an example has very few uploaded images, the size of the uploads backup is fairly small. But for big blogs with thousands of images (and other uploads) the size might not be as friendly as mine. Please consider your hosting account storage limit before you decide how many backup instances you want to keep.

03b Updraft Backup Folder 1   Updraft: The Simplest Wordpress Backup & Restore Utility

I couldn’t try the plugin with third party cloud backup services (Amazon and Rackspace), as I don’t have an account because they are not free. Even though Amazon currently offers one year free usage of their Amazon Web Service, I decided not to opt in because the registration requires a valid credit card number and I don’t like the thought of moving the backups out of Amazon S3 storage after one year. But if you happen to use one of these services, you could try integrating them with Updraft and share your experiences using the comments below.

In general, I see Updraft as one of the great WordPress backup alternatives. I just wish that the developer would add more free options to the list of external cloud backup services. Hopefully, the features will appear in future versions, along with many other improvements and new features.

Let us know how you back up your WordPress blog.   Would you use a plugin like this?

Image credit: Tony Austin

The comments were closed because the article is more than 180 days old.

If you have any questions related to what's mentioned in the article or need help with any computer issue, ask it on MakeUseOf Answers—We and our community will be more than happy to help.

7 Comments -

0 votes

gkdoda

Such plugins may sound good for small blogs, but for large blogs, where the database is in GB size, it may cause problem using email or other options. Just want to clear my doubt, if I take backup of folder plugins, themes and upload folder and after that take back of mysql database as .sql file using export feature, is that not sufficient or I’m missing something?

Thanks

0 votes

gkdoda

Such plugins may sound good for small blogs, but for large blogs, where the database is in GB size, it may cause problem using email or other options. Just want to clear my doubt, if I take backup of folder plugins, themes and upload folder and after that take back of mysql database as .sql file using export feature, is that not sufficient or I’m missing something?

Thanks

0 votes

Anonymous

I absolutely agree that big-scale blogs need different solution. And about your doubt, I think your steps should be sufficient. The plugin just simplified the process.

0 votes

Aibek

your steps are sufficient as long as you haven’t modified any of the core WordPress files. Also make sure to double check your backups (ex. try restoring the backup to a local server) to make sure they are functional.

0 votes

James F.

Wow! Fantastic. I, unfortunately, suffered a database meltdown, or rather, I think I managed to muck it up so badly that I wasn’t able to restore, and lost about a year’s worth of content. Something like this would have saved my @$$. Thanks for this, off to install it today! :)

0 votes

Marc Buurke

Great stuff, will add it to my list of plugins to install when creating a wordpress site for a client.

0 votes

Digital Art Empire

very awesome and simple the way it should be easy as pie