We're taking on new cases now · Weekdays, 9am–5:30pm Need it back quickly? Call 0800 6890668
MKDR Milton Keynes Data Recovery 0800 6890668 Get it diagnosed
MKDR / Specialist jobs / RAID 5 array recovery

Array work · RAID 5 recovery

RAID 5 data recovery in Milton Keynes. One drive is all parity covers. The sets we see have already lost a second.

RAID 5 keeps running on a missing member, and that is the entire promise. By the time an array reaches us the promise has been spent: a rebuild was tried, and a second disk fell out halfway. The good news: a controller calling a drive failed is not the same as a drive being dead, and everything we lift comes off sector-level clones.

No data back, no fee — most jobs Free diagnosis, one fixed quote Send it by post from anywhere in Buckinghamshire

Run the problem past an engineer
0800 6890668

What those symptoms actually mean.

No page for your town? Try the fault-finder →
The problemWhat's behind itFirst move
One member has dropped and the array is running degradedNo redundancy left — leaving it running is a bet you can loseShut it down before the second goes
A rebuild began and stalled before finishingReading every sector turned up bad ground on a second, tired member — the usual endingLeave it alone; no second attempt
The controller reports two failed membersUsually one genuinely dead disk plus one carrying a handful of bad sectors, not two write-offsSend both in — the imaging decides
Members forced back online to revive the arrayOld blocks are now mixed into current stripesStop there
New controller fitted, and the array vanishedMetadata disagreement only; the blocks below are intactStandard rebuild job for us
DIY software has been run across the member disksWrites have landed on your originalsTell us what was used and send it in
Sending it by post: send it in on a tracked, insured service to our secure intake lab — the return postage is ours — or ring first and an engineer will talk you through packing it. Every posting step is set out on the enquiry page.

The rebuild is where arrays die.

What a rebuild costs youThere is no light-touch version. The controller reads each survivor end to end — about 48TB across a four-bay set of 16TB disks — and every one of those survivors is as old as the disk that has just failed. That is the whole risk in a sentence.
URE without the scare storyConsumer disks are rated for one unreadable sector in each 1014 bits read — about one per 12.5TB; the enterprise figure is 1015 — a factor of ten better. Read it as a worst case, not a countdown: plenty of disks sail well past it. The specification is fair; the doom charts built on it are marketing.
How controllers reactIt depends on the vintage. The moment a read fails, an older card abandons the rebuild. Current PERC and MegaRAID firmware punctures the stripe and keeps going. mdadm logs the block as bad and carries on. Losing a stripe to one duff sector is reasonable; losing the array is not.
Why a second disk goesSame batch, same power-on hours, same warm chassis. Ask that set for one enormous read and whichever disk was quietly ailing gives up. We cover identical ground far more carefully: slow passes, fragile areas saved for last.

How the recovery runs, stage by stage.

See the newest cases →
01

Logged in, checked at no charge Free

Every item gets its own case number on the day it lands here. An engineer traces the fault, gives you a plain assessment of what is realistically recoverable, and puts one fixed price in writing. The diagnosis is free, you are under no obligation, and chargeable work starts only when you say go.

No charge to diagnoseOne written quote, fixedNo commitment
02

Step one: clone every member

Every disk is copied in full to our own storage, including whichever ones the controller condemned. Weak zones are mapped as we go, the worst surfaces are left until the final pass, and nothing is written to the disks you sent.

Imaged one by oneDead disks accounted for
03

Work out the layout

Two sources give us drive order, stripe width and parity rotation: controller metadata left on each member, plus the shape of the data itself. Nothing is guessed, and no working card is needed.

Drive order and stripe worked outChecked before we rebuild
04

Rebuild the array in software

The volume goes back together across the images. Each block comes from whichever clone read it cleanest, and parity supplies anything no member returned properly — including stretches that only the condemned drives still hold. The file system above it is then repaired and tested.

Every block from its cleanest cloneVolume mounted and tested
05

Played back, checked, handed back

You get the full list of recovered files first, and nothing is charged until you approve it. Data goes back on fresh media, return postage paid, and the job stays open on our side until you confirm every file opens at your end.

You sign off the file listCopied onto unused mediaReturn post is paid by us

What the imager checks first

  • Degraded is the last chance, not a warning — one member missing and RAID 5 has spent its only spare life. What remains behaves like a plain disk with nothing behind it.
  • Fear sells in this trade — array work carries the highest prices, so plenty of websites are written to frighten. No drama from us. You get the imaging results as they come, and we touch nothing but clones.
  • A puncture is local, not fatal — hit an unreadable sector and current firmware flags that stripe, records it and carries on; older cards binned the entire rebuild instead. Our reconstruction pinpoints where each one landed.
  • Linux arrays keep receipts — mdadm superblocks and the bad-block log spell out what failed and in what order. No hardware controller hands us a clearer history.

Do the arithmetic once, then stop worrying: the consumer specification allows one unrecoverable read error (URE) per 1014 bits, roughly a single bad sector every 12.5TB; enterprise disks are quoted at 1015. A four-bay set of 16TB drives asks the three survivors for about 48TB in one go, so on paper the exposure is genuine. Day to day, most drives beat their rating comfortably. Both things are true at once, which is why this page keeps saying one thing: image everything, then rebuild as much as you like.

Lately in the casebook.

MK · MKD-2026-4822CONFIRMED ✓

An accountancy firm's RAID 5 stopped a week before year-end

Disk two had been down since June and nobody spotted it. In August disk four fell out mid-rebuild. Imaging showed drive four was not dead at all — nineteen bad sectors, no more. Three sound members and that almost-whole fourth put the stripe back together, and the filings went in to deadline.

19 bad sectors, not 2 dead disks6 days on the workbench

While it is still in your hands.

Worth doing

  • Power the array down the moment it reports degraded
  • Label the bay each disk came from before pulling any of them
  • Send us the whole set, especially any disk marked as failed
  • Write down the controller model and every step that has been tried

Best avoided

  • Kick off a rebuild, or retry one, on a degraded array
  • Override the controller to force a dropped disk back in
  • Point DIY recovery tools at the member disks
  • Drop in a blank and allow the controller to re-initialise the set

The questions we get asked most.

A RAID 5 with two failed drives — is recovery still possible?

Usually, yes. A 'failed' flag from the controller often comes down to a scatter of unreadable sectors, not a drive that has genuinely stopped. Because the reconstruction runs on clones rather than originals, any block one member cannot supply is read off another. Two members properly destroyed is rare; two thrown out of the set is the everyday case.

Is a rebuild safe on a RAID 5 that's already degraded?

Not while a single member is still unimaged. Starting a rebuild means a full-surface read of each disk left standing — the exact job that finishes a tired one — and it lays new parity straight over data a reconstruction has to work from. With clones in hand first, that same rebuild is safe to run.

URE errors — what are they, and do they matter?

A URE is a sector the drive can no longer read back, even with its own error correction applied. Consumer disks are quoted at roughly one URE per 12.5TB read; enterprise drives at one per 125TB. Treat those as worst-case floors rather than a forecast, and remember that any recent controller drops a single stripe when it meets one, not the whole array.

Do you have to have the original controller?

Yes. The member disks carry controller metadata describing the geometry, and where that has been scrambled the data's own structure reveals it. Rebuilds are done from images on the bench — your original disks are never touched.

Leave it switched off until it reaches us.

Switch a failing device on again and you lose a little more. Open a case before you do — the diagnosis is free, whatever it finds.

0800 6890668