VMFS Data Recovery Software is To Be Released

VMFS has an automated file system with a hierarchical directory structure, optimized for virtual machines in a clustered environment. It has locked management and distributed logical volume management to across multiple partitions and dynamically expand data stores, the system can quickly restore the entire virtual machine state in a single directory.

VMFS has automatic and intelligent cluster file system. It is so optimized that can be used in virtual environment. Traditionally only a file is allowed to be read for a server at a time, VMFS can read/write multiple files at a time using shared storage.

The composition of VMFS volumes is derived from the two-tier architecture of VMFS: file data blocks and subsystem data blocks. The file data block is selected when the volume is created, and has a block size of 1 MB, 2MB, 4MB, or 8MB. Subfile data blocks are further divided into smaller blocks within the file system, reducing the generation of internal fragmentation by multiple very small blocks.
Usually, if the VMFS volume is formatted as a 1MB-sized block, then multiple 64KB blocks are used to satisfy the storage requirements for small files. So that each VMFS-3 volume will have multiple blocks of 64KB size separated by the main block.

The software uses efficient data structure and analysis algorithm, reading the original sector data and re-constructing lost and damaged directories and files in memory.

Features:
* Support IDE / SCSI / SATA / SAS / USB, RAID disk and other storage medias, VMFS file system (fast and restore the deleted file).
* Support RAID0, RAID1, RAID10, RAID5, RAID5, RAID5E, RAID5EE, RAID ADG, HP dual-cycle standard RAID level
* Support non-standard RAID
* Easy to use,

Other functions include file / directory retrieval, which can be retrieved based on time, size, file type, file name (fuzzy, precise), delete, non-deleted, empty folders, etc., as well as quick scan, mirror, save logs etc.,

Recovery for
* Deleted files, folders and directories.
* Partition formatting
* HDD re-partitioning
* Reloaded OS
* File system failure
* Data partially overwritten
* Image
* Partition file system is damaged
* Different RAID levels

Features
* Support for standard and non-standard RAID levels.
* Can edit non-standard RAID parameters
* Powerful deleted files recovery
* Powerful partitioned data recovery
* Powerful overwritten data recovery
* Fast locate lost partition
* Friendly interface and easy to use.

What should we do when data is lost?
* Stop using the HDD, otherwise data will be overwritten.
* Do not try to partition/fix HDD.
* Do not recover the lost data to the data HDD.
* Always recover data to another target disk.
* Never try to format the drive when mounting disk failed.

RecoveryRus is Releasing NetAPP Data Recovery Software

As RecoveryRus researches deeper into NETAPP, we have made great progress on RAID4 and RAID DP based WAFL storage recoveries. We can now extract files under NAS and SAN systems, then we have NETAPP that supports AID4,RAID DP,NAS,SAN, deleted Vol, deleted LUN.

WAFL file system has 3 meta-data files:
1.inde file – contains the inodes for the file system
2.block map file – identifies free blocks
3.inode map file – identifies free inodesa

RecoveryRus is Releasing Data Recovery Software For Qnx

The QNX4 file system is the default operating system for QNX Neutrion, which uses the same disk structure as the QNX4 file system, provided by fs-qnx4.so, and is automatically loaded when using the devc- * load QNX4 file system. It uses extent-based, with fingerprint bitmap allocation, effectively preventing data loss, and easier to recover.

POSIX file system advantages:
Robustness: All sensitive information is written on disk
Disk signatures and special key information can recover data even when the disk is damaged
Support 505 text file names
Support multi-threads
Customer-driven priority
Consistent with QNX4 disk structure

QNX 4 disk structure

1.Partition components

A QNX 4 file system can occupy a single disk (such as floppy disk), it can be a partition on the disk.
loader block: The first data block in the disk partition. It contains the boot code for loading the BIOS and loads the OS image from the partition. But the disk does not contain the partition that is the first physical block in the disk.
root block:It is the second block in the partition. It has a directory structure and contains the following files:
The root directory of the filesystem(usuall /) :The root of the file system (usually /)
.boot :The boot OS image is stored in this file
altboot :alternative OS images
bitmap block: A group of consecutive blocks after the rook block. It contains one of the partitions for the image. A bit corresponds to a block (usually 2M). When this bit is 0, it means that the block is not being used.
root directory:An ordinary directory, but contains the following characteristics. It contains the following specific files:
/. and /.. :A point to the connection with the directory
/.bitmap :A read-only file that contains a partitioned bitmap image ( same as bitmap block) 。
/.inodes :A collection of inode objects. The first object is reserved for the information area. The first is
IamTHE.inodeFILE 。In the floppy disk / RAM accounted for a block in the disk accounted for 16 blocks.
/.logfilenames :An optional file that holds more than 48 characters for the file name/.boot :system image
/.altboot :system alternative image
・ other directories , files , free blocks , etc :Other directories, files, free blocks, etc.

2 .Directories
A directory is an ordinary file that contains a set of directory objects.

Usually the first object is /. file, the second is / .. file etc. Each directory object either correspond to a file or point to an object in the /.inodes file.

In the QNX 4 file system, ordinary files and directories are stored on a set of consecutive disk blocks. The directory entry that keeps the file will track the extension. The file system will use a linked list to save the extent of the information. When a file requires more space, the file system will attempt to expand the disk continuously. If not, it will be assigned in other places a new extent. The file system will allocate more space than the required space to prevent multiple files at the same time when writing a number of non-continuous space. When the file is closed, the extra space will be released.