Backing Up WordPress Quickly by Jeffrey Morgan
Updated June 2011: It is extremely important that we keep our work backed up and I have found a video that shows us exactly how to carry out the same instructions that Jeffrey has given us here. I have also found a second video showing us how to restore our blogs from a back. Both videos are by Dee Ann Rice and links to both are now at the bottom of this post.
Earlier this week I wrote a blog post entitled The Simple Solution To Every Bloggers Worst Nightmare in which I advised you to download and install a plugin that will back up your WordPress Blogs automatically.
I use the plugin myself and have always thought it was very handy, however I received a comment from Jeffrey Morgan pointing out a couple of glitches that may occur during the download process. Jeffrey explained that he had used the process I was mentioning and that when he came to use the back up zip file he found it was corrupted. Imagine that for a minute
yes exactly!
As a result of Jeffreys comment I asked him if he would be so kind as to write a blog post detailing the way that he carries out his back ups. Jeffrey has very kindly agreed so I will hand you over to him:
The instructions below are carried out in your hosting C-Panel.
Backing-up WordPress quickly can be done without the use of resource-consuming plug-ins. It really takes just two steps: 1) Back-up your server file system, and 2) Back-up your database.
Let’s look at the file system first. Navigate to your root directory or what is better know as the “/public_html” directory. Choose the Blog that you wish to back-up and right click on that folder. Left click on “Compress” and choose “Zip Archive” as your compression type in the “Compress” dialogue box. At the bottom of the box you will see the name of the Blog that you are trying to back-up “/public_html/myblog.com.zip” Replace this name with “/public_html/.bak_11-10-2010.zip” and then left click on “Compress File(s)” You will now see a “Creating Archive” dialogue box with the “Compression Results” soon to follow. Close the “Compression Results” dialogue box. Now double click the compressed file, which should be at the bottom of your root directory, and you will be provided with a “Save File” dialogue box. Just click “save” and wait for download to complete, and remember to keep your eyes on your modem.
The beauty of this type of download is that if you have several Blogs, as I do, you can backup and download all your Blog file archives at once, in a snap, giving you greater speed and control than any plug-in ever will. However, if you have more than a dozen Blogs, it will benefit you greatly to invest in and learn how to use “Filezilla“.
CAUTION: Do not compress and leave a copy of the archive on your server. This is a violation of your host TOS ( Terms Of Service ). If everyone backed-up their website and left a copy on their server, it would take twice the hard drive space to host everyone’s site. Hosting companies don’t like this waste of hard drive resources and will stop you. Once downloaded to your computer’s hard drive, delete the archive on the server side.
Now let’s look at the database. Most WordPress Blog databases use “MySQL” as their database software. You will have to navigate to your hosting control panel and click on “phpMyAdmin” to take you to a list of your Blog databases. Here you will see two choices on the top left hand side of your screen. One will be: INFORMATION_SCHEMA. Under this you will see your hosting account name, and under this you will see the list of your Blog databases.
Let’s take a look at the “INFORMATION_SCHEMA”:
INFORMATION_SCHEMA is the information database, the place that stores information about all the other databases that the MySQL server maintains. Inside INFORMATION_SCHEMA there are several read-only tables. They are actually views, not base tables, so there are no files associated with them. We will not have to worry about doing anything with these tables.
Let’s now look at your database tables. In the drop down list to the left of your screen you will see a list of your Blog databases and the number of tables associated with your Blog. This is the information that we want to export to our computer’s hard drive. Let’s now choose a database from our list on the left hand side of your screen by left clicking once. You will now see all the tables associated with your Blog. At the very bottom of that list you will see in blue type Check All / Uncheck All You want to select “Check All.” Now look for the small box to the right named “With selected” and click on this box, and then left click the option “Optimize table”. You will now be taken to a screen that shows which files were optimized with the words at the top of your screen “Your SQL query has been executed successfully” Just above this, click on the tab “Export”.
Here we go. Now this process is very simple, however you must be paying attention while you are doing this. Do you see the Select All / Unselect All under the table “Export”? Check on “Select All” Make sure you check “SQL” in this same box.
Under the “Options” box click on “Comments” and click on the two sub-boxes. Check “Structure and “Data” and nothing else for right now. Make sure that “SQL compatibility mode” is set to “NONE”. Let’s look at the “Structure” sub-box. Check everything in this box but “Add CREATE PROCEDURE / FUNCTION / EVENT” and you also don’t need to bother about “Add into comments” below. Lets look at the “Data” sub-box. Remember to check the box “Data”, but you need to leave everything else in this sub-box unchecked. You will not have to worry about “Maximal length of created query”. Leave it set at 50000 and “Export type” as “INSERT”.
We’re almost home. At the bottom of the screen you will see “Save as file”, and you will check this. Leave the file name as ” __DB__” and leave the quotation marks out. Check on “remember template”. For “Compression” check “None”.
NOW CLICK “GO”. Remember to keep your eyes on your modem.
Importing the file back into your “MySQL” is as simple as navigating to your database name in “phpMyAdmin” and clicking on the “Import” tab, and then selecting the “Location of the text file” (this would be your database file on your computer hard drive) and clicking “Go”. You do not need to worry about any other settings as you have already managed settings on the “Export” side of the database.
CAUTION: Whenever you compress your file system, download your archive to your computer’s hard drive, or back-up and export your database, always divert your eyes to your modem to make sure you do not have an interruption in your “DSL / ISP” service at the exact moment of the operation. One moment’s interruption in your Internet service and your files and or database “WILL BE CORRUPTED”. If Corruption takes place you will have to start your downloads over.

