Open, and the first look is free · 9am–5:30pm, Mon to Fri Quicker to ring: 0800 6890668
RDR Reading Data Recovery 0800 6890668 Get it quoted
RDR / Devices and media we handle / RAID sets, servers and NAS

Devices · arrays and server drives

RAID data recovery, Reading. A disk fails and nobody is told; the silence is the expensive part.

Array and server work begins at £500 + VAT, and the look that determines the cost is free. It is rarely the initial fault that ends an array; it is the reaction to it: a rebuild requiring one error-free end-to-end pass from a worn member, the rejected disk put back into service, bays switched round in hope. A mirror flatters its owner, since two disks purchased together, installed together and worked equally hard are likely to wear out together. Sets reach the Oxford intake lab from a warehouse office at Theale and an engineering shop on Worton Grange. From this point nothing deteriorates further: all operations run on images.

Only pay if we recover your data, on most jobs The diagnosis is free; then one fixed figure in writing Parcels arrive from Newbury, Woodley and Theale

An engineer answers, and looking is free
0800 6890668

RAID symptoms, and how urgent each is.

Yours not here? Start the triage →
Packing and posting: first get a quote, by phone or using our online quote form, then pack it securely so the contents cannot shift in transit. Put a value on the parcel that reflects the files rather than the hardware, then post it tracked and insured to the Oxford intake lab. Alternatively, you can drop it off at the Oxford intake lab Monday to Friday, 9am to 5:30pm, no appointment needed. We will cover the cost of returning it to you. If you would prefer one of our engineers to walk you through the packing before you seal the box, please ring us first. A step-by-step guide is on the packing and postage page.

Which brands come in, and what fails on them.

Dell PERC controllersDell's badge on LSI and Broadcom silicon, standard across the PowerEdge product line, and it writes DDF metadata onto each disk.
HPE Smart Array controllersP-series cards in ProLiant chassis. RIS metadata, parity held on one disk for sixteen stripes at a time, and generic tools misread it.
Broadcom / LSI and Adaptec cardsMegaRAID and Microchip controllers, found in many Supermicro chassis and in custom built-to-order servers.
Software arrays, no cardSoftware sets: mdadm for Linux, Storage Spaces for Windows. There is no card to fail, but once a member has dropped out of the array, the bench work is essentially the same.

What the RAID controller's error actually means.

Tell us what it is doing →
What you are seeingWhat is likely wrongWhat happens next
Dell PERC: Foreign Configuration FoundThe drives describe an array that the card does not recogniseIgnore the prompt. Image every disk.
HP: 1786 — Drive Array Recovery NeededThere is no redundancy left, and a rebuild has been queued or was part-way throughShut down the server and create a full image of every disk in the set
HP: 1784 — Drive Array Drive FailureA member of the set has failedReplacing a disk with a new one will not resolve this
1788 — Drive Array Reports Incorrect Drive Replacement (HP)The disks have gone back in the wrong orderStop. Bay order decides everything.
Virtual Drive Degraded, or OfflineThe volume has lost parity, or has gone completelyTake the server right off
HP: 1720 — SMART drive detects imminent failureA disk still in the set has identified that it may be going soonHave it imaged the same day

From your parcel to your files coming back.

Jobs we have closed →
01

Logged the day it lands, and the look costs nothing Free

A case number is assigned to your device when we receive it. An engineer then finds the real fault (free) before anything else occurs; you will be advised clearly of what will be returned and what will not, along with a single written price. Charges cannot begin until you have read this and accepted.

The look costs you nothingA fixed price, in writingStill nothing to pay
02

Every member copied first

Each member, including the rejected disks, is copied on hardware capable of imaging failing disks. Once this is done, the job resides entirely on these copies, and not one single byte returns to your original disks.

Each disk imaged one by oneThe rejected members too
03

Rebuilt purely in software

The members carry their own metadata, from which comes the running order, the stripe size and the parity rotation. Our software then assembles the set over the images, on our own equipment. Your controller doesn't come into play, and nothing is ever told to rebuild.

