Does Your Blog Have a Disaster Recovery Plan?

A few days ago, there was a electrical fire at The Planet that knocked out 9,000 servers, including the one belonging to Entrecard. Luckily, the fire only knocked out power and three walls. None of the customer servers were damaged. However, their sites were offline while The Planet worked to restore power.

This is a good time to remind ourself that disaster can strike at anytime and we should have a recovery plan in place in case it hits. This is doubly important if you depend on your site for income. If the site goes down, so does your income. One of my friends recently experienced a disaster when the drive on his server went bad. He lost all the data and wasn’t able to recover it. Five years of blog history wiped out forever because he didn’t have a backup plan.

Have a Backup Plan

You should at the very least have a weekly backup of your blog. The easiest way to backup your blog is with the WordPress Database Backup Plugin by The Plugin allows you to download the backup file, or have it emailed to the address of your choice. I like to keep multiply copies of my backups in different locations just to be on the safe side. Best time to do a backup is late at night and one the weekend because traffic is at its lowest point.

Some web hosts, like BlueFur, have automatic file backups of their customer sites. Should disaster strike, they can generally get you back online within a few hours. You may lose a post or two but that’s a lot better than losing the entire site. Check with your web hosts to make sure your plan has this feature. Even if it does, I would still make manual backups.

RAID Kills Bugs Dead, Not Data

If you’re site is big enough that it needs its own server, then you should spend the extra money to set up a RAID system. The server that host John Chow dot Com has RAID 1 drives. Files are saved to two drives that mirror each other. Should one drive go bad, the other drive will take over. In the extremely rare case that both drives would go bad at the same time, then you’ll be thankful that you made regular backups of your data.

At TTZ Media, we go one step further by mirroring entire servers. The front end is handle by four servers. This help spread the load and provide redundancy and security in case one or more server goes down. All servers run RAID 1 drives so there’s eight copies of the data. And just to be extra safe, there’s a backup server as well.

Better Safe Than Sorry

If you have no backup plan in place for your blog, then now would be a good time to make one. We like to think our sites will always be up and making us money. However, disaster can strike when you least expect it.

