Пропал доступ к данным на RAID10
Задача | Пропал доступ к данным на RAID10, надо восстановить данные | ||||||||||
Оборудование |
|
||||||||||
Проблема заказчика | Raid10/8. Выпал диск. Начали менять — выпал второй. Контроллер предложил интеллектуальный доступ к данным, загрузил систему, предложил проверку виртуального диска. исправил пару секторов и выключил. На сервере виртуализация Xen 3 машины, 6 виртуальных дисков. все машины ОС Windows. | ||||||||||
Результаты диагностики | Проверка работоспособности дисков выявила сбойные сектора на одном диске и залипание блока магнитных головок у другого диска. На остальных дисках проблем не выявлено.
Проверка парных дисков на «зеркальность» выявила, что три пары из четырех рассинхронизированы (имеют различия в содержимом, хотя должны быть полностью одинаковые). Для восстановления данных нужно определить актуальные диски, определить порядок дисков и размер блока страйпа. |
||||||||||
Процесс |
Работы были заказаны в экстренном режиме, поэтому велись одновременно в двух направлениях: первое — снятие посекторных копий неисправных дисков с нечитаемыми секторами (бэд-блоками) и залипанием блока магнитных головок (БМГ); второе — анализ «живых» дисков на определение необходимых параметров сборки рейд-массива и сравнение парных дисков. Выяснилось, что оба неисправных диска парные, один из них актуален и нужен для восстановления данных. Процесс анализа дисков по файловым записям NTFS позволил определить, на каких дисках надо собирать рейд-массив. Также на основе файловых записей NTFS (а именно — порядковом номер) легко определить размер блока страйпа как разницу между порядковыми номерами файловых записей на дисках, следующих друг за другом. Это значение будет не в секторах, а в килобайтах — на это надо сделать поправку при сборке. После того как выяснены все необходимые параметры сборки рейд-массива, остальное, как говорится, дело техники. В данном заказе для сборки рейд-массива использовалось программное обеспечение UfsExplorer, с помощью которого и сохранялись данные уже на отдельный диск. |
||||||||||
Результат | Наибольший интерес представляли базы данных SQL. Для этого был установлено соответствующая версия SQL Server, базы были подключены и проверены. Ошибок в процессе проверки не выявлено. 100%-е восстановление. |