We are booking in new cases · Weekdays, 9am–5:30pm Urgent case? Call 0800 6890668
MHDR Maidenhead Data Recovery 0800 6890668 Send it in
MHDR / Specialist cases / RAID 5 array rebuilds

Array recovery · RAID 5 sets

RAID 5 recovery in Maidenhead. Parity covers one lost disk, never the second.

The sequence rarely varies on the RAID 5 sets that reach us from Maidenhead. One member drops out, the array runs on with nothing in reserve, a rebuild is started to restore it, and part-way through the read a second disk gives up. There is more room here than it sounds: failed is a controller's judgement rather than a diagnosis, and everything returned to you is lifted from sector-by-sector copies, never from your own disks.

No fee unless the data comes back Diagnosis free, then a fixed quote Post it in from Windsor, Slough or anywhere else

Describe the fault to an engineer
0800 6890668

RAID 5 symptoms, and what each one means.

None of these? Run the triage →
The symptomThe likely causeStart here
One disk has fallen out and the set is degradedNothing is protecting the data now; every extra hour is a gamblePower it off before the second fails
A rebuild started and never reached the endThe end-to-end read found weak surface on a second ageing disk, which is how these usually finishDo not restart it; leave it be
Two members are flagged failed by the cardNearly always one disk truly gone and another with a scattering of unreadable sectors, not two lossesPost the whole set; imaging settles it
Dropped disks were forced back into the setStale blocks now sit among the live stripesGo no further
New card fitted and the array disappearedOnly the metadata disagrees; the data underneath is untouchedRoutine reconstruction work
Recovery software has already been run on the membersYour original disks have been written toSend them in, and say which tool ran
If you post it in: use a tracked, insured service addressed to our secure intake lab, and the return leg is paid at our end; if you would rather check the packing first, an engineer will go through it by phone. Each step is set out on the postage page.

Why a RAID 5 rebuild is one long read.

The price of a rebuildA rebuild has no gentle setting. Every disk still standing is read from first sector to last, some 48TB in a four-bay set of 16TB members, and each of those disks has run the same hours as the one that has just died.
The URE figure, in contextThe consumer specification is one unreadable sector for every 1014 bits, roughly one in every 12.5TB; enterprise disks are rated 1015, ten times better. It describes the worst the maker will allow, not a clock running down, and many disks outlive it comfortably. The figure is honest; the graphs drawn from it are salesmanship.
What the card does nextAge decides it. An older card gives up on the rebuild at the first failed read. Recent PERC and MegaRAID firmware punctures the affected stripe and carries on. mdadm notes the block in its bad-block list and does the same. Sacrificing one stripe to a single bad sector is a fair trade; sacrificing the volume is not.
Why the next one failsThe members came from one batch, share a power-on count and have sat in the same warm chassis. Demand a single vast read of them and the one that was quietly deteriorating stops. We read the same surfaces, but slowly, leaving the fragile parts until last.

What happens between arrival and return.

The most recent cases →
01

Booked in, then assessed at no cost Free

Nothing becomes chargeable until you have said yes to it. Each item takes a case number of its own the moment it arrives, an engineer establishes what has actually failed, and you are given a candid view of which files stand a realistic chance of returning. The single quote that follows is fixed, written down, and costs nothing.

Diagnosis at no costOne fixed quote, in writingNothing signed
02

First job: image every disk

Each disk goes across to our own storage in its entirety, the ones the card threw out included. Troublesome regions are charted as the copy runs, the poorest surfaces are held back for a final sweep, and at no point is anything written to the media you sent.

Every member clonedEven the failed members
03

Find the geometry

Member order, stripe width and parity rotation come from two places: the metadata the controller left on every disk, and the structure of the data underneath. Nothing is assumed, and no working card has to survive.

Member order and stripe establishedVerified before reassembly
04

Reassemble the set virtually

