How to backup your WordPress site to Amazon S3 using BackWPup backup plugin (Part 2 of 5)

by StressLessWeb on June 28, 2011

in Technical

This article series will give you step-by-step instructions for formulating and implementing your backup strategy:

Part 1) Introduction
Part 2) How to install BackWPup WordPress backup plugin
Part 3) How to sign-up for Amazon S3 to store your backup files offsite
Part 4) How to configure BackWPup to store your wordpress website backups on Amazon S3
Part 5) How to restore your website from your backups

This is Part 2 of 5 in this series. It provides instructions installing and configuring BackWPup WordPress backup plugin.

In the first article we discussed why backups are necessary.

In the next two articles we will signup for Amazon S3 and configure BackWPup to automatically store the backup files in Amazon S3.

In this article we will setup the plugin to do a manual backup.
The step-by-step instructions with screenshots will take all the guesswork out of the plugin installation and configuration process.

Install BackWPup WordPress backup plugin

Install_BackWPup_WordPress_backup_plugin.png

After trying a few free WordPress backup plugins and experimenting with a few manual and semi-automated processes for backups, I have settled on the BackWPup plugin for automating the backups of my WordPress websites.

To install the plugin, login to your WordPress site as an admin, then

  1. Click on “Add New” under Plugins
  2. Search for “BackWPup”
  3. Click “Install Now”

Activate Plugin

Activate_Plugin.png

The plugin will install itself. After it says “Successfully installed …”,

  1. Click the “Activate Plugin” link to activate the plugin

Go to the BackWPup plugin’s Settings page

Go_to_the_BackWPup_plugin_s_Settings_page.png

After you activiate the plugin, the plugins list page will be displayed.

  1. Click the “Settings” links under BackWPup

Configure General Settings

Configure_General_Settings.png
  1. Click the “Settings” link in the top-right menu
  2. Change the email address to be your own email address if needed. By default your admin email will be used.
  3. Change “0″ to “7″ to save the last 7 log files. This is only useful for troubleshooting.
  4. Click “Save Change”

You will not need to change anything else on this screen (unless you know what you are doing).

Create a manual backup Job: Step 1

Create_a_manual_backup_Job_Step_1.png
  1. Click “Jobs”
  2. Click “Add New”

Create a manual backup Job: Step 2

Create_a_manual_backup_Job_Step_2.png

After you click the ‘Add New” button, the Job Settings screen s displayed.
This screen can look quite daunting, but fear not — to create a manual backup Job you can pretty much accept all the defaults.

  1. Just provide a name (I suggest calling this job “Manual Backup”)
  2. Uncheck the checkbox which says “Only send an e-mail if there are errors.” — I like to receive emails on successful completion of the backup as well. This provides me with the peace of mind knowing that the job completed successfully. The notification will be sent to the email specified here. You can change it to a different email address if you prefer
  3. Click “Save Changes”
  4. Click the “Jobs” link to go back to the jobs listing screen

And you have created a Manual Backup “job” (A “job” here just means a specific configuration).

When we execue this job, the backup file will get created in the directory indicated in the “Backup to Directory” section. Make a note of this directory.

Perform a manual backup

Perform_a_manual_backup.png
  1. Click the “Run Now” link under the job you just created (The Run Now link will appear when you move your mouse over the name of the job)
media_1309153879176.png

You will see the output of the backup process as shown above.
In my case I get two warnings that I can safely ignore.

Once this process is completed, open your favorite FTP program and download the ZIP file from the Download directory that you noted in the step above.
Make sure you can open the generated ZIP file using your favorite archove utility (you can download the free and very good 7-Zip archive utility if you don’t have WinZip).

That’s it! You have successfully created a manual backup of your website.

In the next two articles we will signup for Amazon S3 and configure the plugin to store the backup files in Amazon S3.

  • Facebook
  • Twitter
  • Pinterest
  • Google
  • Email

{ 5 comments… read them below or add one }

Chad Warner August 1, 2012 at 6:18 pm

This series on BackWPup has been extremely helpful. It’s the best tutorial on the plugin that I’ve found. Thanks for the screenshots and detailed posts.

Reply

StressLessWeb August 1, 2012 at 6:43 pm

You’re welcome Chad. Glad it was helpful :-)

Reply

ankit January 16, 2013 at 10:58 am

Amazing post. Thorough yet easy to digest. Liked it so much that I linked to it in my blog post

http://appointzilla.com/5-free-alternatives-to-backupbuddy/

Reply

StressLessWeb January 17, 2013 at 4:49 am

Hi Ankit,

Thanks. Glad you liked it and found it useful.

Regards

Reply

ankit January 21, 2013 at 7:57 am

Hi Audrey,

You are welcome :)

BTW do you have a twitter account?

Reply

Leave a Comment

Previous post:

Next post: