The lab is taking new cases · 9am–5:30pm, Mon–Fri In a hurry? Call 0800 6890668
SDR Southampton Data Recovery 0800 6890668 Open a case
SDR / Specialist / RAID 5 data recovery

Specialist · RAID 5 array recovery

One drive's worth of parity. One failure allowed. Nearly always already spent.

RAID 5 tolerates the loss of one member and no more, and most arrays that get here have already spent that margin and had a rebuild thrown at them. What the panic hides: two disks marked down seldom means two disks destroyed, and whatever survives can be lifted from clones without one further write.

Most jobs: no data back, no charge Free diagnosis & quote in writing Postal intake across all of Hampshire

Speak to an engineer about it
0800 6890668

What those signs actually mean.

Not listed? Try the triage →
The problemWhat that tells youFirst step
A member has dropped; the array is degradedRedundancy is spent — from here on, every hour running is unprotectedSwitch off before the second
A rebuild began and then stalledThe whole-surface read hit bad sectors on a marginal survivor — the usual endingHalt there; no second attempt
Two members marked as failedUsually a genuinely dead disk alongside one carrying a few unreadable sectors — not the same as losing both outrightSend both in; imaging settles it
Members forced back into the setOut-of-date disks dropped into current stripesGo no further
Array disappeared once the controller was changedThe metadata disagrees; the data below is fineA job for reconstruction
'RAID recovery' software was pointed at the live membersWrites landed on the evidenceTell us plainly, then send it
Sending it in: send your device by tracked, fully insured post to our secure intake lab — return postage is free — or ring us first and we'll talk you through packing it. Postage details sit on the contact page.

Why rebuilds kill arrays, without the drama.

What a rebuild demandsEvery sector on every remaining disk has to be read — about 48TB of continuous work on a four-drive 16TB set, through hardware as old as the member that just died. Put plainly, that's the exposure.
The URE figure, straightA consumer disk is rated for roughly one unrecoverable read error in every 1014 bits — one bad sector for every 12.5TB read; enterprise units are rated 1015, a tenfold improvement. Read it as a warranty minimum, not a countdown: most disks run well past it clean. The spec holds; the scare charts are salesmanship.
How different controllers respondThey differ. Older cards abandon the rebuild the moment a URE appears; current PERC and MegaRAID firmware 'punctures' the stripe and carries on; Linux mdadm records it in a bad-block list. One unreadable sector ought to cost a stripe, not the array.
Why disk two tends to go mechanicallyOne batch, one duty cycle, one cabinet — then a rebuild's endurance read. The disk that was quietly borderline gives out under the load. Cloning slowly, weakest areas last, is how we cover the same ground.

How the recovery runs, step by step.

Browse recent cases →
01

Logged in, checked at no cost Free

As soon as it lands with us, your device gets its own case number. An engineer works out the fault, says what can genuinely be pulled off, then puts one fixed price in writing — no charge for diagnosis, no obligation, and no chargeable work until you approve it.

No-cost diagnosisQuote fixed in writingNo commitment
02

Clone each disk before anything else

Every disk — the two the controller condemned included — is cloned sector by sector, unreadable areas charted, fragile regions left till last. After that, nothing we do can worsen things.

Every member imagedFaulty drives covered
03

Work out the array layout

Member order, stripe width and parity rotation all fall out of the data and the metadata the controller wrote to the disks — no live controller needed, nothing assumed.

Layout & parity worked outChecked before reassembly
04

Reassemble in software, block by block

We rebuild the set across the clones, each block taken from the member that reads it cleanest and recalculated from parity where none can — areas only the condemned disks still hold included. The file system above is then repaired and verified.

Cleanest copy of each blockVolume mount confirmed
05

Checked, returned, signed off

You sign off a complete list of the recovered files first; only then does the recovery fee fall due. Everything returns on fresh media, postage paid, and the job stays open until you confirm the files open at your end.

Sign-off on the file listFresh media suppliedReturn postage on us

First checks on the bench

  • Degraded is unprotected — drop to degraded and a RAID 5 has spent every scrap of tolerance it had; what's left is one disk in array costume.
  • Panic is what this fault gets sold on — array emergencies are some of the best-paying work in this trade, so the web is thick with drama about them. What we offer instead is the dull facts and a clone-before-anything approach.
  • A punctured stripe is a clean wound — when a current controller punctures, the damage stops at that stripe and gets logged; much kinder than the old abort-everything response, and plainly visible in reconstruction.
  • mdadm shows its working — the bad-block log and superblocks Linux software RAID keeps spell out exactly what we're inheriting. Software arrays are usually the most transparent patients we see.

The figure that actually matters: a consumer disk is rated for one unrecoverable read error every 1014 bits — call it 12.5TB — and an enterprise disk 1015. Rebuilding a four-drive 16TB RAID 5 pulls around 48TB off the survivors, so on paper the exposure is genuine; in practice most disks run well beyond that floor clean. Neither claim is wrong — which is why the honest answer is not 'never rebuild' but 'never rebuild until you have images'.

Out of the casebook.

EX · SDR-2026-0822CONFIRMED ✓

A RAID 5 at an accountancy firm, seven days from year-end

The second disk failed in June and nobody spotted it until the fourth dropped out in August, mid-rebuild. Imaging revealed the truth: drive four held nineteen bad sectors, not a dead disk. The stripe came back from three members and a near-whole fourth, and the practice still filed everything on time.

19 bad sectors, not 2 failed drives6 days on the bench

While it's still with you.

Do

  • Shut the array down as soon as it degrades
  • Label the bay order before you move a single disk
  • Send us every member — above all the ones marked failed
  • Record the controller model and what's already been tried

Avoid

  • Kick off or resume rebuilding a degraded array
  • Force a 'failed' disk online just to check
  • Point recovery tools at the live disks
  • Drop in a replacement and hope it re-initialises cleanly

Bench questions, straight answers.

Is RAID 5 recoverable once two drives have failed?

Usually, yes. What a controller calls 'failed' is often just a handful of bad sectors rather than a dead disk — and rebuilding from images lets every block come from whichever member reads it cleanest. Two truly destroyed drives is rare; two dropped from the array is the norm.

Is rebuilding a degraded RAID 5 the right move?

Not until the members have been imaged. A rebuild touches every sector on every surviving disk — precisely the strain that kills marginal drives — and lays down parity as it runs, wiping what reconstruction would have leaned on. Image first and that same rebuild carries no risk at all.

URE — what is it, and how worried should I be?

An unrecoverable read error: a sector the drive's own correction cannot save, quoted at roughly one in every 12.5TB read on consumer disks, one in 125TB on enterprise. Take it seriously, but don't be frightened by it. The figure is a worst-case floor, and current controllers give up a stripe to a URE, not the entire array.

Do you need our RAID controller to rebuild it?

Yes. The array geometry sits on the disks themselves, held in controller metadata; if that is damaged, the patterns in the data reveal it. We rebuild arrays at the bench from images and nothing else.

Whatever has gone wrong, keep it switched off.

Powering a damaged device up again costs you data. Start a case first; diagnosis is free whatever you decide.

0800 6890668