How To Fully Backup WordPress Anytime With Just A Few Clicks

Mon, May 11, 2009

WordPress

SyncBackSE Interface

Today I want to show you how to fully backup your WordPress blog using two easy-to-use programs.

Creating a full backup of your blog is a two part process:

  1. Backup your WordPress hosted files and directories
  2. Backup your database

There are many ways to do this and I’ll betcha most of you who have been blogging for awhile already do database backups, but I also bet most of you don’t backup your WordPress files nearly as much.

Why? I bet it has to do with simplicity. Using a database plugin for WordPress makes backing up your database cake. In fact, you can even set it on autopilot and email you copies regularly without even lifting a finger.

But those files and directories sitting there in your hosting account are important as well, especially the wp-content folder. Here’s what the two backups actually backup:

  1. Backing up your WordPress files and folders will ensure your theme, images, .htaccess files, plugins, misc. uploads, CSS settings, and more are all backed up and saved in case your blog ever crashes and you need to do a restore.
  2. Backing up your database will ensure all your posts, comments, login information, etc. are all saved.

Since doing a full backup is *critically important* for your blog, and since we are all lazy and need this entire process to be as simple as possible for us, here are two ways fully backup your WordPress blog which should make the entire process real easy for you.

Note, too, that this my preferred method – I wouldn’t suggest the two following programs if I didn’t use them myself.

How To Easily Backup Your WordPress Files and Folders

There is a really neat program out there which is called SyncBackSE which once installed on your computer can be a very powerful tool in keeping a full backup copy of your hosted WordPress files. You can download a free trial version of the software right here.

After the free trial period the program costs $30. Trust me, that’s a small price to pay when it comes to blogging and feeling confident your blog is fully backed up and everything is safe. Nothing will crush you more than to one day find out something’s wrong with your blog and you don’t know what to do.

This is a huge step many people miss. I frequent the WordPress Support Forums and I see practically on a daily basis someone has a problem with their blog which “has just popped up out of no where”. They always seem to have a database backup, but rarely do they have their hosted files backed up. Many times the problem is their site got hacked and they only noticed it when either Google has stopped sending traffic their way (their site has turned into a spam site in Google’s eyes) or their site spontaneously starts acting up.

Here’s why I like SyncBackSE

  • It comes spyware, AdWare, and virus free.
  • Once installed all it takes is a click to backup your blog’s files and directories.
  • The process can all be automated and set to run at specific times (a perfect compliment to the database backup plugin).
  • Restoring your files is just as easy as backing them up.
  • Can even keep a live current backup of your blog on your hard drive.

That last point about keeping a live current backup of your site on your hard drive I think is really cool. That means SyncBackSE will “watch” your site’s hosting files for any changes. When you make a change, it will automatically keep the mirror files on your hard drive current with what’s on your hosting account.

That’s pretty cool in my book.

Download the free trial and let me know if you have any questions. I know the program costs $30 but tell me – is your blog worth $30? Problems happen and don’t think they’ll never happen to you, because they will.

How To Easily Backup Your WordPress Database

Your database represents all your blood, sweat, and tears when it comes to writing articles for your blog. All those long hours and hard work put into those articles reside in your database. Since it also houses all your community responses (comments), it’s also the home base of your blog’s community.

Consider that all important? I’m sure you do.

Il Filosofo has probably one of the most popular WordPress database backup plugins out there. Here’s a snapshot of the settings area.

Database backup settings

From the Tools menu in your WordPress Dashboard, click Backup and you can see that some of the options for your database backup include emailing it to yourself, saving the file now, and/or setting up scheduled backups so your database backup will be emailed to you whenever you want.

There are of course many other WordPress database backup plugins out there, but I know this one works very well.

One thing I’d suggest you not to do is to save the database backup file to your server (see the image above). There is no reason to keep a backup copy of your database on the server where someone potentially could find it online, download it, and discover your login information.

Summary

To create a very simple way to fully backup your WordPress blog, you need to do two things: backup your hosting files/folders and backup your database.

By using 2 programs, SyncBackSE (download trial version here) and a WordPress database backup plugin, we can simplify and even automate this process for us.

