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 on another computer or sending to a service 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, 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.