Восстановить данные с рейд 6
Задача | Восстановить данные с рейд 6 | ||||||||||
Оборудование |
|
||||||||||
Проблема заказчика | Был рейд 6/6, выпали 2 диска. Купили новые и вставили в рейд, но не посмотрели, что они меньшего объема, в результате ребилд не запустился и рейд продолжал работать на 4 дисках. Выпал еще один диск, и рейд развалился. | ||||||||||
Результаты диагностики | Диагностика показала, что три диска рабочие, а у четвертого диска неисправна одна из 10 головок. | ||||||||||
Процесс |
Прежде чем приступать к сборке рейд-массива и извлечению данных, необходимо было сделать посекторный образ неисправного диска. С помощью PC 3000 до замены блока магнитных головок был сделан образ по рабочим головам. Но для полного восстановления файлов этого недостаточно.
В качестве диска-донора использовался, по согласованию с заказчиком, один из рабочих дисков из рейд-массива. Была произведена замена, но диск сразу не запустился. Диск раскручивался и останавливался. Так как диск достаточно современный, а РС3к имеет лишь ограниченный набор инструментов для работы с такими дисками, то запустить диск с первого раза не удалось. Тогда для возможности дочитать диск по оставшейся головке была применена технология hotswap. Для этого пришлось поставить обратно родной БМГ (блок магнитных головок), «усыпить» диск (подать команду sleep, при которой диск останавливает двигатель, но в ОЗУ остаются подгруженными необходимые модули), произвести повторную замену БМГ, а затем «разбудить» диск командой рекалибровки. После данных манипуляций диск распарковался с характерным звуком и дал возможность завершить процесс посекторного копирования. После получения возможности работать со всеми четырьмя дисками был проведен анализ содержимого дисков. Оказалось, что рейд-массив был отформатирован в файловую систему NTFS, что несколько упрощает задачу определения параметром сборки рейд-массива: размер блока, последовательность дисков и алгоритма сборки. В данном случае рейд собирался с размером блока 256 Кб или 512 секторов и алгоритмом backward dynamic. Проверка последних созданных и измененных файлов показала, что рейд-массив собран корректно и файлы открываются. |
||||||||||
Результат | После сборки рейд-массива и извлечения почти 10 Тб полученный результат был продемонстрирован заказчику. Работы приняты и оплачены |