Как мы восстанавливали данные с RAID 0 с запилом на диске

Оборудование:

  • Системный блок Areca ARC-1110
  • Рейд контроллер Areca ARC-1110
  • Диски Seagate ST2000DL003 4 шт.

Проблема:

Пропал доступ к данным. Пришли утром на работу, ОС работает, а диска D видно.

Инструменты:

  • ПАК РС3000
  • WinHex
  • R-Studio
RAID контроллер

Диагностика и восстановление RAID 0

Принесли на прошедшей неделе компьютер уже достаточно старенький, на котором был собран рейд 0 уровня на контроллере Areca ARC-1110. Для справки RAID 0 – это когда данные пишутся небольшими блоками на все диски одновременно для увеличения скорости чтения/записи, но сказывается на надежности хранения информации, так как при выходе из строя хотя бы одного диска доступ к данным становится невозможным. Возникает резонный вопрос: «Для чего использовать такой рейд в домашних условиях или на работе?» Отвечу, что это необходимо, когда важна скорость чтения/записи на дисковую систему в ущерб надежности.

В системнике стояло 5 дисков, 1 из которых с операционной системой, а на остальных были данные. На вопрос, какой уровень рейд массива вы использовали, последовал следующий ответ: «Я в этом не разбираюсь. Мне настраивал компьютер человек, который понимает».

В результате диагностики на программно-аппаратной комплексе РС3000 было установлено, что три диска живые и полностью работоспособны, а вот четвертый диск не определяется. При подаче питания диск раскручивается и даже не пытается прочитать служебную информацию – распарковаться, а сразу слышно шуршание. Вскрытие диска показало, что имеются обширные повреждения магнитного слоя «блинов» – так называемый запил. Для тех, кто не работает с дисками такой диагноз мало, что скажет. А имеется в виду, что головка (а может и не одна) чтения\записи  зацарапала поверхность магнитного диска так, что восстановление информации становиться невозможным, когда запилены все поверхности. Однако, в некоторых случаях, когда повреждена одна поверхность из 8, например, что-то еще можно достать. Но здесь не этот случай. Как там народная мудрость гласит: «Лучше один раз увидеть, чем сто раз услышать». Собственно вот:

Запил поверхности жесткого диска

или

Запил поверхности пластин жесткого диска Seagate

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

При таких повреждениях диска и количестве металлической пыли остается только одно – выкинуть диск.  А что же с данными? Повторюсь, что мы имеем дело с RAID 0  на 4 дисках, один из которых «потерян». Схематично это можно представить так:

Схема блоков на RAID 0

Последовательность дисков была определена по характерной структуре файловой системы линукс, а также размер блока равный 64 кб.  В итоге складывается такая ситуация, что при восстановлении данных с этого рейд-массива максимальный размер файла, который будет работоспособным после восстановления,  равен 3х64кб=192кб, при условии что весь файл попадет на исправные диски. Немного скажете вы. Но какую-то часть данных все же есть шанс восстановить, а это уже что-то.

Перед началом восстановления мы подготовили четвертый диск для сборки массива, заполнив его сигнатурой «!BAD». Содержимое диска стало выглядеть так:

Результат восстановления RAID 0

В процессе восстановления данных мы сделали два варианта восстановления данных:  по логической структуре данных, то есть с сохранением оригинальных иерархии и имен файлов, и вариант без структуры, когда восстанавливаются файлы по типам. А затем контекстным поиском сигнатуры «!BAD» (в hex 0x21424144) через TotalCommander были отсеяны поврежденные файлы и остались только рабочие.

Да, объем восстановленных данных оказался небольшой. Сюда не попали ни фото, ни видео, ни музыка и т.д. в общем, все файлы размером больше 192 кб. Но при сложившейся ситуации и это результат.  Можно предположить, что если размер блока был бы не 64кб, а например 512кб или 1Мб или 2 Мб, то результат мог быть лучше.

Не забывайте делать копии важных данных. Ведь бывают случаи, когда данные вообще восстановить невозможно. Например, если бы все данные хранились на одном диске, и он бы сломался как на фото.

Мы восстанавливаем данные с RAID массивов разных уровней и конфигураций. Если вы столкнулись с тем, что нет доступа к данным на рейд массива, не стоит паниковать и запускать какие-нибудь процессы (чекдиск, ребилд, инициализацию), в результате которых вы не уверены. Привозите массив на диагностику, для которой нужны только диски. Мы поможем!

Диагностика бесплатная! Оплата за положительный результат!

Восстановление данных HP
Восстановление данных Synology
Восстановление данных WD cloud
Восстановление данных ASUSTOR
Восстановление данных terramaster
Позвоните нашим специалистам для бесплатной консультации по телефону 8(800)350-94-46
Или заполните форму обратной связи