Server Data Recovery: What to Do When Your Business Server Crashes
In this article
Your server just went down and your business is stopped. Email, databases, shared files, everything. Before you start Googling recovery software or calling your hosting provider in a panic, take a breath. Server data recovery is something we handle every week. Most server failures are recoverable. But what you do in the next 30 minutes matters. The wrong move right now, like attempting a RAID rebuild or swapping drives around, can turn a recoverable situation into a permanent one. We've seen it happen dozens of times.
This guide covers exactly what to do (and what not to do) when a business server fails. We'll walk through the common failure types, what recovery actually looks like in a professional lab, realistic pricing, and how to protect yourself going forward. No sugarcoating. No upsells. Just the information you need right now.
If your server is down right now and you need help immediately, get a free quote or call us at (732) 933-7717. We offer emergency and priority turnaround for business-critical situations.
Common Server Failure Scenarios
Servers don't just "die" randomly. There's always a cause. Understanding what went wrong helps determine the recovery approach and gives you a realistic picture of what to expect. Here are the scenarios we see most often in our lab.
RAID Array Failure
This is the big one. RAID arrays are designed to survive a single drive failure (in RAID 5) or two drive failures (in RAID 6). But here's the problem: drives in the same array are usually the same brand, same model, bought at the same time. They've been running the same workload for the same number of hours. When one fails, the others are often right behind it.
A RAID 5 array with one failed drive is already running in degraded mode. If a second drive fails during the rebuild process, and rebuilds hammer every sector of every remaining drive, the whole array goes offline. We see this constantly. IT admins swap in a new drive, kick off a rebuild, and a second drive drops out halfway through. Now you have two failed drives in a RAID 5, and the data is inaccessible.
RAID Controller Failure
The RAID controller is the hardware or software layer that manages the array. It tracks which data lives on which drive, handles parity calculations, and manages reads and writes across the array. When the controller fails, the drives themselves might be perfectly fine. But the system can't read them because it doesn't know how the data was distributed.
This is actually one of the more straightforward recoveries. The drives aren't damaged. We just need to figure out the RAID parameters (stripe size, block order, parity rotation) and reconstruct the array virtually. No cleanroom work needed.
Multiple Drive Failure
Sometimes it's not just one or two drives. Power surges, overheating events, and failing power supplies can take out three, four, or even all drives in an array simultaneously. This is more complex but not necessarily unrecoverable. Each drive gets evaluated individually. If we can get enough drives readable to reconstruct the array, the data comes back.
Ransomware and Encryption Attacks
Ransomware targeting business servers has exploded in the last few years. The attackers encrypt your files and demand payment. Sometimes they also delete backups or corrupt the backup system first. Recovery depends on several factors: what encryption method was used, whether the attack was interrupted, whether shadow copies or snapshots survived, and the state of the underlying file system.
We work on ransomware cases regularly. Sometimes we can recover data from unencrypted slack space or from partially encrypted files. Every case is different.
Power Surge Damage
A power surge can fry controller boards, damage drive electronics, or corrupt data mid-write. Servers without proper UPS protection are especially vulnerable. Lightning strikes, utility grid fluctuations, or even a building's HVAC system cycling on can cause voltage spikes that damage sensitive electronics.
Firmware Corruption
Server drives store firmware in a reserved area on the platters. This firmware controls everything from head positioning to bad sector management. Firmware corruption can make a perfectly good drive appear dead. The motor spins, the platters turn, but the drive can't initialize because its operating instructions are garbled.
We have the tools and firmware databases to repair or work around corrupted firmware on most enterprise drives from Seagate, Western Digital, Toshiba, and Hitachi/HGST.
Virtual Machine Corruption
VM environments add another layer of complexity. A host failure can corrupt virtual disk files (VMDKs or VHDXs), leaving guest operating systems unbootable. Snapshot chains can break. Thin-provisioned disks can become inconsistent if the storage layer fails during a write operation. We'll cover VM recovery in detail below.
What to Do Immediately When Your Server Goes Down
The first 30 minutes after a server failure are critical. Wrong decisions here can make the difference between a clean recovery and permanent data loss. Follow these steps.
1 Power Down Safely
If the server is still running in a degraded state, shut it down gracefully if possible. If it's frozen or unresponsive, hold the power button. Leaving a degraded array running with failed drives still spinning is asking for additional damage.
2 Do NOT Attempt a RAID Rebuild
This is the most common mistake we see. An IT admin pulls the failed drive, pops in a spare, and starts a rebuild. If a second drive fails during rebuild (which happens often with aging arrays), the rebuild overwrites good data with bad parity calculations. Now instead of one failed drive, you have a corrupted array.
3 Document Everything
Before you touch anything, write down or photograph:
- RAID configuration: RAID level (0, 1, 5, 6, 10), number of drives, stripe size if known
- Drive order in the bays: Which drive is in slot 0, slot 1, slot 2, etc. Label them physically if possible
- Error messages: Take photos of any BIOS/RAID controller error screens
- What happened: Power outage? Beeping? Gradual slowdown? Sudden crash? This helps us determine what failed
- Server make and model: Dell PowerEdge R740, HP ProLiant DL380, etc.
4 Don't Swap Drives Around
Removing drives and putting them back in different slots can confuse the RAID controller. Some controllers will attempt to rebuild based on the new slot positions, which corrupts the array. Leave the drives exactly where they are. If you already removed them, label them with their original slot numbers immediately.
5 Contact a Professional Lab
Call a data recovery lab that handles server recoveries regularly. Not a local computer repair shop. Not a managed service provider. A lab with experience rebuilding RAID arrays from raw drives. Having a disaster recovery plan in place before this happens makes everything smoother. Ask them what information they need and how to safely ship the drives.
Server Down Right Now?
We handle emergency server recoveries with priority turnaround. Evaluation, no data no charge.
(732) 933-7717Get a Free Quote Online
Types of Server Storage We Recover
Servers use different storage configurations depending on the workload. We've worked on all of them. Here's what we see and what's involved in each type of recovery.
RAID Configurations
| RAID Level | How It Works |
|---|---|
| RAID 0 | Data striped across drives with no redundancy. Fast, but if one drive fails, all data is lost without professional recovery. We reconstruct the stripe pattern and pull data from the surviving drives plus clone the failed drive. |
| RAID 1 | Mirrored drives. An exact copy on each drive. If one fails, the other has the full dataset. Recovery is usually straightforward unless both drives fail. |
| RAID 5 | Data and parity striped across three or more drives. Survives one drive failure. Most common server RAID level. Two-drive failure requires professional recovery to reconstruct parity and extract data. |
| RAID 6 | Similar to RAID 5 but with double parity. Survives two simultaneous drive failures. Three-drive failure still recoverable in many cases with lab work. |
| RAID 10 | Combines mirroring and striping. High performance and good redundancy. Recovery depends on which specific drives failed and whether any mirror pair lost both members. |
Enterprise Drive Types
SAS drives. Serial Attached SCSI drives are the workhorses of enterprise storage. They spin at 10,000 or 15,000 RPM and are built for continuous operation. Recovery from SAS drives requires specialized equipment because the interface is different from consumer SATA drives. We handle SAS drives from all major manufacturers.
NL-SAS / SATA enterprise drives. Near-line SAS drives use SATA mechanics with a SAS interface. They're cheaper and higher capacity but slower. Common in backup servers and cold storage arrays. Recovery process is similar to standard SATA drives but with SAS interface considerations.
Enterprise SSDs. NVMe and SAS SSDs are increasingly common in servers. SSD recovery is fundamentally different from spinning drives because the data is stored in NAND flash chips rather than on magnetic platters. We can recover data from enterprise SSDs in many failure scenarios, though encryption (SED drives) can complicate things.
NAS Devices
Synology, QNAP, TrueNAS, and other network-attached storage devices are basically small servers. They run Linux-based operating systems and use standard RAID configurations. The drives use EXT4, Btrfs, or ZFS file systems. We recover from NAS devices regularly. The process is: pull the drives, clone them, reconstruct the RAID and file system in our lab environment.
SAN Storage
Storage Area Networks (Dell EqualLogic, EMC VNX, NetApp, HP MSA) are more complex. They use proprietary storage pooling and virtualization layers on top of RAID. Recovery requires understanding the specific SAN's metadata structure. We've handled recoveries from most major SAN platforms.
Server Brands We Work On
We recover from all major server platforms:
- Dell PowerEdge (R740, R640, R630, T640, and older generations)
- HP ProLiant (DL380, DL360, ML350, and older models)
- Lenovo ThinkSystem (SR630, SR650, ST550)
- Supermicro custom builds
- IBM Power Systems
- Cisco UCS
The server brand doesn't usually affect the recovery process much. What matters is the RAID configuration, drive type, and file system. A RAID 5 array is a RAID 5 array whether it's in a Dell or an HP.
Virtual Machine Recovery
Most modern servers run virtual machines. A single physical server might host ten or twenty VMs. When the host goes down, all those VMs go with it. VM recovery adds complexity because there are multiple layers between the data and the physical drives.
VMware VMDK Recovery
VMware stores virtual machine disks as VMDK files on a VMFS datastore. When the underlying storage fails, those VMDK files may become corrupted or inaccessible. Our recovery process:
- Recover data from the physical drives (cloning, RAID reconstruction)
- Reconstruct the VMFS file system to locate VMDK files
- Mount the recovered VMDKs and extract the guest OS data
- Deliver the data as files, or as mountable virtual disk images you can attach to a new VM
We can also recover from corrupted vSphere/ESXi configurations, broken snapshot chains, and damaged VMFS metadata. If your VMware environment crashed during a storage vMotion or snapshot consolidation, the data is usually still on the drives even if VMware can't see it.
Hyper-V VHD/VHDX Recovery
Microsoft Hyper-V uses VHD and VHDX virtual disk formats stored on NTFS or ReFS volumes. The recovery approach is similar to VMware: recover the physical drives first, then extract the virtual disk files. VHDX supports larger disks and is more resilient to corruption than the older VHD format, which actually helps with recovery.
We handle Hyper-V recoveries from Windows Server 2012 through 2025, including Cluster Shared Volumes (CSVs) and Storage Spaces configurations.
Recovering VMs from Failed RAID Arrays
The tricky part about VM recovery from failed RAID arrays is that a single VMDK file might be striped across six physical drives. If two of those drives fail, we need to reconstruct the RAID first, then the VMFS or NTFS layer, then the VMDK, then finally the guest file system inside the VM. Four layers of reconstruction.
It's doable. We do it regularly. But it takes time and expertise. This is not something recovery software handles well.
Database Recovery from Failed Servers
Databases are often the most critical data on a server. They're also the most complex to recover because database files have internal structures that need to be consistent for the database engine to read them.
Microsoft SQL Server
SQL Server stores data in MDF (data) and LDF (log) files. When a server crashes mid-transaction, the MDF file may be in an inconsistent state. Recovery involves extracting the MDF and LDF files from the failed drives, then using specialized tools to repair the internal page structure. In many cases, we can recover the database to the last committed transaction.
MySQL and MariaDB
MySQL with InnoDB storage engine keeps data in ibdata files and individual .ibd files per table. A crash during a write operation can leave the InnoDB tablespace inconsistent. We extract the raw data files and use InnoDB recovery tools to rebuild the tablespace and extract table data, even when MySQL refuses to start.
PostgreSQL
PostgreSQL stores data in a directory structure under the data directory. WAL (Write-Ahead Log) files provide crash recovery capability. If both the data files and WAL files are recoverable from the failed drives, we can usually bring the database back to a consistent state.
Microsoft Exchange
Exchange Server stores mailboxes in EDB database files. These can be massive, sometimes hundreds of gigabytes. A server crash can corrupt the EDB file, making all mailboxes inaccessible. We extract and repair EDB files, recovering individual mailboxes, emails, contacts, and calendar items.
How Server Recovery Works at Our Lab
Here's what actually happens when you send us a failed server or a set of server drives. No magic. No mystery. Just methodical engineering.
1 Drive Evaluation and Imaging
Every drive gets evaluated individually. We check for physical damage (clicking, not spinning, burnt electronics), firmware issues, and bad sectors. Each drive that's readable gets cloned sector-by-sector to a known-good drive in our lab. We never work on original drives. Every operation happens on clones.
Drives with physical damage go to our cleanroom for head swaps, platter transplants, or firmware repair before cloning.
2 RAID Reconstruction
Once all drives are imaged, we reconstruct the RAID array virtually using our software tools. This means figuring out the exact RAID parameters: stripe size, block order, drive sequence, parity rotation pattern. We don't rely on the failed controller. We rebuild the array from scratch using the raw drive images.
For common configurations (Dell PERC, HP Smart Array), we usually know the default parameters. For custom or unusual setups, we analyze the data patterns on the drives to determine the correct configuration.
3 File System and Data Extraction
With the RAID reconstructed, we mount the resulting volume and access the file system. NTFS, EXT4, XFS, ZFS, VMFS, ReFS, whatever the server was running. We extract your data, verify file integrity, and organize everything for delivery.
For VM environments, we extract the virtual disk files and then mount those to pull the guest data. For databases, we extract the database files and verify they're consistent.
4 Verification and Delivery
We verify the recovered data by opening files, checking database consistency, and confirming folder structures match what you'd expect. Then we deliver the data on an external drive, encrypted transfer, or whatever method works for your security requirements.
How Much Does Server Data Recovery Cost?
Straight answer: most server recoveries fall between $1,500 and $10,000. Some go higher. The price depends on several factors, and we'll always give you a quote before any work starts.
| Factor | Impact on Cost |
|---|---|
| Number of drives | More drives means more imaging time and more complexity in RAID reconstruction. A 4-drive array costs less than a 12-drive array. |
| Physical vs. logical failure | If drives are physically healthy and it's just a controller or configuration issue, recovery is faster and cheaper. Failed drives requiring cleanroom work increase the cost. |
| RAID level | RAID 0 and RAID 5 with multiple failures are more complex. RAID 1 mirrors are simpler. RAID 6 with three failures requires extensive reconstruction. |
| Virtual machines | VM environments add an extra layer of reconstruction. Recovering data from inside VMs takes additional time. |
| Database repair | If you need database files repaired (not just extracted), that's specialized work that adds to the cost. |
| Emergency turnaround | If you need results in 24-48 hours instead of the standard timeframe, emergency priority is available at a premium. |
We operate on a no-data, no-charge policy. If we can't recover your data, you don't pay. The evaluation comes first. You'll know the cost and expected recovery before committing to anything.
For a full breakdown of our pricing across all recovery types, check our data recovery pricing page.
Turnaround Times for Server Recovery
We get it. When your server is down, every hour costs money. Lost productivity, missed orders, angry customers, compliance issues. Time matters.
Standard Turnaround
Most server recoveries take 3 to 7 business days from the time we receive your drives. That includes evaluation, imaging, RAID reconstruction, data extraction, and verification. Complex cases with multiple failed drives requiring cleanroom work may take 7 to 14 days.
Emergency / Priority Service
For business-critical situations, we offer emergency turnaround. Your case goes to the front of the line. We start work immediately upon receipt and can often deliver results in 24 to 72 hours for cases that don't require extensive cleanroom work.
Emergency service is available for an additional fee, but for many businesses, the cost of the premium is far less than the cost of additional downtime.
Need to ship your drives to us? We have a streamlined mail-in data recovery process with prepaid shipping labels available.
Preventing Server Data Loss
Recovery is great. Not needing recovery is better. Here's what we tell every business owner and IT manager after we hand them back their data.
RAID Is NOT a Backup
This needs to be said because we still hear it every week. "We had RAID 5, so we thought we were protected." RAID protects against drive failure. It does not protect against:
- Ransomware (encrypts data on all drives simultaneously)
- Accidental deletion (deletes from all drives simultaneously)
- Fire, flood, or theft (destroys all drives simultaneously)
- Multiple drive failure (exceeds the RAID level's tolerance)
- Controller failure (makes the entire array inaccessible)
- Firmware bugs or corruption
RAID is uptime protection, not data protection. You still need backups.
The 3-2-1 Backup Rule
It's old advice because it works:
- 3 copies of your data (production + two backups)
- 2 different media types (local NAS + cloud, or tape + external drive)
- 1 offsite copy (cloud backup, remote office, or physically rotated drives)
And here's the part people skip: test your backups regularly. A backup you've never tested is not a backup. It's a hope. Run a restore drill at least quarterly. Make sure you can actually get your data back from those backup files.
Monitor Your Drives
Every server drive tracks its own health metrics through S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology). Your server's management console (iDRAC for Dell, iLO for HP, XCC for Lenovo) can alert you when a drive starts showing warning signs.
Pay attention to these S.M.A.R.T. attributes:
- Reallocated Sector Count: Rising numbers mean the drive is finding bad sectors and working around them. Replace the drive.
- Current Pending Sector Count: Sectors waiting to be reallocated. Another early warning sign.
- Uncorrectable Sector Count: Sectors the drive couldn't fix. Bad news.
- Spin Retry Count: The drive is having trouble spinning up. Mechanical wear.
When a drive starts throwing S.M.A.R.T. warnings, replace it proactively. Don't wait for it to fail completely. A planned drive replacement with a controlled rebuild is infinitely less risky than an unplanned failure.
Use a UPS
Every server should be on an uninterruptible power supply. Period. A sudden power loss can corrupt data mid-write, damage drive electronics, and crash RAID arrays. A good UPS gives the server time to shut down gracefully during a power outage and protects against voltage spikes.
Size the UPS appropriately. It should provide enough runtime for the server to complete a clean shutdown, not just a few seconds of beeping before it dies anyway. For detailed guidance, APC's UPS sizing guide is a solid resource.
Replace Drives on a Schedule
Enterprise drives are rated for a certain number of hours. Most SAS drives are rated for about 2 million hours MTBF, but that's a statistical average across thousands of drives, not a guarantee for any individual drive. After 3 to 5 years of continuous operation, the risk of failure goes up significantly. Budget for drive replacements and do them proactively.
Frequently Asked Questions
Can you recover data from a RAID 5 with two failed drives?
Yes, in most cases. RAID 5 is designed to tolerate one drive failure, but professional recovery can often work around a second failed drive. We clone and image whatever is readable from the failed drives, then use the parity data and advanced reconstruction techniques to fill in the gaps. Success rate depends on how badly the drives failed and whether any data was overwritten during a failed rebuild attempt.
Should I try to rebuild the RAID array before calling a professional?
No. A failed rebuild is the number one thing that makes server recoveries harder (and more expensive). If the array is already in a degraded or failed state, attempting a rebuild risks overwriting good data with bad parity. Leave the drives as they are, document the configuration, and call a lab first. If a rebuild is safe, we'll tell you.
How do I ship server drives safely?
Remove each drive from the server and place it in an anti-static bag. Wrap each drive individually in bubble wrap or foam. Pack them in a sturdy box with at least 2 inches of padding on all sides. Do not let bare drives touch each other. Label each drive with its original slot position in the server (slot 0, slot 1, etc.). Ship via a tracked service. We can provide prepaid shipping labels through our mail-in process.
Can you recover virtual machines from a failed server?
Yes. We recover VMware (VMDK) and Hyper-V (VHD/VHDX) virtual machines regularly. The process involves recovering the physical drives first, reconstructing the RAID and file system, then extracting and mounting the virtual disk files. We can deliver the recovered data as files or as mountable VM images you can import into a new hypervisor.
What if our server was encrypted with BitLocker or hardware encryption?
If you have the BitLocker recovery key, encryption doesn't prevent recovery. We recover the raw data from the drives, reconstruct the RAID, and then decrypt the volume using your key. If you don't have the recovery key and the TPM chip is on the failed server's motherboard, things get more complicated. We'll work with you to explore options, but we'll be upfront about the limitations.
Is our data kept confidential during recovery?
Absolutely. We treat every recovery as confidential. We don't browse your data beyond what's needed to verify the recovery was successful (checking that files open, databases are consistent, folder structures are intact). All recovered data is securely wiped from our systems after delivery and a reasonable holding period. We can sign an NDA before starting work if your organization requires it.
Do you offer onsite server recovery?
For most server recoveries, the drives need to come to our lab. Cleanroom work, specialized imaging equipment, and RAID reconstruction tools aren't portable. However, for logical-only issues (no physical drive damage), we can sometimes work remotely or provide guidance to your IT team. Call us to discuss your specific situation.
How is this different from regular hard drive recovery?
Single hard drive recovery deals with one drive, one file system, one set of data. Server recovery involves multiple drives working together in a RAID array, potentially running virtual machines and databases. The RAID layer has to be reconstructed before we can even access the file system. It's the same fundamental skills (drive imaging, file system analysis) but with significantly more complexity. For single drive issues, check our hard drive data recovery page.
Need Server Data Recovery?
Evaluation. No data, no charge. Emergency turnaround available for business-critical situations.
(732) 933-7717Get a Free Quote
View All Recovery Services
How MDrepairs can help
Real cases like this come through our New Jersey lab every week. If you are dealing with one now, start here.