DATARC
8 (800) 200-90-06Бесплатно по России

Кейс из практики DATARC

Восстановление RAID5 массива из трех SCSI дисков

К описанию задачи ↓
Задача Извлечь данные с трех SCSI-дисков, объединенных в RAID5
Оборудование

Жесткий диск SCSI HP Proliant Fujitsu MAW3147NC 147Gb

Жесткие диски 3 x HP Fujitsu MAW3147NC в RAID5
Интерфейс SCSI
Файловая система NTFS
Режим работ Стандартный
Проблема заказчика Операционная система выдала «синий экран смерти». После перезагрузки ОС, находящаяся на рейд-массиве, не запустилась
Результаты диагностики

Первым делом диски были проверены на наличие нечитаемых секторов (бэд-блоков), так как все диски определялись как устройство. На третьем диске обнаружились бэд-блоки только в конце диска.

Также проверка дисков на целостность контрольных сумм выявила рассинхронизацию, что позволяет сделать предположение о неактуальности одного из дисков.

Процесс

Для работы были сделаны файлы-образы всех трех дисков. Дальше необходимо было определить параметры рейд-массива: размер блока, порядок дисков, алгоритм чтения дисков и расположения контрольных сумм.

На файловой системе NTFS эти параметры определяются на основе файловых записей MFT. Так, размер блока будет равен разнице между порядковыми номерами файловых записей на двух соседних дисках по одинаковому смещению относительно начала диска. Поскольку были известны такие параметры, как размер блока, количество дисков и уровень рейд-массива, плюс возможность вычислить начало очередного цикла, находящегося в районе MFT, то по номерам файловых записей был определен порядок дисков и контрольных сумм.

Далее, имея в распоряжении все необходимые данные, в программе R-studio собрали рейд-массив. На рейде оказалось 4 логических диска, и теперь необходимо было вычислить, какой же диск «лишний», так как RAID5 позволяет извлечь данные без потери качества при отсутствии одного из дисков. А это именно наш случай.

Первым делом был исключен диск с нечитаемыми секторами. Но, как показала дальнейшая проверка, он оказался актуальным и без него никак нельзя. Поочередно открывая в R-studio разделы и проверяя последние созданные или измененные файлы, установили, что для сборки не нужен первый диск.

Результат

Был собран рейд-массив без первого диска с размером блока в 128 секторов и backward порядком распределения контрольных сумм. Данные были извлечены неповрежденными и в полном объеме. Проверка данных заказчиком это подтвердила.

Заявка на восстановление данных

Начнём с консультации

Заявка закрепит за вами скидку 10%

Оставьте номер телефона — специалист перезвонит и ответит на вопросы.

Обсудим вашу задачу

Расскажите, что случилось и какие данные нужно вернуть. Специалист подскажет следующий шаг.

Ваш город

Круглосуточная телефонная линия

Пункты приёма в других городах ↗

Заявка на восстановление данных

Получить консультацию

И закрепить скидку 10% на восстановление

Оставьте номер телефона — специалист перезвонит и ответит на вопросы.

Добавить подробности Необязательно

Обращение из любого города

Выберите ваш город

Подскажем, как передать носитель в лабораторию и получить данные.

Внутри лаборатории DATARC

Кадры работы с носителями, оборудования и лаборатории

Позвонить