Data Recovery Case File · Enterprise Systems · Application-Consistent Recovery

The files came back; the documents didn't: a SharePoint document store, recovered at the layer where it actually lives

This enterprise enquiry arrived mid-story, which is common, and mid-story at the most instructive possible point. A SharePoint farm used a third-party product to externalise its document contents — the actual files living as BLOB cache data on a ~2TB disk within a VMware-hosted server. Those BLOB files had been deleted "somehow"; the IT team ran recovery software, got 241GB back, and copied files into their original paths — and the affected documents still wouldn't open in SharePoint. Their conclusion was that the recovered files were corrupt. The truer diagnosis is subtler, and it's the reason this page exists: they had recovered files, when what the system needed was its data. Their two closing questions — a quote, and "whether your quote comes with any assurance" — both get straight answers below.

SystemSharePoint farm with externalised document storage (third-party BLOB offloading); BLOB store ~2TB on a VMware-hosted Windows server
IncidentBLOB cache files deleted; 241GB DIY-recovered via software and copied back into place; documents remain unopenable through SharePoint
Fault classApplication-layer inconsistency: recovered content no longer matching the database's expectations — compounded by post-deletion writes to the same volume
Equipment usedDatastore/virtual-disk imaging · ACE Lab Data Extractor (VMDK and guest-filesystem forensics) · application-aware reconciliation against the content database

Why "recovered" files failed in the application

A BLOB-externalised SharePoint doesn't treat those cache files as documents; it treats them as the far half of database records — every externalised file paired to entries in the content database that know its identity, its exact location, its size and its integrity. That marriage is why the DIY round fell short in two stacked ways. First, fidelity: undelete software working through a live server's filesystem reconstructs deleted entries as best it can, and on a volume that kept operating after the deletion — new writes landing where freed blocks lay — some fraction of what it resurrects is subtly wrong: truncated, cross-linked, or stitched from reused space. A human double-clicking such a file might not notice; a database checking its ledger notices instantly. Second, consistency: even perfectly recovered content copied back as new files doesn't automatically re-marry the database's expectations. The application's verdict — "won't open" — was therefore not stubbornness but the system doing its job: refusing halves of records that no longer agree. And one more cost had accrued silently: the recovery-and-copy-back activity itself wrote heavily to the very volume holding the deleted originals, spending free space the proper recovery would need.

The recovery, run at the right layer

The correct venue was the one their final sentence had already identified: the virtual disk. The VM's disk was secured at the datastore level and imaged — one artefact containing the whole story: the guest filesystem, the surviving deleted BLOB structures, and the free space where original content still lay — and all work ran offline on that image, where nothing live could write another byte. From it, the deleted BLOB population was reconstructed properly: filesystem records mined for the deletion event's true casualties, content carved and validated against the database's own ledger — each candidate checked for the identity and integrity the application would demand, so nothing went back that SharePoint would spit out. The reconciled set was restored in coordination with their team at the application layer, database and store agreeing again; the shortfall — content genuinely overwritten during the post-incident weeks of live operation and DIY activity — was itemised by document, not left to be discovered one failed click at a time.

Outcome — and the "assurance" question, answered as asked

The substantial majority of the deleted document population returned as working documents, verified through the application rather than the file manager, with a written report closing the incident. And the assurance question deserves its plain public answer, because enterprises are right to ask it: no honest laboratory guarantees outcomes before assessment — data that's been overwritten is gone, and anyone promising otherwise is selling the promise, not the data. What a quote here does carry, in writing: free assessment first; a fixed figure tied to a stated scope; no recovery, no fee; and verification defined the way this case demanded — success measured in the application, not in file counts. For the wider IT audience, the two-line moral: deleted application data is a stop-writes incident on the volume, immediately — and recovery that ends at "the files are back" has ended one layer too early.

For IT teams after an application-data deletion

Freeze writes to the affected volume or datastore the moment deletion is discovered — live operation and DIY recovery both consume the free space the originals occupy. Snapshot or image the virtual disk before any intervention, and keep the application and database context: recovery must be reconciled against the system's own records to produce working data rather than plausible files. And define "recovered" in the statement of work as opens in the application — it's the only definition that matches what the business lost.

Application data deleted — and DIY recovery made files, not fixes?
Call Bristol Data Recovery on 0117 332 1137 — we recover at the layer your system checks.
Request a quote online →

Our case files are drawn from genuine enquiries received by our laboratory over the past ten years, anonymised to protect client confidentiality. Each one describes the diagnostic and recovery procedure our engineers apply to that fault, using the equipment listed.

Call us — 0117 332 1137
Mon–Fri · 9am–5:30pm · No fix, no fee
Start a free diagnostic →