Some people were a little concerned about going into technical areas of their websites that they’re not familiar with so Jeffrey has kindly written an additional post detailing how the back up process can be completed using Filezilla.
Please Note: I have followed Jeffreys detailed yet simple instructions and have backed up my complete blog using Filezilla. It took a maximum of 35 minutes, including reading time and was very straight forward to complete.
Jeffrey: I know you’re extremely busy at the moment so on behalf of myself and my readers I would like to thank you for taking time out to write the two posts for us.
Readers: Please read both of Jeffrey’s posts prior to choosing which method is best for you, please remember it is vital that you make back ups of everything before disaster strikes. Please show Jeffrey your appreciation and pay him a visit at Bloggers Market as you can he is extremely good at what he does and very very helpful, he also has a live support desk and is willing to offer support on this and many other topics.
Thanks again Jeffrey.
As part of the update from June 2011 please find below the 2 links to videos showing you:
How to restore our blogs from our back up
As always I welcome your comments below and will reply to them all.
Until next time, be sure to back up your blogs
Looking For Some Simple Traffic Solutions?
Free Mindmap, Worksheets and eBook when hit the BANNER below

Filed under: WordPress
Like this post? Subscribe to my RSS feed and get loads more!
















Twitter: bloggersmarket
Hi Barry,
My editors got a hold of the post and after making the necessary edits they mentioned that I should have given a course of action as a matter of protocol on the “CAUTIONS” and the mention of the phrase “WILL BE CORRUPTED”.
To clarify, if your files and or database are corrupted by an interruption of Internet service, you will need to start your downloads over again.
I actually think this common understanding, that you would need to start over, the editors disagreed and wanted me to clarify.
The photo of the kid sitting in the corner on my homepage, is myself after I have angered my editors.
Thank you Barry for allowing me this opportunity to share with your readers!
Jeffrey Morgan recently posted..Providing The Incentive To Your Market – Lesson 32
Hi Jeffrey,
Thanks for the post and of course coming back to clear up any confusions.
I think people would have grasped that but your editors are editors for a reason and i’m very grateful for their input.
I did wonder who it was in the photo Jeffrey, now i know ha ha.
Thanks again for the post Jeffrey I would have hated it if one of my readers suffered the same issue you did through a corrupt zip file and lost all of their data, especially as i told them to do it!
Catch up again very soon Jeffrey, have a great weekend
Respect and Regards, Barry
I don’t think my backup plugin is working properly, so I want to try this. However before I start can I ask a very basic question? Are all these operations done with the Hosting Company or with FileZilla?
Once I know where to go, I will get started. Thanks.
John
Hi John, I asked Jeffrey the same question
The operations are carried out in your C-Panel left click once on “File Manager” this should bring up the “File Manager Directory Selection” dialogue box.
Check the “Web Root ( public_html / www )” option. You should now see the folder: “your blog name.com” left click once on this folder. It should turn the line blue, now right click once on the blue line, you should see a drop down dialogue box where “compress” is the six option on the list.
You can right click once on the folder and it should drop the menu down in front of you. You might want to move just slightly to the right of the folder and right click once on the line that the folder is on instead of the folder.
I hope that helps John, all the best
Barry
Thanks Barry, this does help. 8)
I’m going to print everything out, and have it in front of me, as It’s a lot to remember.
John
Hi John, Once you have printed the instructions out I would hightlight the actions so as to show you each one step by step, it should make it easier.
Barry
Twitter: bloggersmarket
Hi John,
All of the above mentioned actions are taken within your servers host.
I am working on a similar post for file transfers using FileZilla that will be available here shortly.
I apologize for any confusion.
Remember that you will have to export your database through “phpMyAdmin” which controls your databases when using “MySQL”. This can only be done with your hosting control panel.
FileZilla is only good for backing up your Blogs File System.
Jeffrey Morgan recently posted..Providing The Incentive To Your Market – Lesson 32
Thanks for all your detailed instructions Jeffrey. This backup operation is obviously not something you could make up as you go along, like I normally attempt.
I haven’t started on either system yet, so which way do you recommend: Hosting Company or FileZilla? I would prefer whichever is EASIEST.
John
Hi John, I would print out both sets of instructions and run through the processes of each without actually carrying them out. This will give you a feel for it and allow you to decide which is the best method for you.
I’ll be doing likewise tomorrow, after the Grand Prix
R&R Barry
Twitter: vancesova
Hi Barry,
This is very helpful and detailed post. I must admit that it seems quite complex at first sight to do all this.
One little mistake and you can be in trouble. If I decide to use this I’ll have to read it over more than once.
Cheers,
Vance
Vance recently posted..Get More Comments- Build Email List with Highlighter for WP
Hi Vance, thank you for commenting on my blog. Jeffrey did reply but it was in the form of a comment so i’m not sure if you would have received it or not.
I have therefore emailed you with Jeffreys reply.
Have a great weekend and i’ll catch you up very soon.
R&R Barry
What an immensely helpful article. Like many others I always get a little nervous delving to deeply into the php and MySQL areas of the C-panel.
I’m the first to admit that I don’t totally know what I’m doing!
However, the instructions you give for backing up WordPress are very clear and comprehensive. I don’t see how I could go wrong.
Every plug-in used slows a site down just a little more so to be able to do this without using a plug-in is great.
Hi Dawn, thank you for commenting on my blog. Jeffrey did reply but it was in the form of a comment so i’m not sure if you would have received it or not.
I have therefore emailed you with Jeffreys reply
Have a great weekend and i’ll catch you up very soon.
R&R Barry
Twitter: bloggersmarket
Hi Vance,
It’s best if you cut and paste the post to a word-processor and than print the instructions and place them beside you computer as you go through them. We all think differently and it’s hard to go from your C-Panel back to the website or even trying to work with the sites side by side trying to figure it all out
.
Try doing the download of your WordPress files first. You really can’t get into to much trouble doing this. Then go for the database. Go easy here Vance, you’re right one slip here and you will be in trouble.
Just take your time and work slowly at first. As I run through the operations they take about 10 minutes, as I have multiple Blogs that I have to back-up.
If you need further assistance, I’m only an E-Mail away and I offer live support with an appointment.
admin@bloggersmarket.com
bloggersmarket.com/live-support
Jeffrey Morgan recently posted..Providing The Incentive To Your Market – Lesson 32
Twitter: bloggersmarket
Hi Dawn,
Just remember to take your time. Printing the instructions should help. If you need any further assistance you can contact me. I’m only an E-Mail away and will be glad to help. I offer live support with an appointment.
admin@bloggersmarket.com
http://bloggersmarket.com/live-support
Jeffrey Morgan recently posted..Providing The Incentive To Your Market – Lesson 32
Hi Jeffrey,
Thank you for stepping in and replying to the comments being left. As your replys were left as comments I’m not sure whether the commentators would have received them so i have emailed the replys to them.
Thanks again Jeffrey, I really do appreciate your input.
Have a great weekend,
Respect and Regards, Barry
Howdy Barry,
I’m really glad that no one told me about all this stuff at the outset or I would have turned tail and vamoosed.
But now that I’m already in the swamp and up to my rump in alligators, mayhaps I’ll take a stab at this.
If you hear some howling and crashing outside, don’t worry – its just me making progress…
I shore love what you do for us blogosphere inhabitants Barry, thank you so much for your time.
The other Barry.
Hi Barry,
I think most of us would have done the same thing my friend, but seeing as how we’re in the swamp, as you put it, we have to protect ourselves.
Before carrying out the back up Barry please read both posts by Jeffrey as they offer alternative methods.
I have used the FPT method of backing up my blog and then used this post for backing up my data base. Print the instructions out Barry and highlight the actions, then read through them a couple of time and perform a dry run first.
Thanks for the warning of howling and crashing Barry, but it was to dark for me to go outside to check lol.
Take care my friend,
Barry
Hi Barry,
I really enjoyed the post. Very useful information. I reckon this will save me a lot of time…
What I’ve been doing so far is just exporting my blog details from the ‘Tools’ option in my WordPress blog. I guess the other method will be much faster once I have a number of blogs up and running.
Thanks
John
Hi John, welcome to my blog and thanks for leaving your comment.
When you export your blog details from the tools section of WordPress you’re only getting the basics. Backing up your blog with Jeffreys instructions will back up the complete blog and all of your data files.
The instructions are quite easy to follow but i would advise you print them out and highlight the actions, then run through them a couple of times before carrying them out.
Be sure to check out the alternative method that Jeffrey kindly told us of.
Catch up soon John,
Barry
I’m all for backing up anything and everything after a blue screen crash cost me lots of TIME to get everything back. I actually wrote a post about it before I even saw this post Barry. And I do tend to be cautious when messing in wordpress, the backup info is useful Barry.
Cheers
John B
Hi John,
Fortunatley I haven’t suffered any form of crash on my PC (yet) but i know it happens and have made sure that i’ve backed up every little aspect of my work. I can only imagine the frustration it must cause, not to mention the time facture.
I’ll have to pop over and have a read of your post John.
You said about being cautious when messing about in WordPress, have you checked out the 2nd post by Jeffrey?
Jeffrey explaines how to back up using Filezilla, which i have carried out myself as i was a little unsure of messing about in wordpress. It was easy to carry out John and i now have a complete copy of my blog on my external hard drive.
Catch up soon John
Barry
Hi Barry,
I came across you on another site where you left some insightful comments and I just went and looked you up. In relation to the WP backup and plugin, I have come across an even simpler and very powerful stand alone program. But I will not mention it here. Please email me and I will be glad to discuss it with you. I might even put up a post about it soon after I fully test it. But it has a lot more uses than backing up your site.
Kind Regards,
Clive O’Hagan
Hi Clive, Thanks for taking the trouble to look me up, it means a lot to me.
I’m intrigued by the new program you have found and have sent you the requested email Clive. I look forward to hearing back from you.
I’ll catch you up very soon on your blog Clive.
Thanks again for making contact
Barry
Twitter: adriennesmith40
GREAT Post Jeffrey!
I tried backing up my CPanel before and of course, did it a different way. It took SO long to backup that it failed over and over again. This is so much easier. I’m definitely going to bookmark this post because I have a feeling I’ll be needing to reference it over and over again.
Thanks Barry and Jeffrey for this awesome information. You guys are life savers.
~Adrienne
(dofollow)
Adrienne recently posted..Do You REALLY Want To Know How To Build A Successful Business?
Hi Adrienne,
I was a little worried about using C-Panel to start with but once I knew where to go and what to do it’s much easier (and safer) and to complete back ups this way.
You’ll only need to do this once or twice Adrienne and you’ll know forever then. I find it really easy now, thank heavens
I think Jeffrey has to take all the credit here Adrienne. After asking him to write the post, which I meant to go on his blog, he had this post back to me the following day. He’s such a helpful fella he really is.
Thanks Adrienne,
Take care, Barry
Twitter: ryzeonline
I’m feeling the love, Jeffrey, Barry, and crew.
What a fantastic post, and I love how it empowers people to be plugin free and go straight to C-Panel.
I learned how to backup my site manually when I ran my web-design business. At the same time, I’ve investigated a number of backup plugins over the years.
There’s one I’ve heard good things about (BackWPup) and I’m really eager to try, when it comes down to it, for me, other companies create amazing stuff, and sometimes you just need to trust someone instead of doing things manually.
Especially if you run more than one site
Jason Fonceca recently posted..Arousal, Meditation, And Staring At Yourself
Hi Jason, sorry for the delay in replying to your comment but I’m currently on bed rest and now into my 6th week
Yes Jeffrey certainly done me a good turn writing the 2 posts about backing up our sites.
I know what you mean about backing up manually when you have a few sites Jason and if you find a good plugin to do that all well and good mate, as long as it works every time then it’ll save you no end of time. Did you check out BackWPup? If so how do you find it?
Thanks Jason, take care mate.
Barry
Twitter: ryzeonline
All good, Barry, I trust life’s on the ryze for ya now
It’s true, it’s all a balance and what you prefer. I did try BackUPWp, it’s powerful but complicated.
Still on the lookout for better
Jason Fonceca recently posted..You’re Your Own Fountain Of Youth (Stop Bitching)
No still not right Jason, now into week 7
Thanks for letting us know about BackUpWP, best of luck finding an alternative.
Barry