Възстановете данните от RAID5 към PERC 4

Тук хората дойдоха при мен с проблем. Те имат основния проблем в главата си, но не е моя работа да решавам. В общи линии ситуацията е следната. Има Dell PE 2600 сървър с PERC 4/Di контролера. Той виси 6 skazevy дискове в RAID5. 2 диска дадоха дъб. Какво не е ясно, наистина умряха и има някакви дребни проблеми и контролера просто ги изплю. Като цяло искам по някакъв начин да извадя данните от този RAID5 и да изпълзя до друга машина. Проблемът се утежнява от факта, че няма желание да се харчат пари за 2 нови дикторски диска. Джантите са скъпи, а тази кола така или иначе трябва да изпълзи. Няма други машини, където можете да залепите диск със SCA конектор наблизо. Единственият вариант, който виждам, е по някакъв начин да кажа на контролера, че дисковете са добри и трябва да се използват въпреки грешките. Но не знам как да го направя. Може ли някой тук да сподели идея?

P.S. Всичко се върти под Win 2003, но общо взето няма значение, системата пак си стои на друг диск и нищо не пречи да вдигнеш Линукс от CD или от някъде другаде, ако помага с нещо.

Отговорено: 37

PERC прилича ли на LSI Megaraid? Ако е така, тогава трябва да има способността да маркира диска ONLINE в BIOS (нещо като Objects -> Physical Drive). За Linux има помощна програма, подобна на BIOS, наречена megamgr (или dellmgr).

Днес или утре ще отида да огледам по-отблизо самата кола, но въпросът е - мога и ще мога да маркирам диска. Но той, гаднярът, пак ще го изхвърли. Има ли някакъв начин да му кажа да не обръща внимание на грешките?

Това е известен проблем във фърмуера, особено на Maxtor. при много редки и произволни условия дискът не отговаря навреме на заявката, контролерът получава сигнал за изчакване и маркира диска като изпуснат от масива

Ти неразберете принципите на RAID5, опитвайки се сами да свържете повредени дискове е ерес. Два диска вървяха така: първият, който беше отбелязан, защото. сървърът работеше, след това вторият след време. Във всеки случай информацията там вече не е синхронизирана.

И какво не харесвате в това да се опитате сами да свържете повредени устройства?

Все едно, xor е там, базовите дискове се въртят през сектора. Разберете само къде започва и с кое вмъкване върви. След това четецът е написан за няколко часа.

Да, и има голяма вероятност дискът да се чете с малко ритници.

не, определено няма да пиша моя собствена читателка. :) Максимумът, на който съм съгласен, е просто да потрепвам шанса дисковете под щифтовете да дадат поне малко данни. А останалото - изгорете го със син пламък. Повечето от данните там могат да бъдат възстановени, някои просто не са наистина необходими. Но други. Е, нямат късмет :)

Първоначално не обичам да поемам рискове.

ако се опитате да заредите и двата диска в рейда или само диска, който се е сбил ПЪРВИ, това ще разбие всичко, което е на дисковете, и нищо няма да бъде възстановено. Публикувах по-долу линк за това как се решават подобни проблеми

Разбирам. Но другарят, който управляваше машината, не го направи. И това не беше само в този случай. Това не е първият път, когато имам работа с тези момчета. Това, което всъщност споменах в първия ред. Но това не е важното. Данните са там от дълго време и рядко се променят. Така че вероятността да изтеглите повечето от данните без загуба е много висока. Особено като се има предвид, че "мъртвият" диск не винаги е напълно мъртъв. Често той буквално умира няколко пресечки. Да, не всички данни ще бъдат чисти. Колко ще бъдат бити, колко изобщо няма да бъдат извадени. Но това вече не е мой проблем.

по-добре да се дадеза възстановяване на професионалисти, отколкото за преоткриване на колелото и унищожаване на всичко напълно. IMHO essno.

При оценката на стойността на данните и цената на работата на професионалистите беше решено, че данните не си струват парите, които биха били необходими за правилно и щателно възстановяване. Но както, надявам се, разбирате, това не отменя желанието да се опитате да възстановите поне част от данните „на коляно“.

няма желание да харчите пари за 2 нови диска skazev Ако майсторът, участващ в реставрацията, каже, че е необходим донор, тогава той ще трябва. Между другото, къде са географски разположени жертвите?

Ако капитанът каже, че за гарантирано възстановяване на данни трябва да купите 2 диска за 300 долара, тогава това е едно нещо. Ако е необходим опит за възстановяване с успеваемост от 30% - това е малко по-различно. Към момента стойността на данните се оценяваше на около 1000-1500 долара. Харченето на повече за тези данни се счита за нерентабилно. Дори и с гаранция за възстановяване. А без гаранция, както знаете, не искате по-малко. Географски е в сградата до мен. Бостън, Масачузетс, САЩ.

