Facepalm – when having a backup is not enough

If you are a regular reader, probably you noticed during the last days I went from about 5 posts per week to 3 posts/week.

I didn’t plan to give up blogging, and I didn’t run out of inspiration… I have a lots of things to write, but lately I find the blog to be too slow, so I thought it would be due to a server upgrade and waited a couple of days.

Yesterday I was writing an interesting article about a new project I started with an important partner (you will find it tomorrow) when I got the 500 internal server error.

Never mind, let me close the page and open it again. 500 again.

Ok, so I deleted the entire site and uploaded the backup.

500…

Ok, maybe something happened to the database, let me check it and back it up.

I wasn’t able to back up the database… I was only able to perform select queries… update, delete, insert and other writing queries gave me errors… and still, of course…

500…

At that time, having a backup was not enough. What’s the point in having a backup if you can’t back it up?

While I was thinking, and the site was softly displaying

500…

Never mind, I was lucky enough to have another database on the same server, so I switched the databases and the site was up and running again.

But the administration panel was still in 500 error. Probably the same issue that screwed the database caused problem to the disk.

I had to delete all files once again and upload them, and finally the site is running.

But I am a quite afraid at the moment, so I am writing this post using the notepad

Obviously I opened a ticket to the customer care, and they answered this way (translated from italian)

we found your DB (dbname) having a table (tablename) with some spam records [so what?]. This causes problems when making queries on such tables [really?].
So we renamed (tablename) to (new tablename)… you are invited to clean the DB blah blah blah

So, forget what probloggers say. Having a backup is not enough.

During your life as a blogger, you will have to face weird errors and stange support teams.

Did it happened to you once or twice?

Now I pasted the post in WP dashboard… 3… 2… 1… Publish (pray)

Rate this post: 1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)
Loading ... Loading ...
Be my fan on Facebook and follow me on Twitter! Exclusive content for my Facebook fans and Twitter followers

This post has 10 comments

  1. zproxy

    on February 11, 2009 at 3:11 pm

    What could the offending data possibly be?

    I see no reason any data stored into the database be it span or not could in turn take down the database.

    Thats crazy.

    Can you post some details what exactly was causing this issue?

    Maybe your host is using below the bar software…

  2. Monkios

    on February 11, 2009 at 3:48 pm

    >> I see no reason any data stored into the database be it span or not could in turn take down the database.

    You don’t understand … they were spam records :P

  3. Snurre

    on February 11, 2009 at 3:56 pm

    Too bad emanuele, but good to have you back :)

  4. Massimo M.

    on February 11, 2009 at 4:00 pm

    i hope you are not with Aruba …
    they made me crazy !!!

  5. Prankard

    on February 11, 2009 at 4:23 pm

    I don’t know who this “mysterious client” is… But regardless, you should get into local clients (In Italy), they end up spending more money for that fact.

  6. Emanuele Feronato

    on February 11, 2009 at 7:16 pm

    @massimo: yes, I am

  7. Massimo M.

    on February 11, 2009 at 9:22 pm

    @emanuele: change provider… they have done me horrible things with no reason….
    they have the worst support i have ever seen…

  8. Colin Diam

    on February 12, 2009 at 5:17 am

    Hi Emanuele can you post the source code of Same Physics I really want to see hot it handles the collisions

  9. ThomasTan

    on February 12, 2009 at 9:36 am

    Hey Emanuele, I sent you a mail…
    It is really important. PLEASE!

  10. FrozenHaddock

    on February 12, 2009 at 2:02 pm

    Dang, I keep getting random 500 errors on my forum install, support don’t have a clue.

    Glad to see you’re back though! :)