53 thoughts on “Does Your Blog Have a Disaster Recovery Plan?”

  1. wisdom says:

    Thanks for point that out. Any blogger who is making decent income should invest in making sure there site(s) stay up.

    1. Imagine if you were making the income John is on this blog and you lost it all overnight.

      1. Uf, then you need world wide disaster to destroy all RAIDS John have 🙂

      2. Flimjo says:

        But that’s the power of being a high-income blogger. John could lose this blog overnight, but it wouldn’t affect him. He has brand power, and he can set up a new blog tomorrow, call it something else, start writing, and within a few weeks be back to full strength in terms of income.

      3. Sha says:

        I would shoot myself. I don’t get scared by anything [except spiders], but that’s a scary thought.

    2. Good think BlueFur gives him free hosting for the blog then 😛

      1. Abdul says:

        Ahhh… 👿 I wanna be a Famous blogger like John Chow so that i can also avail such facilities!

  2. Just read K-Rad’s story, wow 5 years of data…lost. Now that’s a serious bummer.

    1. Thats why you need backups ❗

    2. Terry Tay says:

      YEah, 5 years of data gone would be a terrible hit to take. The risk is too great for people not to make sure their site is backed up regularly.

  3. Just a note we do not do tape backups. We just do normal file backups.

    1. Gary, I think Blue Fur has been my biggest asset and your blog management package totally takes away any of the stress of running a site and wordpress.
      I have not made much money (some but nothing like what John is making) reading John’s blog yet but the one thing I did get was a great host……thanks

    2. Do you store all of your backups in your office? Backups should also be made to another province (or state for the guys down south).

  4. Quintin Riis says:

    Making regular backups is important. I try to backup my home directory at least weekly. The providers for servers I admin do backups themselves, but I also have offsite backups of forum and blog databases, as well as other important things.

    I do have some stuff on one 500gb disk that isn’t backed up, but it’s all expendable. Just music and movies that I can rerip from the source if needed.

    It’s also important to have backups of your home computers as well if they have any important data. I recently wrote a post about making backups with partimage.

  5. Boris says:

    I use BackUpWordPress to send me backups automatically every day to my email, and every week for the files. So I get a database backup daily, and a full home directory backup weekly. I think I’m doing good in terms of backups. 🙂

    1. You should also have a backup plan should something happen to them too

  6. Abdul says:

    Nice idea, i should immediately backup my Blog’s script and posts as well, because I use blogger and i do not need web hosting!

  7. I do backups every time I do a post. I prefer to spend a bit more time with this and have all my things saved 😉

  8. My blog is hosted by & i don’t think that i may face that problem… 😀

    1. Better being safe then sorry ❗

  9. Pradeep says:

    wow that was a eye opener post John i never took back of my blog
    But now I would like to take backup of my blog any one knows how to take back up of Blogspot blog? 😯

    1. Pete says:

      Even if you’re not a techie, there are ways to do back up– how about write your blogs on your PC, save it locally, and then copy-paste into blogspot?

  10. I would go crazy losing all my data I’ve collected over the years.

  11. phanatic74 says:

    Thanks for the heads Up !! i just started blogging and that is a tremendous help . . . . Thanks John – Go Phightins !! 😀

  12. Noobpreneur says:


    You reminds me – I forgot to backup my blog database – again. I better get that database backup plugin soon before it’s all too late 😛


    1. Thiago Prado says:

      The easiest way to backup your blog is with the WordPress Database Backup Plugin by

  13. Barbara Ling says:

    Database backup and site/server backup/mirroring are critical steps anyone must take for their information.

    It also helps to back up home computer files as well via a dedicated server at the very least.

    Data points,

  14. Manfred says:

    You never think about saving datas but it is very important to do and to spend a couple of minutes for it.

    If you don’t do it and somethings happens you are lost.


  15. Monty says:

    Great post. Very usefull as always.

  16. If you still are confident of nothing happening, then I think you’ll just need to find out how it feels first hand.

  17. Pete says:

    I have several backup plans:

    1. I have a cron job (ie. a scheduled job) that runs nightly to back up the database to flat file onto a different computer. Every month, I take the latest one and burn it onto a CD. This takes care of the content side of my websites such as and

    2. Every few months, I take all the HTML/PHP/whatever files that makes up the infrastructure side of things and burn them onto a CD.

    3. At least once a year, when I have to visit my safe deposit box at the bank anyway (get my passport, put in the new car’s title, etc.), I take the latest backup CDs and put it in there.

  18. Pete says:

    Here’s my backup plan:

    1. Every night, a cron job (scheduled job, that is) backs up the mysql database into a flat file at my webhost, and my webhost claims (hehe) files are backed up regularly. Just so I don’t rely on them, once a month I download the latest database export and burn onto a CD to keep with me. This takes care of my sites such as and that keeps content in databases.

    2. Once every few months, I burn the infrastructure stuff such as HTML pages, PHP pages, etc. and copy them all onto a CD.

    3. Once every few months, or at least once a year, I take my latest CD set and put it in my safe deposit box at the bank when I have to go anyway to put jewelry in there, put car title in there, etc.

    1. Pete says:

      Oops… I had a brain lapse and posted twice… Sorry guys

  19. Jake says:

    Just remember that Raid != backup..Always have something else in place in case Raid fails..If you have a software Raid stop reading now and go buy a hardware Raid card :-). I do a sql dump daily and then have an rsync backup script on two different machines that pull a complete uncompressed backup.

  20. Tresvanty says:

    That entrecard downtime killed my traffic for a bit.

  21. Flimjo says:

    I use the plugin, and it’s great. I highly recommend it.

  22. Naijaecash says:

    I had a little glimpse of what it may look like when my site went offline two days ago. I wasn’t myself. I was really upset because the back-up I had was about a month old and so much work would have simply gone down the drain. Thanks for the reminder.

  23. Gary Gregory says:

    Great information John, especially for newbie bloggers like myself.

  24. Very good info – thanks!

  25. Unfortunately, I had to learn it the hard way with my sites. Now I know!

  26. This is just what I need.

    Last year I gave up blogging after three months when nobody came. Two weeks ago after reading this website for a couple of months I thought of having another go.

    On Tuesday I got stumbled which shot up my readership but then disaster! WordPress crashed – and just when I was getting somewhere. Fortunately I had some posts still in openoffice but basically I just had to reinstall and lost the majority.

    I will DEFINATELY be downloading this plugin and backup regularly.

    Cheers John, boy do I love this site.

  27. Frank C says:

    Another consideration beyond what might happen on your server is what might happen to you. I was in a serious car accident last week. Fortunately, I was not injured significantly but what if I had been? Would my wife be able to find my passwords and know how to continue making money online? She knows where the passwords and list of niche sites are but she probably doesn’t know what to do to continue building income from them. Something to think about.

  28. Is this the same “fire/explosion” that wiped out StatCounters servers the other day. I lost like 2 days worth of stats.

  29. Sha says:

    I’ve been backing up my sites for as long as I can remember because you can never be too safe.

    Some people only keep their backups on their computers & that’s a terrible idea. One time, we had such a bad storm that my hard drive got fried. I got a new one, but it was the offline backups that saved the day. They were important because the site still had old content up only while the backups had new content.

  30. Nick says:

    Thanks for the reminder, I have been a little lax lately on making backups of my server!

  31. Thiago Prado says:

    It’s not everyone that can afford to have mirror server. I think a good blogger should at least backup the data weekly.

  32. Mike Huang says:

    ThePlanet’s disaster really did show how Entrecard didn’t even focus on any sort of backup. I believe that having backups with that plugin you mentioned is a huge necessity. Although not all of us could reach your level John, backing up daily is what I personally think each blogger should do 🙂


  33. Jeremy says:

    Nice post. One of those totally common sense subjects that you just completely forget about until reminded. I like the idea of backing up in multiple places also, for extra disaster protection.

  34. A critical but sometimes overlooked part of a backup plan is actually testing that you can recover your site from your backup files. Test and practice to be sure. Find a spare server(s), get your backup files, and bring up your site/blog/app there. Could you do it? How long did it take? Were there any config gotchas? Could someone besides yourself do it? You don’t know how hard (or easy) this is until you try. Keep paper and electronic copies of the exact steps you need to bring your creation back online in a safe place.

  35. Tim Linden says:

    John – This is the very reason I started to look at offsite backups, and wrote a tutorial on backing up to Amazon’s S3. I have RAID 1 and off server backups through The Planet’s NAS, but if the whole datacenter is down that doesn’t help at all as I can’t access the NAS. So by having it copied over to Amazon as well I can access it anywhere, and easily download it to my PC too.

  36. Gabriel Lai says:

    Yea! I have my scheduled backup running daily and it will deliver to me through email 😎

  37. Chip says:

    I do manual backup every month for all my blogs and websites. I store these backups on CDs. So if anything bad happens, I will lose 30 days of blogging at the worst.

    On the other hand, I don’t post on the highest frequency, so 30 days, wouldn’t be much of a loss.

  38. Jonathon says:

    Hey John. Good tip to bloggers about having a backup. On a related note, people should generally be backing up their data securely (read: not just on your hard-drive). There are software solutions that allow individuals or even large organizations to save their data automatically and securely for convenient retrieval (As an example, read more here) or have a gander at a funny video on the topic at We’ve been having issues with secure data storage pretty much since the dawn of the computing age. Fortunately, some new software solutions are making the process more automatic, so no one ever has to worry about whether or not they actually clicked “save” before their hard drive went down.

Comments are closed.