Настройка и оптимизация операционных систем

Восстановление массива RAID-0 после сбоя

Напечатать страницу


Какими бывают RAID?

Самый простой из них - JBOD (Just a Bunch of Disks). Два винчестера склеены в один последовательно, информация записывается сначала на один, а затем на другой диск без разбиения ее на куски и блоки. Из двух накопителей по 200 Гбайт мы делаем один на 400 Гбайт, работающий практически с той же, а в реальности с чуть меньшей скоростью, что и каждый из двух дисков.

JBOD является частным случаем массива нулевого уровня, RAID-0. Встречается также другой вариант названия массивов этого уровня - stripe (полоска), полное наименование - Striped Disk Array without Fault Tolerance. Этот вариант тоже предполагает объединение n дисков в один с объемом, увеличенным в n раз, но диски объединяются не последовательно, а параллельно, и информация на них записывается блоками (объем блока задает пользователь при формировании RAID-массива).

То есть в случае, если на два накопителя, входящие в массив RAID-0, нужно записать последовательность цифр 123456, контроллер разделит эту цепочку на две части - 123 и 456 - и первую запишет на один диск, а вторую - на другой. Каждый диск может передавать данные… ну, пусть со скоростью 50 Мбайт/с, а суммарная скорость двух дисков, данные с которых берутся параллельно, составляет 100 Мбайт/c. Таким образом, скорость работы с данными должна увеличиться в n раз (реально, конечно, рост скорости меньше, так как потери на поиск данных и на передачу их по шине никто не отменял). Но этот прирост дается не просто так: при поломке хотя бы одного диска информация со всего массива теряется.

При сбое доступа к данным на дисках RAID массива нет.

Восстановление.

Первое что нам потребуется, это отсоединить пострадавшие винты от рейда, найти еще один винчестер по объему равный или больший объема бывшего рейда. Подключаем винты к системе, загружаемся с чего-либо (можно создать загрузочный диск BartPE). Теперь понадобится программа RAID Reconstructor Она умеет работать с RAID5 и RAID0. Работает она следующим образом: анализирует подбором размер блока рейда, посекторно перебирает винты и воссоздает образ рейда где скажем, как на физический носитель, так и просто в образ рейда в виде файла. Для этого и надо диск большего объема для переноса файла-образа.

Теперь для восстановления данных с образа нужна программа GetDataBack for NTFS. Запускаем программу и показываем восстановленный файл-образ RAID. Программа после анализа образа показала все данные которые только смогла найти, в т.ч. давно удаленные. Выбираем то, что надо восстановить, и все.

Похожие публикации
Комментарии (0)

Комментариев нет.

Для того, чтобы оставить свой комментарий вам необходимо войти или зарегистрироваться на сайте.





Консультация специалиста

Консультант по Windows Если у вас есть вопрос по Windows или работе с ПК, вы можете задать его нашему консультанту.

Бесплатно и без регистрации!

Задать вопрос

Работа в нашей коменда
Опрос
Какая ОС вам больше нравится?





Результаты опросов
Разработка
  • Разработка сайта: Роман Чернышов