Drive order establishedYour card not needed
04

Then everything above it

The file system repair is then performed on the assembled copy. Once completed, the virtual-machine containers and database stores are opened. You then check the file listing against your expectations, and nothing leaves the building until you have.

VMs and databases brought upChecked over before dispatch
05

The list first, then the bill, then the files

You look at the file list first and make a decision about what to do. We will never invoice anything until you have said yes, and in most cases you only pay if we recover your data. All of the information that we recover will be put on new media purchased by us specifically for this job, and our company pays the cost of postage back to you. The case stays open on the bench until you tell us the files open on your own machine.

Nothing billed until you say yesNew media, bought for the jobPostage home is on us

What goes wrong most often

  • Do not press Import and do not press Clear: Import writes an out-of-date member's version of the set over stripes that were in good order; Clear strips the layout off every disk permanently. Neither can be reversed, and there is no need for either before copies have been created.
  • ProLiant arrays don't follow the book: HP writes Reserved Information Sectors to each member, and keeps the parity on one disk for a run of consecutive stripes, sixteen as a rule, before switching to the next; this is called delayed parity. Use a RAID 5 tool designed for the general case, and anything you read back will be nonsense.
  • Losing the card is not losing the array: each of the drives holds its own copy of the layout, so a controller failure causes far more panic than the situation deserves. The running order, stripe size and parity direction all come back off the disks.
  • It is the second failure that creates problems: a rebuild must read every remaining disk without errors, and a marginal drive is the one most likely to fail.

Why single parity ran out of headroom: for a consumer SATA disk, the manufacturer's figure is one unreadable sector per 1014 bits, or about one bad sector per 12.5TB of data the drive hands over. A rebuild on a large single-parity set asks each surviving member for many times that, fault-free, in a single pass, and it is at this point that such rebuilds fail. The figures are the manufacturers' own, and how closely they match real disks is still argued over.

How one of these actually went.

RG · RDG-2026-1898ON FILE ✓

A second member out mid-rebuild, and Monday's shift on time

A second member dropped out halfway through the rebuild on the Friday, and the live volume stopped mounting. The array was powered off and left alone. All four members were cloned to our own storage, and the stripe was put back together with good data from three clones plus the pieces the fourth would still give. The Monday shift ran as normal.

100% of the live volume1weekend on the bench

What helps, and what makes it worse.

First things to do

  • Take the server off power and leave it that way
  • Label each disk with its bay number as it comes out of the chassis
  • First get a quote, then send all the drives, including the bad ones, but not the chassis itself
  • If possible, note the controller make and the RAID level

What makes it worse

  • Starting or resuming a rebuild while a member is missing
  • Putting a rejected disk back into its bay
  • Choosing repair or initialise in the card’s menu
  • Running recovery software across an array while it is still online

Answers before you commit to anything.

The card has failed one of our disks. Should it still come?

Send it. Even though the controller dropped it, that member may still hold the newest version of some stripes, and every block is pulled from whichever drive hands it over most cleanly.

Nobody wrote down which bay each disk came from. Is that a problem?

No. The position of each drive, the stripe size and the direction of parity are worked out by reading data off the disks. This is bench analysis, not a wild guess. If you still can, label each one with its original bay anyway; it could save an hour.

Do the virtual machines come back, or only the files?

Both. Once the set is back together, the VMDK and VHDX containers come out along with the database stores, and each one is mounted on the bench and opened, because a filename in a listing tells you nothing about the state of what is inside it.

We are not trading until this comes back. How long?

Reckon on four to seven working days once several disks are involved. If the business has genuinely stopped trading, tell the engineer: we can move you forward in the queue, and intake is booked around the date you have to meet.

Nothing gets worse while it sits switched off.

There is no charge for the look. You then receive a list of the files that opened, those that did not, and a fixed amount to complete the job. Keep it switched off until you have received that in writing.

0800 6890668