Have you created a full backup of your blog lately? Do you think $30 for SyncBackSE is out of line since there are ways to backup your blog’s files for free? Or do you think that’s a small price to pay for the simplicity and reassurance it’ll get done regularly?

Related posts:
  1. How To Automate Your Blog’s Entire Backup Process
  2. WordPress 3.0: Security Upgrades Overview & How To Install It
  3. Blog Hacking Alert and What You Need to Do Today!
  4. 2 Killer WordPress Security Plugins You Probably Don’t Know About
  5. WordPress Defender: 30 Ways to Secure Your Blog from Attack Anyone Can Do

, , , ,

4 Responses to “How To Fully Backup WordPress Anytime With Just A Few Clicks”

  1. Stop Sweat Says:

    Thanks for this great post Im pretty sure that many people are searching informative post like yours .

  2. John Hoff Says:

    Thanks for the comment. My pleasure.

  3. jonnie jensen Says:

    Hi,

    I dont understand the use of SyncBack. It allows me to backup my WordPress files and folders buy these folders are not local. They are on my hosting package online. Am I missing something?

    Cheers,

    jonnie

  4. John Hoff Says:

    Hi Jonnie. You have it correct, just it works.

    WordPress is installed on your web hosting account (all its files and folders are there). To initiate a full backup of your WordPress installation, you need to do 2 things:

    1. Backup all your files and folders (the WordPress install) located on your remote hosting account – this is what SyncBack is for.
    2. Backup your database.

    So with SyncBack, what you do is this:

    1. Install it on your computer
    2. Tell it how to connect to your web hosting account via FTP (i.e. your FTP login info)
    3. Once set up all you need to do is hit “Run” and it will download all the files on your web hosting account to your computer.
    4. (optional) Zip up those file so they are all together in one file.

    You can even set SyncBack up so it automatically backs up your site at specific times automatically; all you need to do is make sure your computer is on.

    If you need help, let me know.


Leave a Reply

CommentLuv Enabled
PHVsPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzMwMF9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfMzAwX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3dwYmxvZ2hvc3QuY29tL2Jsb2cvd3AtZmlsZXMtZ3JlZW5ibG9nL3dwLWNvbnRlbnQvdGhlbWVzL2ZyZXNobmV3cy9pbWFnZXMvZWluc3RlaW5zaG93LWFib3V0LXdwYmxvZ2hvc3QzMDB4MjUwLmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzMwMF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0xLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzI8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMy5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzU8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTQuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtNC5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF81PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIDEwLWdydW5nZWZsb3JhbC5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hc2lkZXNfY2F0ZWdvcnk8L3N0cm9uZz4gLSBTZWxlY3QgYSBjYXRlZ29yeTo8L2xpPjxsaT48c3Ryb25nPndvb19hdXRob3I8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2F1dG9faW1nPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jb250ZW50X2ZlYXQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9mYXZpY29uPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfcG9zdHM8L3N0cm9uZz4gLSAxPC9saT48bGk+PHN0cm9uZz53b29fZmVhdF9pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAxOTU8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0X2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gNTQwPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl9pZDwvc3Ryb25nPiAtIGh0dHA6Ly9mZWVkYnVybmVyLmdvb2dsZS5jb20vZmIvYS9tYWlsdmVyaWZ5P3VyaT13cGJsb2dob3N0JmxvYz1lbl9VUzwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL2ZlZWRzLmZlZWRidXJuZXIuY29tL3dwYmxvZ2hvc3Q8L2xpPjxsaT48c3Ryb25nPndvb19nb29nbGVfYW5hbHl0aWNzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9vbmVfY29sPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9zaW5nbGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2xvZ288L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL2ZyZXNoLW5ld3MvPC9saT48bGk+PHN0cm9uZz53b29fcmVzaXplPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3J0bmFtZTwvc3Ryb25nPiAtIHdvbzwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb190YWJzPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RoZW1lbmFtZTwvc3Ryb25nPiAtIEZyZXNoIE5ld3M8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSA3NTwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gNzU8L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PC91bD4=