WordPress Tutorials and Blog Posts

How to Automatically Backup Wordpress

Backup! Backup! Backup! There are few things more frustrating than having to redo an entire site from scratch after a major issue occurs with the site, whether that be an unidentifiable error, a hacked site, etc. If you have a backup in place, you will greatly reduce your work and keep your sanity.

This tutorial will walk you through how to automatically backup your wordpress site on a daily, weekly, or monthly schedule by using the Automatic Wordpress Backup Plugin and Amazon S3. Let's get started!

 

Install Automatic Wordpress Backup Plugin

tutuploadstutuploadsmedia_1292581585017_ef81ecd37daef83ce667001043f380b2.png

In your administrator section go to Plugins >> Add New.

In the search field type in Automatic Wordpress Backup.

Click Search.

 

tutuploadstutuploadsmedia_1292581851481.png

Find Automatic Wordpress Backup. Make sure it is the right plugin by checking in the Description that the author is Dan Coulter.

Install Now.

 

tutuploadstutuploadsmedia_1292582085507.png

Select OK.

 

Activate the Automatic Wordpress Backup Plugin

tutuploadstutuploadsmedia_1292582250445.png

Select Activate Plugin.

 

Configure Access Keys

tutuploadstutuploadsmedia_1292582477205.png

Click on Settings.

tutuploadstutuploadsmedia_1292582997833.png

We need to get this information from our Amazon Web Services (AWS) Account.

If you do not have an account, you can register here (Please read all the terms and conditions):
http://aws.amazon.com/s3/

Or you can sign up for their free version here (Please read all the terms and conditions):
http://aws.amazon.com/free/

**Be sure to register and confirm your S3 account. If you get any errors in Wordpress that you do not have any account, it means that you have not completed all the steps for registration, which includes confirmation.

 

tutuploadstutuploadsmedia_1292583987491.png

Log into your AWS account (http://aws.amazon.com/s3/). Scroll down to the Access Credentials section. Copy the Access Key.

 

tutuploadstutuploadsmedia_1292584159297.png

Go back to your Wordpress site and paste the Access Key in the AWS Access Key field.

 

tutuploadstutuploadsmedia_1292584429500.png

Go back to your AWS account. Click on Show under the Secret Access Key area then copy the Secret Access Key.

 

tutuploadstutuploadsmedia_1292584595948.png

Go back to your Wordpress site and paste the Secret Access Key in the AWS Access Key field.

 

Choose Your Level of Gratitude and Save

tutuploadstutuploadsmedia_1292584967703.png

Choose how you wish to support the developer(s).

Select Save Changes.

 

Create Bucket and Configure

tutuploadstutuploadsmedia_1292585676460.png

Every object stored in Amazon S3 is contained within a bucket. A bucket must be unique, thus to ensure that it is unique you can name it yoursite.com-backup. Enter Bucket.

Configure appropriately.

Save Changes and Backup Now.

 

Check Your Backup

tutuploadstutuploadsmedia_1292588763019.png

Click Refresh Now.

 

tutuploadstutuploadsmedia_1292588851629.png

Your Manual Backup is completed and everything is setup for automatic backups as per your configuration!

That is all there is to it! Easy as 1-2-3!

Comments

 
Teamoctopus
#1 Teamoctopus 2011-07-11 21:24

Hey Nick,

Thanks for the article. Really helpful.

I went straight ahead and went through these steps. Everything seemed fine... until at the very end I see at the top "It looks like all the requirements for this plugin are not being met so it will probably not work. Click here for details. When I click there, I see this...

What am I missing? How do I fix it?

Thanks
Sally
 
 
Nick
#2 Nick 2011-07-13 05:33

Hi Sally,

You won't be able to fix those on your own. Those are both hosting requirements and only your host can fix it for you. Could you double check with them?

Kind regards,
Nick
 
 
Ram Sunlover
#3 Ram Sunlover 2011-10-09 15:47

Thank you Nick,
I am a Wordpress beginner and refugee from Blogger. I followed each step and it worked perfectly.
Ram
 
 
Nick
#4 Nick 2011-10-09 20:11

You're very welcome, Ram! :)

Kind regards,
Nick
 

Add comment


Security code
Refresh

blog-ad

Start Online Training

Members get access to all our video training. That's 1,142 training sessions in Joomla, Drupal, WordPress and Coding.

Manage All Your Joomla Sites

adminicredible

With Admincredible you can update and manage all your Joomla sites. If you have 5 or 500 sites, Admincredible will make your life easier! Visit Admincredible.com.

Latest Comments

The License for Our Tutorials

All of our tutorials are published under the Creative Commons Attribution-NonCommercial license. This means:

  • You can re-use these tutorials.
  • You can modify these tutorials.
  • You must link back to our original tutorial.
  • You can't use these tutorials commercially.

Click here to read the full license.

Open Source Training is not affiliated with or endorsed by the Joomla, WordPress or Drupal projects.
All product names and trademarks are the property of their respective owners.

Copyright 2013 Open Source Training, LLC. All rights reserved.