The volume is put back together across the clones. Every block is taken from whichever image read it most cleanly, and where no member gave a clean answer parity fills the gap, which is how runs held only by a condemned disk come back. The file system sitting on top is then repaired and test-mounted.

Each block from the clearest imageMounted, then read back
05

Opened, verified, and sent home

Nothing is billed until you have seen the recovered file list in full and told us to go ahead. What comes back arrives on new media, with the return journey at our cost, and the case stays open at this end until you have opened every file yourself.

You approve the list firstReturned on fresh mediaThe return post is ours

What tends to show up first

  • Degraded means the margin is already gone — with one member absent, RAID 5 has used the single failure it was built to absorb. What is left runs exactly like an unprotected disk.
  • Alarm is a sales technique — arrays are the dearest work in this trade, which is why so much written about them is meant to unsettle. We report instead: you get the imaging figures as they come, and nothing but clones is ever handled.
  • A punctured stripe is a small wound — modern firmware meeting an unreadable sector marks that one stripe, logs it and continues, where an older card would have abandoned the whole rebuild. Reconstruction tells us exactly which stripes were hit.
  • mdadm writes its own history — the superblocks and the bad-block log between them record which member left the set, and in what order. No hardware card is anywhere near as forthcoming.

Work the numbers through once, then leave them alone: the consumer specification permits a single URE, an unrecoverable read error, per 1014 bits, which is about one bad sector per 12.5TB; enterprise disks are rated 1015. Three survivors in a four-bay set of 16TB disks must give up roughly 48TB in a single sitting, so the arithmetic is not imaginary. In practice a great many drives run well past their specification. Neither observation cancels the other, and the conclusion is the same either way: clone everything up front, and a rebuild loses its power to hurt you.

From the casebook, lately.

MH · MHD-2026-6822ON RECORD ✓

An accountancy practice lost its RAID 5 a week from year-end

Nobody noticed disk two drop out in June, so when disk four left the array mid-rebuild in August it looked like a double failure. It was not. Imaging found nineteen bad sectors on that fourth drive and nothing worse, so three intact members plus one near-complete fourth rebuilt the stripe, and the filings met their deadline.

19 bad sectors, not two dead drives6 days from arrival

Before it comes to the lab.

Do these now

  • Power the machine down once a disk is reported out
  • Write the bay number on every disk before it comes out
  • Post the complete set, the disks marked failed above all
  • Note the controller model and every step attempted so far

Things best not done

  • Start or restart a rebuild on an array already degraded
  • Force an ejected member back online through the card
  • Run consumer recovery software over the members
  • Fit a fresh disk and let the card re-initialise the array

The questions that arise most often.

Two drives have failed in one RAID 5. Is anything recoverable?

In most cases it is. There is a wide gap between a disk the card has ejected and a disk that has stopped turning, and what usually earns the failure flag is a handful of sectors that will not read back. Working from clones, whatever one member withholds is taken from the parity of the rest. Two genuinely ruined disks are unusual; two evicted ones arrive every week.

The array is already degraded. Can we safely rebuild it?

Not until every member has been copied. A rebuild asks each surviving disk for a complete end-to-end read, which is precisely the workload that finishes off one already close to the edge, and it writes fresh parity across the very stripes a reconstruction needs to read. Once the clones exist, run it as often as you like.

URE — how much weight should the figure carry?

An unrecoverable read error is a sector whose contents the drive cannot return, its own error correction having already failed on it. Consumer disks carry a published rate of roughly one in every 12.5TB read; enterprise models are quoted at one in 125TB. Those numbers set a floor rather than forecast anything, and modern firmware answers a URE by writing off one stripe instead of abandoning the array.

Must the original RAID card come with the disks?

No. Each member holds the controller's metadata setting out the geometry, and when that record has been corrupted the arrangement of the data itself gives the same answer. Reassembly happens on the bench against images; the disks you posted are only ever read.

Switched off, it keeps every chance it has.

Each further power-up asks more of a drive that has already begun to fail. Open the case first and let the free diagnosis tell you what is left.

0800 6890668