Datarekonstruktion fra et mislykket RAID 5-array er muligt. Selvom datarekonstruktion kan være kompliceret og udfordrende, ender det normalt med succes. Der er flere årsager til datatab, og rekonstruktionsarbejdet for hver af dem er forskelligt. Et par eksempler er nedenfor:
Datarekonstruktion ved én defekt disk
Hvis én disk i et RAID 5-array fejler, kan paritet bruges til at gendanne de manglende data. I dette tilfælde er Ibas Ontrack normalt i stand til at rekonstruere 100 % af dataene. Ved modtagelse af et ikke-funktionelt array rekonstrueres hver disk bedst muligt i renrumslaboratoriet. Arrayet bliver så stort set genopbygget. Når RAID-arrayet er samlet, scannes filsystemet eller volumen for korruption, repareres og dataene udtrækkes. Den defekte disk er ofte ikke nødvendig, da eventuelle manglende datastripes kan gendannes ved hjælp af paritet.
Datarekonstruktion ved flere defekte diske
Processen for datarekonstruktion ved flere defekte diske er den samme som ved en enkelt defekt disk. Ved modtagelse af et ikke-funktionelt array rekonstrueres hver disk bedst muligt i renrumslaboratoriet. Det er vigtigt at rekonstruere så meget som muligt fra hver af de defekte diske, da dette gør det muligt at rekonstruere flere data.
Arrayet bliver så virtuelt bygget op igen. I eksemplet bruges Data 2, Data 3 og Parity fra den første stripe til at rekonstruere Data 1. Paritet er ikke nødvendig i den anden stripe, da alle datablokkene er til stede. I den tredje stripe er Data 7, Parity og Data 8 kombineret for at erstatte Data 9.
Når RAID-arrayet samles igen, scannes filsystemet eller diskenheden for korruption. Ud over korruption af filsystemet leder ingeniører også efter forældede eller inkonsistente data. Dette sker, når der er forskellige tidspunkter for, hvornår hver enkelt disk fejlede. Datarekonstruktionsingeniører har brug for omfattende erfaring for at genkende denne type skader, så de korrekt kan reparere volumen og udtrække OK-data.