Datarekonstruksjon med en defekt disk
Akkurat som hvis en disk feiler i et RAID 5-array, kan paritet brukes til å gjenoppbygge de manglende dataene. I dette scenariet er Ibas Ontrack vanligvis i stand til å gjenopprette 100 % av dataene. Ved mottak av et system som ikke lenger fungerer, gjøres det en best mulig speilkopi av alle disker i vårt renromslaboratorium (inkludert den defekte disken, hvis mulig). Deretter bygges RAID-arrayet virtuelt opp ved hjelp av vår programvare. Når et RAID-array er satt sammen, blir filsystemet eller volumet skannet for korrupsjon, reparert og dataene trukket ut. Den defekte disken er ofte ikke nødvendig, da eventuelle manglende datastriper kan gjenoppbygges fra paritet.
Datarekonstruksjon med to defekte diske
I motsetning til et RAID 5-array, hvor alle unntatt én av diskene er nødvendige for at det skal fungere, er RAID 6 designet for å tillate feil på opptil to disker uten noen innvirkning på dataene. Prosessen for å gjenopprette data ved flere defekte disker, er stort sett den samme som ved feil på en disk. Ved mottak av et feilende RAID-system, gjenopprettes data fra alle diskene i renromslaboratorium, inkludert de defekte diskene. Hvis dataene på alle disker er intakt, kan det hende at de defekte diskene ikke er nødvendige for en fullstendig gjenoppretting av data.
I eksemplet over brukes Data 1, Data 3 og Paritet 2 fra første stripe til å gjenoppbygge Data 2. Data 4, Paritet 1 og Data 6 brukes til å gjenoppbygge Data 5 i den andre stripen. Data 7, Paritet 2 og Data 9 brukes til å gjenoppbygge Data 8 i den tredje stripen.
Når RAID-arrayet er sydd sammen igjen, skannes filsystemet eller volumet for korrupsjon. I tillegg til korrupsjon i filsystemet, leter ingeniører også etter inkonsistente eller utdaterte data. Dette er noe som kan skje hvis diskene har feilet på ulikt tidspunkt. Datarekonstruksjonsingeniører trenger lang erfaring med å gjenkjenne denne typen skader, noe som kreves for at rekonstruksjon av intakte data skal være mulig.
Datarekonstruksjon ved flere enn to defekte disker
Det er mulig med en full gjenoppretting fra et RAID 6-array selv om det er mer enn to disker som har feilet.
I eksemplet over har vi et RAID 6-array med skade i enkelte områder på alle fem diskene. Hvis det ikke er mer enn to defekte blokker per stripe, er det mulig å gjenoppbygge de manglende dataene. Ontrack vil rekonstruere så mye som mulig av hver disk for å gjøre dette mulig.
Deretter bygges RAID-arrayet opp ved å bruke de rekonstruerte data fra diskene. I eksemplet over brukes Data 1, Data 3 og Paritet 2 fra første stripe til å gjenoppbygge Data 2. Ingen paritet er nødvendig i andre stripe da Data 4, Data 5 og Data 6 alle er intakte. Data 7, Paritet 2 og Data 8 brukes til å gjenopprette Data 9 i den tredje stripen.
Når RAID-arrayet er satt sammen igjen, skannes filsystemet eller volumet for korrupsjon. Data rekonstrueres og leveres tilbake på nye lagringsmedier for å settes tilbake i produksjon.