Восстановление данных RAID 10
RAID 10 – довольно популярная, после RAID 5, конфигурация рейд массива, обеспечивающая высокий уровень надежности за счет raid 1 и хорошие скоростные характеристики чтения-записи за счет raid 0.
Рейд массив 10 уровня (RAID 10) представляет собой комбинацию двух массивов: рейд 1 (зеркало) и рейд 0 (чередования). В зависимости от модели контроллера существует две комбинации:
- Попарно диски объединяются в «зеркала» и потом уже из них стоится рейд чередования (страйп).
- На каждой паре дисков организуется рейд 0 (stpipe). Затем два raid 0 объединяются в mirror (зеркало). Так получается RAID 0+1.
Из-за такой организации RAID минимальное количество дисков, на которых можно организовать raid 10, равно 4. Для построения рейд массива из бОльшего количества дисков нужно помнить, что их количество должно быть кратно 2. Далее речь пойдет именно о raid 10, хотя все это так же справедливо и для raid 0+1.
При таком объединении дисков при идеальном стечении обстоятельств доступ к данным будет сохраняться, даже при выходе половины дисков. Другими словами, в RAID 10 на 4 дисках может выйти из строя по одному диску из каждой пары RAID 1. НО! Как только по разным причинам (сгорел контроллер, сбойные сектора, застучали диски и пр.) сломались диски в одной паре, то данные перестают быть доступны.
ВАЖНО! При своевременном обращении к специалистам при выходе из строя RAID 10 и не проводя необдуманных экспериментов по «оживлению» рейд массива, можно практически в 100% случаях вернуть полный объем информации.
Как показывает практика восстановления данных с рейд 10, именно из-за его спецификации, в 90% случаях при восстановлении данных требуется определить актуальную пару дисков, на которых собирается RAID 0 stripe для извлечения данных. Если на рейд массиве использовалась файловая система NTFS, то актуальные диски определяются по файловым записям, в которых содержится время создания, изменения, последнего доступа файла. С файловой системой ext2/ext3/ext4 аналогично, где время указано в формате POSIX, используемый в UNIX системах.
Многочисленные обращения к нам и успешные случаи восстановления данных с RAID 10 позволили выделить основные причины потери данных, при использовании рейд 10:
- Появление сбойных секторов (бэд-блоков);
- Перепады напряжения и как следствие выход из строя рейд контроллера или контроллера жесткого диска;
- Человеческий фактор;
- Выход из строя блока магнитных головок, диск застучал;
- Внешнее воздействие (форс-мажор) – пожар или затопление;
- Сбой контроллера
Как происходит восстановление данных с RAID 10?
При поступлении дисков к нам, менеджер или специалист проводит предварительный опрос, так сказать, собирает анамнез сложившейся ситуации, что стало причиной поломки, какие действия предпринимали, были ли какие-то долгие процессы (инициализации, checkdisk или rebuild, например). После выяснения ситуации специалист приступает к диагностике рейд массива. Основные этапы диагностики RAID 10:
- Проверка работоспособности дисков. Выявление сбойных (нечитаемых) секторов, проблем с электроникой (контроллером) жесткого диска и проблем с модулями служебной информации.
- Снятие посекторной копии каждого диска из рейд массива. Для неисправных дисков предварительно проводится необходимый набор работ, необходимый для «реанимации» диска.
- Определение параметров сборки RAID: размер блока, последовательность дисков, выявление «зеркальных» дисков, определение давно «выпавших» дисков их зеркал.
- Программная эмуляция работы рейд контроллера и сборка рейд 10 с уже определенными параметрами.
- Проверка логической целостности файловой системы. При выявлении ошибок или повреждении файловой структуры провести сканирование собранного виртуального рейд-массива RAID 10 на поиск элементов файловой структуры и восстановление иерархии файлов и папок на рейд массиве до его поломки.
- Сохранение полученных результатов на отдельный диск. Иногда для ускорения процесса сохранение (восстановление) данных происходит сразу на диск заказчика.
- Проверка заказчиком восстановленных данных (открытие файлов документов и изображений, подключение баз данных 1С или SQL, и пр.)
- После проверки данных заказчиком, происходит подписание акта приемки работ и происходит оплата наших работ по восстановлению данных.
В нашем распоряжении есть все самое необходимое современное оборудование для решения различных задач по восстановлению данных
На первый взгляд может показаться, что все достаточно легко и просто. Возможно. Если диски полностью рабочие и проблема только логического характера или просто контроллер рейд массива вышел из строя, то в таких случаях и восстановление данных с RAID 10 стоит не так дорого, если бы диск или диски сломались как устройства и приведение его (их) в рабочее состояние на время, для снятия клона, не единственный шанс восстановить данные.
Для определения возможности восстановления данных с рейд, стоимости работ и времени восстановления проводится бесплатная диагностика. Если у вас перестали определяться диски в рейд массиве, начали моргать лампочки на дисках, сервер пищит, синий экран смерти, при загрузке видите сообщения типа Degraded, Disk Offline, Non-Member Disk, RAID status Failed (offline member) и др. обратитесь к нам и мы сможем восстановить вам данные с рейд массива. А если у вас диски исправны и нет возможности подвезти диски к нам или передать через курьера, то к вашим услугам «Удаленная диагностика рейд массива»
Возможно ли самостоятельно восстановить RAID 10?
Мы не станем утверждать, что это невозможно. Если вы предварительно сохранили или записали куда-нибудь конфигурацию рейд массива (последовательность дисков, размер блока или страйпа), то с помощью программ для восстановления данных, поддерживающих создание виртуального рейд массива, сможете через какое-то время получить доступ к данным. Почему через какое-то время? Потому что, давайте будем откровенны, нужно еще разобраться как это сделать, если вы с этим не сталкивались. И не забывайте, что эти программы платные и, чтобы пользоваться их полным функционалом, их надо купить.
ВАЖНО! Все самостоятельные попытки восстановления данных надо проводить ТОЛЬКО на абсолютно исправных жестких дисках. Если же есть хоть какие-то подозрения на проблемы с дисками (ошибка ввода-вывода, CRC, диски пропадают из системы, есть посторонние звуки при работе) НЕ СТОИТ продолжать попытки и обратиться к специалистам.
Для самостоятельных действий по сборке рейд массива наиболее популярны программы Raid Reconstructor, WinHex, R-Studio, UFS Explorer и др. В простых случаях, при минимальном количестве дисков, эти программы, вероятно, справятся с поставленной задачей. А вот если будут повреждены мета-данные рейд-массива, хранящиеся на диске, или повреждены файловые записи, что усложняет определение правильной сборки рейда, то положительный результат работы этих программ в автоматическом режиме под вопросом.
Мы не отговариваем вас от самостоятельных попыток восстановления данных, но посудите сами, что профессионал может сделать это быстро и качественно. А время восстановления данных с RAID 10, да и с других уровней массивов, иногда играет не последнюю роль.