Не искам да изглеждам неучтив към останалите плакати, но все пак работех в Dell, по-специално в сървърната поддръжка. Първо, в никакъв случай не експериментирайте с Force Online.

след възстановяване, ако е възможно, актуализирайте целия фърмуер, както на контролера, така и на дисковете.

Уау, това е полезно. Определено ще опитам.

и в никакъв случай не форсирайте нищо онлайн - ще убиете целия масив

Доколкото разбирам, при пресъздаване на конфигурацията ще принуди всичко онлайн.

Остава само да проверим дали при повторно поставяне на дискове ще ги определи като живи или мъртви. Ами да, това е само експеримент и ще разберем.

прочетете внимателно какво съм написал - следпресъздавайки масива, не забравяйте да принудите офлайн на диска, който е паднал първи, тоест на диска, на който са по-старите данни. в противен случай целият рейд ще се срине при опит за синхронизиране.

Да разбирам. Имам обаче малко съмнения, че знам кой диск е излаял първи. Ще измъча домакините :) Ще докладвам за резултата.

има регистрационни файлове в контролера.

относно мега нападенията - имаше няколко писма във форума на тринити / фалшиви. разровете. може би вашият случай е разгледан.

Има софтуер, който може да реконструира 0/5 нападения. Например R-Studio - този може дори да работи с изображения на отделни дискове, а може и сам да ги изхвърля (в някакъв свой формат). И той може да ги направи дори с пропускане на сектори, които не отговарят, например (това е така, че времето за четене на дъмпа от умиращи дискове да остане нормално). Той знае как да добавя дискове / дъмпове в масив в правилния ред.

Работи под Windows, има преносима версия.

Ако имате малки фантастични дискове там, тогава можете да ги свържете към някаква система под конвенционален контролер, да ги изхвърлите на голям SATA и да се опитате да извадите нещо оттам: основната задача в този случай е да ги свържете само за четене и да знаете точно размера на парчето на реконструирания масив (изглежда, че не може самостоятелно да определи размера на парчето от маркирането).

Не знам дали софтуерът ще се справи със специфични за контролера етикети (много хардуерни контролери по някакъв начин етикетират дисковете с членове на масива, за да ги идентифицират по-късно, не знам подробностите) на напълно хардуерен контролер. Но аз самият наскоро реконструирах RAID-0 от Intel fakeraid контролер по същия начин, който в резултат на лош блок на един от дисковете престана да го счита за член на рейда и извади всичките половин байт данни от там.

И имах RAID-0, имайте предвид.

Мисля, че с вашия RAID-5 имате много повече шансове (обаче ще отделите много повече време за преизчисляване на контролни суми по време на възстановяване). Но мисля, че определено трябва да го опитате, особено като се има предвид възможността да работите с дискови изображения, а не с изходни кодове.

. и вече имате дъмпове на тези дискове, можете да играете със сила онлайн -)

Страхувам се само, че все пак трябва да вземете някъде обикновен фееричен контролер. Защото не съм сигурен, а) дали вашият PERC 4/Di може да работи в не-рейд режим, б) че при превключване към не-рейд режим няма да изтрие знаците за членство в масива от твърдите дискове, определяйки ги като свои.

Имам тел-контролери. просто трябва да намерите кутия за SCA конектора. Но мисля, че ще го направя.

Ценна информация. Ако просто не работи, тогава трябва да опитате. Има някакъв проблем с факта, че нямам други коли, където можете да залепите този глупав SCA, тогава мисля, че това може да се реши в голям град.

много умна софтина, според мен единствената, която работи адекватно с рейда. запазени дори когато нападението беше наполовина възстановено, изтривайки всички данни от предишното нападение.

напълно възможно е, ако дискът не е убит физически

процедура за възстановяване (при положение, че се знае кой от двата повредени диска е паднал първи) 1. премахнете всички дискове от сървъра 2. влизаме в биоса на контролера и убиваме конфигурацията 3. вмъкваме обратно всички дискове, включително и двата изпаднали от raid 4. създава се нов raid в BIOS на контролера, точно същият както беше, след коетое необходимо да се забрани новият логически диск да се инициализира5. след това отиваме в настройките на диска и правим принудително офлайн на диска, който е паднал първи от масива. получавате DEGRADED RAID-5 6. можете спокойностартирайте и разберете защо два диска са паднали, направете реконструкции, сменете дискове и т.н.