Бесплатное восстановление RAID 0
Прежде чем начинать восстанавливать RAID 0, нужно понять причины поломки RAID 0.
Существуют два разных вида неисправности RAID 0:
- поломка одного или нескольких дисков RAID 0;
- сбой, не связанный с дисками массива.
Поломка дисков в RAID 0
Поскольку у массивов RAID 0 нет избыточности, если один из их дисков сломается, данные, которые на нем были, будут утрачены безвозвратно.
Имея данные остальных дисков, можно попробовать восстановить файлы.
Однако можно вернуть только те файлы, которые меньше, чем (N-1)*(размер блока).
Но даже файлы меньше этого размера могут быть утеряны, если часть такого файла окажется на неисправном диске.
Поэтому в целом вывод такой: если один из дисков потерян и его нельзя реанимировать, то восстановить данные с RAID 0 невозможно .
Неисправности RAID 0, не связанные с утратой дисков
Такие неисправности RAID 0 включают ошибки оператора, сбои контроллера или сбои в программе, управляющей RAID 0.
В этом случае теряется конфигурация метаданных RAID 0, но диски работают нормально.
При этих неисправностях восстановить данные с массива RAID 0 можно.
Первым делом нужно определить конфигурацию массива, которая
включает в себя:
- количество дисков,
- порядок дисков, наряду с тем, какой диск был первым в массиве,
- размер блока,
- начальное смещение на дисках.
Восстановление RAID 0 с помощью Волга RAID
- Скачайте и запустите программу Волга RAID.
- При необходимости откройте или создайте файлы с образами дисков RAID 0, воспользовавшись кнопкой Диски.
- Выберите все диски и нажмите Запустить RAID 0. Вы должны выбрать как минимум два диска.
- Восстановление RAID 0 завершится, когда будет заполнен до конца Процесс сканирования, либо Степень уверенности.
- Когда параметры конфигурации RAID 0 определены, сделайте на выбор:
- Запустите Vолгу, чтобы восстановить данные.
Если программа Vолга уже установлена на компьютер, она запустится в режиме восстановления RAID
и отобразит разделы массива.
Если у вас нет Vолга, вам будет предложено скачать программу Vолга.
- Сохранить конфигурацию в файл (RAID XML).
Сохраните восстановленные параметры массива в файл в формате XML.
Обратите внимание, что вы можете открыть этот файл в программе Vолга и начать восстановление данных массива,
используя режим восстановления RAID в Vолга.
- Используйте с другой программой восстановления данных.
Волга RAID предоставляет пошаговые инструкции, как перенести восстановленные параметры в другие хорошо известные программы для восстановления данных.
Обратите внимание, что инструкции созданы для каждого конкретного случая RAID, и вы должны в точности следовать им.
При необходимости инструкции можно скопировать в буфер обмена с помощью кнопки Скопировать инструкции.
Тот же процесс можно применить к массиву RAID10, и в этом случае Волга RAID автоматически обнаруживает и обрабатывает дополнительные
зеркальные копии.
Ручное восстановление RAID 0
Обратите внимание, что вариант восстановления параметров массива вручную довольно сложный и требует много времени.
Как определить порядок дисков
Вы можете определить порядок дисков вручную, опираясь на длинные текстовые файлы, предпочтительно лог-файлы с временными метками.
Чтобы искать по дискам части такого файла, воспользуйтесь любым
средством просмотра секторов дисков, например, WinHex.
Когда фрагмент подходящего файла будет найден на одном из дисков, нужно
отследить, какой диск содержит следующий фрагмент и т.д.
Таким образом можно определить порядок дисков, хотя невозможно узнать, какой диск был первым.
Как найти первый диск
Не трудно определить, какой диск был первым в RAID 0.
Еще раз – вам нужно воспользоваться утилитой для просмотра секторов дисков и поискать на дисках:
- MBR (в случае с аппаратным RAID) - диск, содержащий MBR, – первый диск RAID 0.
- загрузочный сектор (для программного RAID 0) - диск, содержащий в самом начале загрузочный сектор, – первый диск.
Как определить размер блока
Для аппаратного RAID 0 вы можете определить размер блока, перебирая возможные значения,
или посмотрите в соответствующем руководстве от контроллера, какой размер блока может использоваться в вашем RAID 0.
Для программного RAID 0 используйте стандартное значение. Например, Windows использует блок из 128 секторов для RAID 0.
Как определить начальное смещение на дисках массива
В аппаратном RAID данные, скорее всего, начинаются в начале жесткого диска. Это эквивалентно смещению, равному 0 (нулю).
Если используется программный RAID, в большинстве случаев начальные смещения идентичны для всех дисков.
Смещение к началу тома можно определить, найдя загрузочный сектор тома.