A question about who is liable for potential data loss when backups don't work as promised
June 8, 2009 10:44 AM
Subscribe
I'm involved in a dispute about whose responsible for data. The basics: A RAID array in a small company's production server died. Under extreme pressure, the technician reconfigured the array, losing data in the process. The customer assured the tech the data was backed up. It wasn't. Now the customer says the tech should have checked the backup tapes before doing anything. Who is responsible for the data repair?
I work with a few independent IT techs - we share projects or send work each others way when one of us has a specific expertise that a customer might need. I got called by one, in this scenario:
- Customer production server RAID array failed. It was a RAID 5 array.
- the IT tech was instructed by the customer to get the server working "by noon" - there's a lot of pressure to bring the system up. The tech asked, several times, if backups were available and where were they - the customer showed him a stack of backup tapes, said they'd been working every day, and the office manager er, backed up her boss by saying that she changed it every day.
She went on to say there were problems before but their software vendor had fixed backup problems on their last visit. The tape backup software is a common, good quality system that obviously hadn't been configured well.
- The tech broke the array (I know...), took out the bad drive, and reinstalled the OS on a new array made from the two remaining disks. Which is when I arrived on the scene. After reinstalling the backup software, we found that the tapes hadn't even been formatted. And then I found that the onboard RAID controller was hosed, because it kept killing drives. Hence the RAID array wasn't bad, but the server's mainboard was definitely bad.
So, after a fair bit of panic, a new server is ordered (with proper RAID hardware), the broken RAID set is sent off to a data recovery center for recovery (they got everything back in spite of the reformat) and the process of restoring the production server was completed successfully, and that's where I and the tech spent most of the time - getting the new server running and everyone working again.
The obvious result - the customer doesn't want to pay any of the bill now begins. His reasoning is that "The fact that he (as an IT professional), when he asked us if we had backup tapes, which we did, should have made sure there was information on the backup tapes before anything else was done".
Now, I have issue with the way this independent tech did the repair, and he knows it, but he's the customer's tech, I'm a flunky in this situation. At the time I got called in, though, the time to do anything about it was long past.
My question: is the customer justified in not paying the bill? Or did the IT tech have reason enough to believe the customer and his office manager?
I'm asking the question anonymously for liability reasons, even though I'm not liable, if that makes sense.
posted by anonymous to computers & internet (9 comments total)
In QA, we have a phrase we live by, "trust but verify".
posted by nomisxid at 10:51 AM on June 8