the strangest event happened with my Windows 2008 Server. It got 6 disks, groupped by two in Raid 1 Array - Mirror (that's 3 usable logical disks). The mainboard uses two raid controllers so four of the disks are in one controller and two in the second one.
One morning the system was displaying the Loading Operating System text but did not purceed to loading the OS.
Rebooting a few times the system and the raid controller with 4 disks gave a different errors that the raid matrix is faulty/rebuilding/ or distroyed. In the end (just reboot/check the cables), I have reached the windows repair option, run the checkdisk on the system disk but nothing, the OS could not overpass the repair option. Checkdisk made corrections, fixes.
At that point I have connected the disks individually to another computer (using a usb/sata converter). The problem is that I cannot find all the data that was stored on the disks. Running Easus Recovery did not gave different results. *the four disk controller was reporting Rebuild status on the matrix, so on a new disk I have installed windows and Intel Raid controller software to do this. I have only rebuild one pair (two disks) but the information was not the most recent one and some was missing.
At this point I've reached the conclusion that the first controller has done something bad, I've left the other pair of disk untouched (other that scan with Easus) but I need the information that was stored on them. Might be that the raid sync was lost at some point even thou the disks show the same data if I check them individually.
I need advices on what to do next, my fear that connecting these two raid matrix disks to the system and running the rebuild of the matrix will lead to losing my data forever and as usual that data is important.
*none of the disks are failing (phisically)
*the second controller seems to have done it's job, those two disks connected to it are untouched by the data loss
*windows was runing the "Previous Versions" feature