Dataräddning då en av fem diskar kraschat
Precis som i en RAID 5 kan paritet användas för att bygga upp de saknade uppgifterna igen om en hårddisk kraschar. I detta scenario kan Ibas Ontrack vanligtvis återställa alla data. När vi får in en kraschad RAID börjar vi alltid med att spegelkopiera samtliga rådata från diskarna. Även från den skadade. Därefter byggs systemet upp igen med hjälp av kunskap kring hur det var uppbyggt från början. När RAID:en är uppe skannas filsystemet eller volymen för att detektera eventuella fel, det repareras virtuellt och data extraheras. Ofta behövs inte den defekta disken, eftersom de data som saknas kan återuppbyggas med hjälp av paritet.
Dataräddning då två diskar kraschat
Till skillnad från RAID 5, där alla hårddiskar utom en behövs för att den ska fungera, är RAID 6 utformad för att tillåta fel på upp till två diskar utan att data påverkas. Processen för att återställa flera trasiga diskar liknar den för en enskild disk. När en icke-fungerande array kommer in till våra labb spegelkopieras data till arbetsdiskar. Vi extraherar även data från defekta diskar. Om data på diskarna är kompletta och korrekta behövs eventuellt inte data från de trasiga diskarna för att åstadkomma en fullständig dataräddning. Därefter byggs allt praktiskt taget om med hjälp av dessa kopior.
I exemplet ovan används data 1, data 3 och paritet 2 från stripe 1 för att bygga upp data 2 igen. Data 4, paritet 1 och data 6 används för att återskapa data 5 i den andra remsan. Data 7, Parity 2 och Data 9 används för att återuppbygga Data 8 i den tredje stripen.
När RAID systemet är virtuellt återskapat skannas filsystemet eller volymen för att upptäcka skador. Förutom fel i filsystemet letar ingenjörerna också efter data som inte är konsekventa eller föråldrade. Detta inträffar när det går en viss tid mellan diskkrascher och en av diskarna är skadad. Räddningsexperterna behöver erfarenhet för att känna igen den här typen av skador så att de virtuellt kan reparera volymen och extrahera bra och kvalitativa data.
Dataräddning efter att flera diskar kraschat
Det är möjligt att rädda samtliga data från en RAID 6 även om mer än två diskar har kraschat.
I exemplet ovan har vi en RAID 6-array med skador på vissa delar av alla fem diskarna. Om det inte finns mer än två trasiga block per stripe är det möjligt att återskapa de saknade uppgifterna. Ibas Ontrack läser ut så mycket rådata som möjligt från alla diskar med hjälp av specialutrustning.
Därefter byggs systemet praktiskt taget om med hjälp av dessa data. I exemplet ovan används data 1, data 3 och paritet 2 från stripe 1 för att återuppbygga data 2. Ingen paritet behövs för stripe 2 eftersom data 4, data 5 och data 6 är intakta. Data 7, paritet 2 och data 8 används för att bygga upp data 9 i den tredje stripen.
När RAID-en är virtuellt återuppbyggd skannas filsystemet eller volymen för att upptäcka skador. Alla data som kan räddas extraheras från det virtuellt återskapade systemet till nya medier för att åter sättas i produktion.