Закрыть
Заказать звонок


Восстановление данных с цифровых носителей. Доставка по всей России и СНГ
 

Восстановление данных с RAID-массивов
Как и любые другие типы носителей информации, RAID-массивы не могут гарантировать 100%-ое сохранение информации в случае логических или физических сбоев/неполадок. К счастью, на данный момент имеются инструменты и методы, позволяющие восстанавливать данные с RAID-оборудования. Однако при выполнении этой задачи специалистам приходится сталкиваться с рядом сложностей, связанных с особенностями RAID. 
 
Причины исчезновения данных
Т.к. RAID – это массив из обычных жёстких дисков, то в данном случае причины исчезновения данных остаются тем же. Сюда относятся:
•    Логические ошибки файловой системы;
•    Неосторожные действия пользователя;
•    Действия вирусных программ;
•    Внешние пагубные воздействия (например, высокая температура или влажность в помещении, скачок напряжения);
•    Сбой одного из одного из электронных компонентов и т.д., и т.д.
И ещё кое-что. Для функционирования RAID-массива используется специальный контроллер. Именно с его помощью и выполняются все операции с данными. Ошибка на контроллере либо выход его из строя также может с лёгкостью нарушить целостность информации на дисках.
Пробуем восстановить данные с RAID самостоятельно 
Восстановление данных с RAID-массивов может быть осуществлёно программными и аппаратными средствами. Примерный алгоритм восстановления программным методом в домашних условиях выглядит так:
•    Для начала необходимо подключить RAID к ПК без управляющего контроллера, т.е. «напрямую», и сделать это таким образом, чтобы каждый диск массива определился как отдельное устройство. Подключение осуществляется посредством SATA/IDE/SCSI или другому интерфейсу.
•    После подключения RAID к ПК не рекомендуется выполнять какие-либо операции над дисками – даже пытаться открыть содержимое штатным проводником или файловым менеджером.
•    Инсталлируем любое приложение, способное эмитировать функционирование контроллера RAID. Это может быть R-Studio или, например, UFS-Explorer. С их помощью потребуется инициализировать виртуальный RAID-массив. Именно здесь и начинаются сложности. Чтобы эмитировать безошибочную работу контроллера, пользователь должен задать правильную последовательность дисков, имеющихся в массиве, а также  алгоритм его работы, размер блока и прочие параметры.
•    Все эти данные точно известны только производителю массива либо специалисту, производивший первоначальную настройку RAID. С небольшой вероятностью «вытащить» служебную информацию из массива поможет программа RAID Reconstructor. Однако эта и подобные ей утилиты работают с ограниченным числом RAID-массивов. Поэтому определить те или иные характеристики массива программными путями (а, главное, получить достоверную информацию) удаётся далеко не всегда.
•    Если всё же удалось «вытащить» из массива нужные данные для создания виртуального RAID, остаётся внести их в R-Studio/UFS-Explorer и продолжить процедуру восстановления. 
 
Очевидно, что подобный способ восстановления – малоэффективен. Он может сработать лишь с несерьёзными неполадками RAID-массива и только в случае, когда пользователь располагает необходимой информацией о конкретном оборудовании, имеет хотя бы обобщённые сведения о принципах работы того или иного вида RAID-массива. В ином случае, шанс потерять все данные достаточно велик.
Мы сможем помочь вам
Итак, какие же операции с RAID-массивами проделываем мы для восстановления информации? Примерный алгоритм выглядит следующим образом:
•    Полная диагностика оборудования.
•    Тестирование RAID с целью определения работоспособности дисков и допустимых для выполнения над ними операций.
•    Определение структуры и типа (уровня) RAID-массива (проводится в любом случае, если даже заказчик предоставил эту информацию), анализ содержимого на каждом из дисков.
•    Посекторное копирование дисков.
•    Если удаётся скопировать все данные без каких-либо ошибок, останется только скомпоновать их воедино. Для этого эмитируется работа RAID-контроллера одной из специализированных утилит (не важно, какой). Уже зная алгоритм, состав и последовательность дисков в RAID-массиве, выполнение этой операции – лишь вопрос времени. 
•    Если не удаётся – предпринимаются все возможные попытки восстановления утерянных блоков. В большинстве случаев эта операция сводится к поиску блоков-клонов на других дисках. А для этого может потребоваться создание (программирование) уникальных алгоритмов восстановления утерянных блоков данных. Т.е. для каждого отдельного заказа разрабатываются свои уникальные средства восстановления информации. 
 
К сожалению, восстановить данные на 100% не всегда возможно. «Выгоревшие» диски или какая-либо их часть могут содержать важную для восстановления информацию – в случае её утраты восстановленные тем или иным образом «куски» зачастую оказываются бесполезными. Однако такие ситуации достаточно редки, т.к. производители RAID-массивов делают всё возможное для того, чтобы увеличить шансы восстановления информации при выходе оборудования из строя. Важно лишь понять, как это сделать, а всё остальное – опять-таки, вопрос времени.

 


Copyright © 2017. Rilab.ru — восстановление данных с цифровых носителей.