Matt Paulson

Entrepreneur, Author, Private Equity Investor
  • Facebook
  • Linkedin
  • Twitter
  • Rss
  • Blog
    • Sioux Falls Startup Community
    • Online Business
    • Startup Q&A Show
    • Web Development
    • Photography
    • Book Recommendations
    • Everything Else
  • About
    • Resume
  • My Companies
    • Angel Investments
  • My Books
    • Online Business from Scratch
    • Automatic Income
    • The Ten-Year Turnaround
    • Email Marketing Demystified
    • 40 Rules for Internet Business Success
    • Business Growth Day by Day
    • Simple Savings
  • Media Appearances
  • Contact
Home» Blog » How to Automatically Backup Your WordPress Website with BackWPUp

How to Automatically Backup Your WordPress Website with BackWPUp

Posted on June 1, 2013 by matt in Blog, Online Business, Web Development 4 Comments
Tweet

What would happen to your website if the server that powers your website were to crash? You would probably assume that’s something the hosting company is going to worry about and would go on with your life while you wait for them to get it back up and running. Unfortunately, many companies that offer shared hosting services don’t provide automatic backup services for your website. Some charge an additional fee to create backups of your website, whereas others simply don’t offer backups.

Whether your hosting company advertises automatic backups or not, you need to have your own periodic backup plan to make sure that you don’t lose your website. Having good backups of your website’s files will come in extremely handy when you break something on your website’s theme and need to restore the original file or when your hosting company has a major issue and you need to switch to another provider.

You shouldn’t trust yourself to login to your web hosting account every week or month and create a backup, because you’ll likely forget to do it. Fortunately, there are all sorts of tools that will automatically create backups of your website’s files and database on a weekly or monthly basis. I recommend most webmasters create weekly backups. If your website doesn’t change very often, do monthly backups. If you make changes daily, consider backing up your website every other day.

If your website is powered by WordPress, I recommend a plugin called BackWPUP. BackWPUp will create a backup of your database, files, an XML export of your WordPress data and a list of the plugins you have installed, archive them in a ZIP or GZIP file. BackWPUP will also take the backup and automatically send it to another server (via FTP) or to a number of different cloud services, including DropBox, Amazon S3, Microsoft Azure, SugarSync or RackSpace cloud. You can also have your backups emailed to you.

Here’s how to setup an automatic backup of your WordPress website with BackWPUP:

Step #1 – Install BackWPUP. Login to your WordPress installation. Click the “Plugins” tab and the “Add New” menu item. Search for “BackWPUp” and click “Install Now.” After the plugin installs itself, you’ll need to click the “Activate Now” link, which will enable the plugin.

install backwpup

Step #2 – Setup Your Backup Job. Once you have BackWPUp installed, you need to setup a backup job to perform the backup. After activating the plugin, you’ll be redirected to an advertisement for BackWPUP Pro (which you probably don’t need). In the right hand menu, you’ll notice a new section called “BackWPUp” below the settings link. In that section, click “Add New Job”.

You’ll be given a form to complete asking what information you’d like backed up, how you want it archived and where you want your backup sent. I recommend backing up both the files and the database and performing an optimize and repair after your backup is complete. A list of plugins and the WordPress XML Export are not necessary. I recommend doing a Zip archive (since all modern operating systems can work with Zip archives by default) and we’ll be doing an email backup for the purposes of this tutorial. I’d personally go with a backup to DropBox or FTP if either of those are options for you. Once you’ve completed the form, click the “Save Changes” button to create your backup.

create backwpup job

Step 3 – Schedule Automatic Backups. Your backup job has been created, now you need to schedule it automatically. After creating your job, click the “Schedule” tab and select “With WordPress Cron.” Use basic scheduling and set your backup to weekly (unless you have a specific reason to do it more or less frequently). Click “Save Changes” and your backups are automatically set.

Step 4 – Test Your Backup Job. You should give your backup job a dry run to make sure it works before letting it run automatically and forgetting about it. Click the “Jobs” tab and click “Run Now.” Your backup should take five to ten minutes to complete.

run now

If you run into an error or if your backup takes forever, look at the “Display Working Log” to see where the error might be occurring. You can also check the support forum for BackWPUP on WordPress.org.

BackWPUp is a good free solution to create WordPress backups for webmasters that have an intermediate technical background. If words like “FTP” and “Database” are scary to you, you might consider a paid backup service like VaultPress or BlogVault.

Tweet

Comments

4 comments on “How to Automatically Backup Your WordPress Website with BackWPUp”

  1. Ngenda says:
    June 25, 2013 at 1:52 pm

    Thanks for the info. I never knew such a plugin exiseted.

    Reply
  2. ROEMIN says:
    August 30, 2013 at 10:25 am

    Thanks for sharing useful information on this wordpress plugin. This can be very useful for keeping backup for any wordpress site and your post provide some very useful tips on it.

    Reply
  3. Swarup Mahapatra says:
    October 9, 2013 at 2:59 pm

    Scheduling part not working, it means it's not creating a back file automatically at specified time but if I click on 'Run Now' then it creates a backup at the specific location. I can't figure it out that why it's not working. Anyone can please help on this

    Thanks

    Reply
  4. smith says:
    January 7, 2017 at 3:40 am

    It is a must to do tasks to take your site’s backup periodically. And backup is also important when you are about to transfer your site.
    Whatever, thanks for the useful tips.

    Reply

Leave a Reply Cancel reply

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

Get Email Updates

Enter your email address below to receive a steady stream of tricks, tips and ideas to help you build a better and more profitable business.

Email Marketing Demystified

The second edition of Email Marketing Demystified is now available. This book teaches you how to build a massive email list, write marketing copy that converts and generate more sales in your business.

Click Here to Get Your Copy of Email Marketing Demystified

Recent Posts

  • Seven Lessons I Learned Helping Animal Shelters Raise $18.5 Million Over Seven Years

    January 19, 2021
  • My Quarterly Update: Q1 2021

    January 5, 2021
  • Introducing the MarketBeat Burger (Yes, we made a cheeseburger!)

    December 29, 2020
  • Announcing the Paulson Center at Dakota State University

    December 10, 2020
  • The Two Million Dollar Ideas that Propelled MarketBeat’s Growth and Success.

    November 17, 2020

    Follow me on Facebook & YouTube

    Contact

    • [email protected]
    • Contact Us
    • matthew-paulson
      • Facebook
      • Twitter
      • Linkedin
      • Instagram
      • Rss

    © Matthew Paulson 2003-2021. All Rights Reserved.

    Privacy Policy