Вопрос задан:
Массив создавался в BIOSe системника на материнке GiGABYTE GA-H67A-D3H-B3
Затем установка с DVD диска FREEBSD 8.3 amd64 с системой UFS. При установке создавались два раздела (слайса). Вчера в четверг 16.08.2012 в 05:45 получено штатное ежедневное сообщение о завершении ночных заданий, в 06:30 резко упала скорость работы по сети с ним, подключение по ssh удалось раза с четвертого-пятого, единственное, что удалось успеть увидеть перед его выключением - это сообщение, что утрачен доступ к разделам и система в панике.
Т.е. событие произошло вдруг посреди работы системника, перезагрузка ничего не дала, контроллер RAID в биосе сообщил, что один диск failed (или как то так) а весь массив помечен как Degraded. Был отключен помеченный HDD , подключен вместо него аналогичный, после включения системника контроллер RAID предложил добавить в массив новый диск взамен дефектного, массив перешел в состояние Rebuild и вышло уведомление, что реальное перестроение нужно выполнить в операционной системе.
Со стороннего винта загружена win 7 pro, установлена штатная утилита от intel по работе с массивом, она сразу сообщила, что массив поврежден и нужно выполнить его перестроение с новым HDD.
Перестроение длилось 14 часов, статус массива стал READY , но работа системника никак не изменилась, не грузится по прежнему, в таком виде системник поступил ко мне. На ваш взгляд, возможно ли предпринять какие либо действия по восстановлению хотя бы части или все очень плохо и бесперспективно ?
Нельзя сказать, что восстановление данных не возможно и все плохо и бесперспективно до тех пор, пока не произведена диагностика текущего состояния дисков Raid-5 массива. Для начала я бы посоветовал организовать подключение жестких дисков в системе таким образом, чтобы каждый из дисков виделся как stand alone отдельное устройство
То есть нужно работать с дисками не в режиме raid массива, а по отдельности. Осуществив это, можно продолжить диагностику. С помощью любого доступного шестнадцатиричного редактора открыть физический диск, бывший составной частью рэйд-массива и провести визуальный анализ содержимого хотя бы поверхностно. Если все диски заполнены нулями (а такая ситуация встречалась в практике, когда по непонятной причине происходила синхронизация с чистым диском, который рэйд-контроллер считал бывшей частью массива и на его основании рассчитывал данные для «новых» старых накопителей) то увы, ничего восстановить не получится. Если какие то данные есть, значит не все потеряно и можно браться за сборку массива.
Предварительно нужно чтобы в системе был накопитель достаточного объема для выгрузки всего итогового образа raid, который надо будет воссоздать виртуально. Далее все стандартно, проводите анализ, выясняете порядок дисков, размер блока, тип ротации и собираете массив. Подробнее про типы raid 5 можно прочитать в отдельном материале: описание raid 5