In the last projects executed to recover RAID 5, we achieved 100% success. A RAID 5 system is the evolution of previous RAID systems (RAID 0, 1, 2, 3 and 4). It joins together RAID 1 Security and RAID 0 Performance in a single RAID system.
For this, when a RAID 5 is created, the system will use space equivalent to an entire disk to store parity, which is redundant information. Through a complex numbering system, researchers at Berkeley University-California-USA created some mechanisms to obtain performance and security at the same time.
Using complex mathematical formulas, algorithms were created to compress the data independently of its content, thus generating parity. Parity is nothing more than a compression tailored to store the information of several disks or blocks in a single disk or block. In previous systems (RAID 2, RAID 3 and RAID 4) parity was stored on a single disk.
In RAID 5 system the parity is stored alternately on all disks. If any of the disks in the system is damaged or breaks down, it can be replaced and rebuilt through the rebuild process. The controller will detect any failure in the disks and will warn to change the disk.
When the disk is changed automatically the process of rebuilding the information will begin. In the rebuild process will be used the information contained in the parity that is stored in the other disks.
During the reconstruction process, the system performance will decrease, but the system will continue working normally without stopping the service, being turned off or even restarted.
Through reverse engineering and full understanding of the algorithms used in RAID 5 controllers, Digital Recovery has the necessary know-how to recover data on RAID 5.
If you’ve received a negative diagnosis from your competitors or internal IT department, we can perform a final attempt at data recovery, Digital Recovery’s team of experts can work with you to reverse the data loss scenario, we are experts at RAID 5 recovery.
Usually when problems occur with a RAID server, a long time may have passed when the server was configured and rarely remember the details of the configurations used.
If the system type is RAID 5 (with redundant disks) and a problem occurred in only one of the disks, you can try to replace the disk with problems and perform Rebuild (procedure for reconstruction of data from the damaged disk).
To do this, contact our team of specialists. However, before performing the Rebuild procedure, it is necessary to be absolutely sure that the Array has not suffered any type of change, that is, the controller data and the order of the physical disks have not been modified. Otherwise there will be data overlapping.
If your project had a negative diagnosis or the execution time does not meet your expectations, we accept the challenge of analysing your case.
Digital Recovery is a company specialized in recovering RAID of all levels. We created a dedicated division to exclusively serve highly complex environments.
This business unit is known as Data Center Recovery Services and specializes in recovering data from RAID systems (0, 1, 10, 5, 50, 6, 60, vRAID, RAID-Z and JBOD), Storages (NAS, DAS and SAN) with Host Channel iSCSI, SAS and FC (Fibre Channel) from various manufacturers such as HP / HP, Dell / EMC and IBM / Lenovo, databases (Microsoft SQL Server, Oracle, MySQL, PostgreSQL, MariaDB, Firebird, DB2, Informix, Caché and Btrieve) and virtual machines (Microsoft Hyper-V, VMware, Citrix XenServer, Proxmox and Acropolis).
Even if you’ve received a negative diagnosis from a data recovery company, we are still happy to look into your case.
We have developed software and hardware technologies that enable us to act with precision and agility in advanced diagnostic and data recovery processes. The creation of these technologies – many of which are proprietary and exclusive – has kept Digital Recovery on the cutting edge.
One of our technologies, called Tracer, is capable of generating differentiated results in data recovery in Virtual Machines, Databases and RAID systems. Through millions of calculations and analysis of millions of records, this technology makes it possible to drastically reduce the execution time of projects, as well as increase success rates to almost 100%.
We are a Brazilian company with a subsidiary in Germany. Other partnerships for exchanging information and sharing technologies are made between companies in countries such as the United States, Russia and Ukraine.
In addition to providing services to governments, financial institutions, and small, medium, and large companies, Digital Recovery also provides services to other companies that also operate in the area of data recovery.
If your data is stored on a device located outside of the countries where we have labs, we have the technology to remotely assess and recover your data. If this is your case, please consult our 24×7 department.
Should you need it, we can also provide you with a Non-Disclosure Agreement (NDA) in a language of your choice. Important to mention that our NDA is already adapted for GDPR. Please speak to one of our experts about this.
Being fully aware of the levels of pressure and urgency that exist in data centre and cloud computing environments, we also offer a 24×7 Urgent Care service. This provides our clients with the ability to perform services 24 hours a day, 7 days a week, 365 days a year.
There is still hope for your lost data, our entire team is at your company's disposal.
"We had a serious issue following a NAS server power outage in Raid 5. I immediately contacted DIGITAL RECOVERY. After a few days of hard work the issue was resolved."
"One of our RAID servers had stopped. After several attempts without fixing the problem we found DIGITAL RECOVERY and 5 hours later, at 4:00 am, the data was recovered."
"We referred DIGITAL RECOVERY in a special case (data loss) in a storage RAID 5. Digital Recovery recovered 32 million files and the customer was extremely satisfied."
"Without any doubts the best data recovery company. Digital Recovery contact details will always be saved on my cell phone, as I will inevitably need it again."
"The quality of the service is excellent. The attention given to the service is gratifying and the feedbacks that are given leave us calm, knowing that we can trust in the work and dedication."
"Great company, they saved me from a big problem!!! I recommend them, what a quick service, my thanks to the Digital Recovery team for the attention and speed in solving the problem! Awesome!"
"The second time I count on the agility and professionalism of the Digital Recovery team, they are very experienced and agile. I recommend it to everyone"
"They helped me recover some data that I had already thought was lost. I had a great experience with the team because of their calm, agility and transparency."
The acronym RAID stands for Redundant Arrays of Independent Disks. This is a technology developed to increase performance, security and storage capacity in environments involving servers and storage On Premise, Data Centers and Cloud Infrastructure.
The technology in question began to be developed by researchers at the University of Berkeley (California, USA) in the mid-1980s. Such technology is based on the synchronisation of several disks, be they SATA, SSHD, Nearline, SAS and FC [Fibre Channel], to form one or more logical disks viewed by both the RAID controller and the operating system chosen to use the logical volume.
The implementation of RAID systems combined with virtualization systems, scalable storage containing different technologies such as All Flash Storage and a high-speed Internet, enabled the creation of IT departments On Premise, Data Centers and the much talked about Cloud Computing, which allocate critical applications for business, such as large ERPs like TOTVS, SAP and others.
There are several types of RAID and the most used respectively are RAID 5, RAID 1, RAID 10, RAID 6 and RAID 0.
In a RAID 5 system with 4 disks:
All the information in the first block of disks 1, 2 and 3 will be stored in the first block of disk 4;
In the second block, the information of disks 2, 3 and 4 will be stored in disk 1;
In the third block, the information of discs 3, 4 and 1 will be stored in disc 2;
In the fourth block, the information of disks 4, 1 and 2 will be stored in disk 3;
In the fifth block of RAID 5 the whole cycle begins again.
In this way the parity will be stored in all the disks at the same time.
If one of the disks spoils, the information of this disk that is contained in the parities recorded on the other disks, will be used to make the reconstruction of the data on the new disk that will be placed in place of the spoiled disk.
For your knowledge:
When creating a RAID 5 system, the available space will be the sum of the amount of disks minus 1. Because the system will use the space of one disk to store the parity.
A RAID 5 with 4 HDDs or SSDs can have over 1000 different combinations of data access. If these combinations are modified or lost, data loss will inevitably occur.
If any attempt to rebuild the data through the REBUILD process is made with an Array other than the original, overwriting will occur.
If this has already happened, we recommend to stop everything and contact our technical support. It is still possible to recover RAID 5 through specially written algorithms to rebuild the overlapped areas through data stored in the regions intended for parity (redundancy) of the RAID Array.
In the vast majority of cases yes, it is perfectly possible to recover data in a complete and structured way, including Digital Recovery is a company specializing in data recovery in all types of RAID systems, regardless of the operating system and hardware that the logical grouping of disks is tied.
No matter the size of your company or how complex the structure of your servers and storage is. Our professionals, with international experience, will be able to solve your problem with mastery.
For your peace of mind, confidence and security, we suggest viewing our updated client list, testimonials and certificates of technical capability provided by federal agencies that have already been successfully assisted in projects involving RAID systems.
The most common situations that cause data to become inaccessible and RAID data loss to occur are:
The structure of RAID systems is based on three major differentials: security, performance and increased capacity of dedicated devices for data storage.
The RAID controller is hardware specifically designed for processing information from the volumes and partitions of an array. The controller card has, among others, two main functions:
The first of them is to perform all the calculations regarding the data processing and storage of the parity information in the arrays.
The second function is to store the configuration data of the arrays created and managed by the controller itself.
A common technique used by the controllers to protect themselves of problems, is to store the data of the managed arrays in reserved areas in the own disks that it uses to create the arrays.
This way, if a controller presents problems, a new controller can be installed and then execute the necessary commands to read the configuration data stored in the disks of the array avoiding data loss.
Normally this region of the disk is known as the DACStore. If in fact the problem is in the controller, because of the protections previously reported, it is very likely that the environment will return to work normally.
However, if there is a problem with the information recorded on the disks, the data will remain inaccessible.
We understand the disruption and damage a RAID server and storage outage can cause your business. With that in mind, we have created a 24×7 department that is dedicated to assisting customers who have extreme urgency in recovering data from RAID systems.
As soon as disks from a RAID server or storage enter our lab, the advanced diagnostic process begins immediately. The advanced diagnostic process usually takes between 4 to 8 hours. As soon as it is concluded, the customer will be informed about the possibilities of data recovery, the amounts involved, as well as the estimated time for recovery.
The average time for data recovery in servers and RAID storage at Digital Recovery is approximately 36 hours, but in some cases, projects have been solved in less than 12 hours. Depending on the complexity of the problem and the type of solution to be adopted, the time for data recovery may extend for a few days, but at all times a specialist will be in contact with the focal point of the customer, to report in detail on all movements made.
A Degraded RAID is when one or more redundancy disks have stopped working. Depending on the type of Array this will imply loss of performance.
The surest way to know if the RAID is degraded is by accessing the controller management software. On IBM/Lenovo servers this software is called MegaRAID Storage Manager.
Another way to see it is to observe if any orange led is lit on the disks belonging to the array in question.
The first action to be taken is to contact the manufacturer or technical support of your server or storage. They will direct the diagnosis in the best possible way, because through the logs collected, it will be possible to create a coherent and assertive action plan.
If it is not possible to re-establish the environment either via the manufacturer or via restore the most updated backup, we can help you solve this challenge in the best possible way.
Because of the many variables involved in a RAID data recovery project, it is not possible to know the final value without performing a detailed evaluation. The purpose of this assessment is to determine:
To perform an assessment, please contact us through our support channels, which are available 24x7x365.
We have compiled a list based on our many years of experience working with data recovery on RAID systems. Before you perform any procedure to attempt to recover data from your RAID system internally, consider these considerations:
Be confident that the procedures to be performed will not make the situation worse than it already is.
In most cases, attempts by technicians who do not specialize in RAID systems further complicate the data recovery process. Eventually, some of these attempts may make the data recovery process impossible.
Verify that the Backup is up to date. If you do not have a backup, before performing any procedure, the best thing to do is to seek specialized help.
Be careful with the Rebuild procedure.
Never execute the Initialize command. This seemingly harmless command (initialize) will completely reset all data on the RAID, thus making data recovery completely impossible.
A RAID 1 system is a type of RAID with 100% redundancy. This means that all information on one disk is mirrored or written to another disk. Even when using two disks, only a volume equivalent to one disk will be presented to the operating system.
Whenever the user makes any change to the volume the system responsible for managing RAID 1, (either by software or hardware) will automatically replicate this change on both disks. Once I have 2 mirrored disks and exactly equal what are the possibilities of data loss?
Although there is the possibility of simultaneous failure of the two disks, this possibility is very small. Most data losses on RAID 1 that we receive for recovery come from RAID management failures. See the following situations:
After 2 years of continuous use of a RAID 1, one of the disks fails with bad block issues. Because this disk is no longer in normal use, the controller or the array management software will discard any attempt to write or read to this disk.
The system will also warn the user about the problem so that he can replace the failed disk quickly. This is exactly where most of the problems occur. Because the system continues working normally, because one of the disks is still 100% functional, the user does not pay attention to the warning and continues using the machine.
Six months later, the second disk fails. But this time instead of only presenting failures caused by bad blocks the RAID disk is completely inaccessible.
When trying to solve the problem connecting the disks in another computer or sending to a technical assistance the only disk that will still be accessible is the disk that stopped first (6 months ago), because even presenting bad blocks may still be possible to access some information, but, of 6 months ago.
Because much of RAID 1 are mounted on common machines and without the infrastructure (Enclosure and RAID Controller) necessary for RAID systems, they are much more susceptible to failure. Because of this, another problem can happen when one of the disks presents problems in the cable or connection to the motherboard.
Although the disks are without any problems, a bad contact in the connection cable of one of them interrupts communication. The Array management system warns the user, but he does not notice. As there is 100% redundancy of the data on another disk, the machine will continue working normally and without performance problems.
Some time later, when doing maintenance on the computer, the cables are disconnected and reorganised. In this maintenance there is the risk of reconnecting the HDs in different ports and confusing the system. Once two disks are connected in RAID 1 again the system will identify that they are not equal, because there is enough time that one of them was disconnected from the RAID.
At this point the system will update the information from one disk on the other. As the disks were connected on different ports, the system can simply copy the disk with old information on the disk with new information.
Following the same line of problems mentioned above, when one of the disks of RAID 1 fails and the user continues to use the system, there is the possibility of data loss if for some reason the user recreate the array.
By doing so, the system will identify that the disks contents are not exactly equal. At this time the system will copy the information from the first disk to the second and data overlapping may occur.
In some cases yes. Especially when you have an environment with few disks and when you remember exactly the array configurations.
But when you have storage with numerous hard disks, running with multiple volumes, using different RAID configurations and even with Hot Spare disks, even if you have all this documented will not be an easy task to recreate the Array and it will work again.
In the case of Virtualized RAIDs or vRAID even having all the configurations noted the only possibility of returning the Array is by reading the settings contained on disks (DAC Store).
As we know that a disk failure can drastically impact both the availability and integrity of companies’ strategic data, 24×7 monitoring of the health status of disks is extremely important, as it allows the suspect disk to be replaced even before it actually fails.
The RAID controller management software itself can be used for this type of predictive monitoring.