WeRecoverData

DataCore SANsymphony Data Recovery

DataCore SANsymphony is a storage virtualisation platform that pools disparate physical and array-presented storage into virtual disks served to hosts, with mirroring typically performed across two nodes for continuous availability. Recovery cases often involve the disk pool and mirrored virtual disk relationship, DataCore's own configuration database, or continuous data protection journal state rather than a single underlying disk.

Platform Lineage and Naming

DataCore's SANsymphony product line dates back to the early 2000s as one of the first commercial storage virtualisation platforms, rebranded SANsymphony-V for the generation that added a Hyper-V and VMware-integrated management console and broader hardware support. Later releases dropped the '-V' suffix, returning to the SANsymphony name while retaining the same underlying architecture.

DataCore extended the same storage engine into DataCore Hyperconverged Virtual SAN, combining SANsymphony's virtual disk and mirroring technology with compute on the same nodes for a hyper-converged deployment model, while the core disk pool, storage allocation unit and mirrored virtual disk concepts remain shared across all product names.

Generations and Models We Evaluate

Generation / familyModels
Product namesSANsymphony-V, SANsymphony (current), DataCore Hyperconverged Virtual SAN
DeploymentTwo-node mirrored pairs, multi-node scale-out pools, hyper-converged clusters
Disk types presentedMirrored virtual disks, non-mirrored virtual disks, pass-through disks

Architecture and Data Layout

SANsymphony aggregates physical disks or array-presented LUNs into disk pools, which are subdivided into storage allocation units (SAUs) — the basic unit of capacity allocation within a pool. Virtual disks are then carved from the pool and presented to hosts over Fibre Channel, iSCSI or as shared volumes to hyper-converged compute nodes.

For availability, virtual disks are commonly mirrored synchronously across two DataCore nodes, so each node holds a complete copy; this mirroring is distinct from the RAID protection (if any) provided by the underlying physical storage on each node. Pass-through disks bypass pooling and mirroring, exposing an underlying LUN largely as-is for cases where DataCore is used mainly for path management or CDP rather than pooling.

SANsymphony maintains its own configuration state — server, pool, and virtual disk relationships stored in the DataCore registry/log configuration — separately from the data itself; corruption or loss of this configuration can leave intact underlying disks unable to be reassembled into working virtual disks without reconstructing that metadata.

Protocols and formats: Fibre Channel, iSCSI, Shared/direct-attached (hyper-converged), NTFS/VMFS on presented virtual disks

Failure Scenarios

Logical failures

Hardware failures

What Not To Do Before an Evaluation

Our Evaluation and Recovery Process

Frequently Asked Questions

Can data be recovered from one side of a mirrored virtual disk?

Often the surviving mirror node holds a usable copy, provided the mirror had not already gone out of sync before the failure; an evaluation of both nodes' state is needed to confirm.

What is the risk with pass-through disks?

Because pass-through disks largely bypass DataCore's own pooling, their recoverability depends mainly on the underlying array or LUN, though DataCore-level path or CDP configuration can still be relevant.

Does CDP let us always roll back to before the incident?

Only if the journal covers far enough back and has not been overwritten or corrupted; journal retention and health should be checked as part of any recovery evaluation.

Related Platforms and Services