The client is a leading enterprise healthcare management solutions provider. It offers solutions to physicians, diagnostic testing facilities, and healthcare systems from the private, public, government, and not-for-profit groups. The organization used a Dell® PowerEdge R710 storage server comprising 6 TB volume stacked with 4 Serial Attached SCSI (SAS) Hard Disk Drives (HDDs), each having 2 TB capacity. The volume was configured to RAID Z that functions on the ZFS file system.
The server was hosting crucial data of the organization’s customers, including the employees’ details, patients’ history, health reports, accounting data, images, and other business-critical documents.
Recently, when the client tried accessing the data stored in a ZFS volume, it received a file system corruption error message.
The client attempted the following to fix the problem:
Apprehending the risk of permanent data loss, the organization contacted Stellar® to restore its lost data from RAID Z drives of the Dell® R710 server.
This was a critical and complex data loss case concerning a RAID Z recovery and volume functioning in a complex and sophisticated environment.
The client was using the latest Community Edition of NexentaStor, a UNIX-like computer operating system that creates storage virtualization pools consisting of multiple hard disk drives. The OS was integrated and optimized for the VMware infrastructure environment.
NexentaStor OS utilized ZFS, an advanced file system, and RAID volume manager that provides pooled storage. The ZFS file system eliminates the volume concept of traditional file systems. It employs a common storage pool, called ZFS Pool for virtual devices (VDEV), where each device may contain multiple disks.
Figure: RAID Z Structure on ZFS File System
The client had lost the data from this ZFS storage pool volume due to file system corruption.
Installation of VMware® ESXi hypervisor, software to run virtual machines, on this ZFS pool further complicated the RAID data recovery process. The client’s data was stored in the ESXi volume having multiple Virtual Hard Disk (VHDx) files. VHDx is a file format of virtual hard disk drives used for storing files and folders like physical storage.
The Stellar® team successfully recovered 100% data from the corrupted ZFS pool volume. This was a remarkable remote ZFS pool recovery case, a first in India.
Recover data from the inaccessible and corrupt ZFS pool volume that showed file system error message — ‘Metadata Failed while Importing ZFS Pool’.
Data Recovery Challenges
Stellar® assigned a specialized team of RAID experts to execute this project. The team employed the following steps to recover ZFS pool volume data:
Step 1: Hard Disk Examination & Diagnosis
Note: The inode is a numbered data structure in a ZFS file system. It describes a file-system object and stores the attributes (that contain metadata, owner, and permission data) and disk block locations of the object's data.
The team concluded a logical corruption in the ZFS volume, due to which the data was inaccessible.
Step 2: Disk Imaging
Step 3: Rebuild ZFS pool
Step 4: Deep Scan and ZFS Data Recovery
Stellar® RAID data recovery expert team was able to extract approximately 12.2 TB data from the highly compressed VHDx files. The data comprising SQL files, PDFs, Word documents, Excel, PowerPoint files, images, videos, etc., was recovered in the readable format with the original file name.
Stellar® RAID data expert team recovered 100% data from the ZFS-based RAID Z deployed on the DELL R710 server. It restored the files to their original form and shared a detailed assessment and recovery report with the client organization. Stellar® team completed the entire RAID Z data recovery assignment within the specified time. Stellar®, an ISO 9001:27001 organization, maintained a strict adherence to ISO process standards for ensuring the confidentiality, security, privacy of the client’s data.
Automobile Manufacturing Company
Corporate User
Individual User
Leading Mining & Natural Resource Company