Call us — 01865 593000
Mon–Fri · 9am–5:30pm · No fix, no fee
Start a free diagnostic →
← All case files // case file · RAID / Server

An 8-disk RAID 5 array riddled with bad sectors.

A video production house losing files to constant I/O errors, on an array the controller could no longer read cleanly — rebuilt outside the enclosure, from images, without a single write to the originals.

DeviceInspur 8-disk RAID 5
FaultBad sectors · I/O errors
Turnaround6 days
Outcome98% recovered
ToolsDeepSpar DDI · PC3000

The situation

A video production company called after weeks of worsening symptoms on an eight-bay Inspur RAID 5. Copies stalled part-way, some exports played back with corruption partway through, and the array had begun dropping to an unresponsive state under load. The controller was still presenting the volume, which is precisely what makes this failure mode dangerous — the array looks alive, so people keep using it, and every pass over a weakening disk costs a little more.

First look and diagnosis

Each disk was removed, labelled by bay and assessed individually before anything was powered as an array. Multiple members carried growing reallocated-sector counts, with unreadable sectors spread across several disks rather than concentrated on one. That distribution is the important detail: RAID 5 tolerates one failed member, but bad sectors scattered across several disks mean the parity needed to reconstruct any given stripe may itself be unreadable. The controller had also lost confidence in its own metadata, which is why performance had collapsed.

The recovery

Nothing was rebuilt in the enclosure. Every disk was imaged read-only on hardware imagers, with per-head maps and adjustable timeouts so that weak areas were retried in short passes rather than hammered, and genuinely dead sectors were skipped and logged rather than allowed to stall the clone. From those images the array geometry — block size, disk order, parity rotation and offset — was derived by analysis rather than trusted from the controller, then the RAID 5 was assembled virtually. Where a stripe had an unreadable sector on one member, parity from the remaining members filled the gap; only stripes with two unreadable members could not be resolved.

Verifying and returning the data

The file system was rebuilt from the assembled volume and the production data checked by opening it, not merely by listing it — project files loaded in their editor, exports played end to end, and audio tracks and graphics assets confirmed against the folder structure the client recognised. Anything landing in an unresolved stripe was reported explicitly rather than quietly returned as a damaged file.

Outcome

Around 98% of the array came back, including the active project timelines, rendered exports and the raw footage the studio could not have re-shot. The remaining shortfall sat in the small number of stripes where two members were unreadable in the same place — the honest limit of RAID 5 once bad sectors spread. The client was advised that an array showing I/O errors is already telling you it is failing, and that the correct response is to stop and image, not to keep working and hope.

Why the rebuild was never run

Forcing a controller rebuild on an array with bad sectors across several members is the single most common way a recoverable RAID becomes an unrecoverable one: the rebuild writes to the disks, and where it cannot read parity it writes wrong data. Every array we take in is imaged read-only first and reconstructed from those copies, so the original disks are never altered. RAID, NAS and server work starts from £500 +VAT after a free 48-hour diagnostic and a written quote.

// sending your device in

Two simple steps.

Get the device to us for a free diagnostic and a quick note on what went wrong — an engineer looks it over and puts your exact quote in writing before anything is started.

1

Send us your device

The route to your data starts with the device reaching us. Box it up securely, tuck your contact details inside, and send it across — after the free diagnostic, we put your exact price in writing before a single step is taken.

How to pack it
  • Box the device up in a small, sturdy carton or a padded envelope.
  • You can leave out caddies, cables and power supplies — none of them are needed for the recovery.
  • Pop your details inside — name, address, phone and email, on a slip of paper or via our shipping form — and seal it up.
Post toOxford Data Recovery
John Eccles House, Oxford Science Park
Oxford OX2
Shipping formPDF · print & include with your devicePDF ↓

Sending it by post? Go with a tracked, insured service. Prefer to bring it round? Our door is open Monday to Friday, 9am to 5:30pm — just pack the device as described above beforehand.

2

Need more information?

Prefer to get a sense of things first? Complete the form with a bit more about the fault and an engineer will look it over and send back a tailored quote.

Every enquiry is read by an engineer in person — daytime replies usually land within 30 minutes. Rather talk? 01865 593000.

Thanks — your message is in.

We’ll get back to you soon. Anything pressing, call 01865 593000.

Common questions

How do you recover a RAID 5 that will not rebuild?

Not by rebuilding it. Every member is imaged read-only first, then the array geometry — stripe size, disk order, parity rotation and offset — is re-derived from the data and the array assembled virtually from those copies. Parity fills any stripe where only one member is unreadable. Forcing a controller rebuild writes to the disks and is the most common way a recoverable array becomes an unrecoverable one.

What does RAID 5 data recovery cost?

RAID, NAS and server recovery starts from £500 plus VAT, fixed in a written quote after a free 48-hour diagnostic. Where drive-level physical work is needed we take a 50% deposit up front, with the balance payable only on a successful recovery.

Should I send the whole server or just the disks?

Either works, but bay order is what matters. Label each disk with its bay number before removing it, and note the controller model if you can. Don't run a rebuild and don't re-insert a disk the controller has ejected.

Related

// ready when you are

Facing something similar? Let's help.

Kick off with an instant online quote, or ring us and talk it through first. Either way you’ll know a clear, fixed price before any work starts.

John Eccles House, Littlemore, Oxford OX2 · Mon–Fri 9am–5:30pm · No fix, no fee on most jobs