johngirvin.com

John Girvin

This is the blog of John Girvin, a software engineer and web developer based in Belfast, Northern Ireland. He draws on over 14 years of hard won, real world experience of different projects, clients and working environments. Visit the rest of the site to find out more and get in touch.

John is currently working with the Art Technology Group (ATG), developing J2EE based, market leading e-commerce technology.

who needs backups anyway?

July 20th, 2009 by John Girvin

If you visited this site around the start of July, you would have been greeted by this smiling chap instead of the web page you’d requested.

Server Fault

The computers are behaving strangely

For a period of two or three weeks at the start of July 2009 all my sites, including this one, were unavailable. The physical node that hosts the VPS that hosts the sites was wiped out in a mass hack attack perpetrated against the operators, VAServ. All VPS data on the node was destroyed, which unfortunately included my personal email, web content, source code repositories and so on. As far as I’m aware no data on the VPS was actually compromised as the attackers simply deleted everything on the hardware node.

I’m not alone, as over 100,000 sites were taken down by the same attack. While I sympathise with the other webmasters, their company is cold comfort.

Since then I’ve been working to build a new VPS from scratch on a new hardware node and restore all my services. I’m nearly finished now with just a few final niggles to sort out.

I had recent backups of client data (of course) and most of my personal content, with Google’s cache filling in some of the remaining blanks. But I’ve lost around six months worth of email from the start of 2009. If you emailed me around the end of June or start of July and are still waiting for a reply you should re-send your message as it’s likely to have been lost.

Data loss is one of those things that you think happens to other people, right up until it happens to you. Even though it was relatively unimportant personal data that was lost, it was still a huge inconvenience having to try to restore whatever I could from disparate and largely unorganised backup silos. This event also made me think about the other machines that I have content on; what if something happened to my house to and my main PC or laptop were stolen or destroyed? Clearly a proper, personal backup strategy is required and I’m currently evaluating serveral cloud based services for this purpose, with a view to integrating them with my existing client data backup plans.

It’s easy to underestimate the importance of your data when it’s all safely there, but you’ll miss it as soon as it’s gone. At least I didn’t lose the Moon landing tapes.

So who does need backups anyway? YOU do!

John Girvin
Bookmark and Share

John Girvin is an experienced a software engineer and web developer based in Belfast, Northern Ireland. He draws on over 14 years of hard won, real world experience of different projects, clients and working environments.

John is currently working with the Art Technology Group (ATG), developing J2EE based, market leading e-commerce technology.

If you liked this article, why not subscribe to the RSS feed for more?

share your thoughts?

design & content © 2008-2010 john girvin, all rights reserved.