Site Downtime – FREAKED ME OUT

Last night, right after I wrote that cheerful post about all the updates, I BROKE MY WEBSITE. Don’t ask me how because I don’t know and neither does my host support team.

It was down for about 12 hours, and if you tried to visit during that time, you probably got directed to

  1. My homepage with a freaked-out note from me on it.
  2. My shop, for some weird reason
  3. A 404 error page

I stayed up until about 1:30am last night trying to figure out what was wrong, emailing with Dreamhost support guru JJ G. When I finally went to bed, I was surprised I could sleep at all… in my brain was

  1. What if it’s GONE FOREVER?!
  2. No one will visit my site ever again.
  3. I’ll have to start over FROM SCRATCH
  4. Why do I use my website like a recipe book? I need hard copies of ALL my recipes!
  5. Why didn’t I figure out how to make wordpress SQL backups earlier, and what the heck is that anyway?
  6. I might not be able to finish NaBloPoMo (silly thought I know).

And then I had dreams. When I’m dreaming, 99.9% of the time, I know it’s a dream while it’s happening. In my dream, I checked my site and it was working, but since I knew it was a dream, I tried to use dream-logic to prove that because I dreamed it worked, it must be working in real life too.

I woke up and it was still down. And I didn’t even have an email from JJ G either… So I sent off a couple more emails to Dreamhost’s support, where I hooked up with Chalise. She told me my database (with all my posts and comments) was still there, and linked me to a backup tutorial.

So I downloaded phpMyAdmin and FTPed it to my server (one of the few things I know how to do). Then I logged in and made a backup of my blog’s SQL… it only took a second, so I’m really suspicious that it didn’t work, but… I tried.

Then, I figured since my database was in tact, I should just try to uplaod my latest backup of my www.joyfulabode.com file (which doesn’t include all the posts… only the wordpress “skeleton” and layout and plugins and all that). I did, overwrote all the then-current files in the folder, and guess what…

It worked.

Chalise at Dreamhost was trying to figure out my mess when I fixed it, so we’ll never know the actual cause.

All of this because I was trying to fix the “Previous Entries” link at the bottom of the page… You know what? IT CAN STAY BROKEN FOR NOW!

If you blog, take the time NOW to figure out how to back up your files, all of them, including your SQL database. I’m not going to make a tutorial or anything like that because I’m not positive I did it right, but there are lots of them if you google “WordPress backup phpMyAdmin”.

Also, it’s a good time to decide to back up your computer’s files too.  My dad uses Mozy.com and I just signed up for it today. They have a free backup system which lets you back up 2GB of files (including your SQL file for your blog. haha) online. Here’s what my dad had to say about it.

You have 30 days of backup online, so if a file goes missing or corrupt today, but you don’t notice it for a couple weeks, you can still get a copy from Mozy. Not all online backup companies do that. Also, you can set your own encryption code (many do it for you, so that means they have it, which I don’t like). Carbonite is a highly advertised service, but they don’t keep 30 days of backup, nor do they let you set the code.

Honestly, guys? My dad researches the hell out of stuff like this, so if he picked Mozy, I figure it must be pretty safe / the best. Anyway, if you want to sign up for Mozy today (remember it’s free) using my referral link, you and I will both get  an extra 521Mb of free space FOREVER. But that only works today. If you sign up tomorrow (or ever) with my referral link, we’ll both get 256Mb of free additional space.

Yeah, do it.

The last 12+ hours was REALLY scary for me.

Glad to be back online with you all. :)

5 Responses to Site Downtime – FREAKED ME OUT

  1. [...] wrote a post a long time ago… in NOVEMBER… reacting to a freak-out session that I had when I tried to fix the broken “previous [...]

  2. Joyful Abode
    Twitter:
    says:

    I’m glad too, Kelly! I’d hate to make you sad. :(

  3. Hi there!

    I just wanted to make a couple few corrections here:

    1. Carbonite does keep deleted files for thirty days, so you can get a file back if you accidentally delete it.

    2. Carbonite keeps three months worth of previous versions, so if a file becomes corrupted (or you just made some mistakes in a file and didn’t notice for a while), you can go back several versions to the one you want.

    3. By default, Carbonite manages your encryption key for you. However, you can choose to manage your own encryption key – which is what I think you meant by “the code”. When you manage your own key, it’s stored as a .PEM file (and you’re welcome to open the file and see it if you like). If you do choose to manage your own encryption key, be sure to store it on a disk that is in a different physical location than your computer so that it is protected from fire and other disasters, since we can’t reproduce it for you if it is lost.

    If you have additional questions about Carbonite, please let me know.

    Sincerely,

    Len Pallazola
    Manager, Customer Service Systems
    Carbonite, Inc.
    http://www.carbonite.com

  4. MrsDragon says:

    In regards to Mozy, I did a quick web search, and this article is worth considering:

    http://news.cnet.com/8301-10784_3-9752330-7.html

    In regards to your website–phew! I’m glad it worked out for you. : )

  5. Kelly says:

    Glad to see everything turned out okay. I just found your blog a few days ago and I really like it. I would be sad if it wasn’t here anymore. I was addicted to it all day Friday!

Leave a Reply

*

CommentLuv badge
Hi! I'm Emily. I'm a Navy wife and stay at home mom of two beautiful children. I cook simple, delicious, grain-free recipes, do crafts, decorate my home on a budget, and keep a happy household. I tandem breastfeed, babywear, cloth diaper, practice elimination communication, homebirth, and co-sleep, but I'm not a hippie.

Want to know more?