Raid failed как исправить

Обновлено: 06.07.2024

1 Тема от samec 02.04.2014 15:49:17 (7 лет 7 месяцев назад)

Тема: как лучше восстановить RAID1

Привет. Ситуация - был Raid 1, на Intel ICH10R, который в Supermicro X8DTL-6F.
Поломался - при загрузке пишет - Status RAID - Failed. Напротив каждого винта - их два всего - Error Occurred (0).

К одному винту доступ есть - данные читать можно. Второй винт - похоже загнулся .

Вопрос - как лучше восстановить Raid ? Могу ли я Acronis True Image слить клон диска (оставшегося в живых), затем взять два НОВЫХ диска - сделать НОВЫЙ Raid 1 - и залить уже на новый Raid сохраненный клон ? Или после этого система не будет работать?
Может есть какой другой способ восстановления - буду рад разным мнениям.

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

2 Ответ от hanz45 02.04.2014 15:52:47 (7 лет 7 месяцев назад)

Привет. Ситуация - был Raid 1, на Intel ICH10R, который в Supermicro X8DTL-6F.
Поломался - при загрузке пишет - Status RAID - Failed. Напротив каждого винта - их два всего - Error Occurred (0).

К одному винту доступ есть - данные читать можно. Второй винт - похоже загнулся .

Вопрос - как лучше восстановить Raid ? Могу ли я Acronis True Image слить клон диска (оставшегося в живых), затем взять два НОВЫХ диска - сделать НОВЫЙ Raid 1 - и залить уже на новый Raid сохраненный клон ? Или после этого система не будет работать?
Может есть какой другой способ восстановления - буду рад разным мнениям.

RAID 1 - это ж зеркало?? его и рейдом-то не назвать даже. описанный способ поможет конечно, только винты щас такие, что берешь два одинаковых и дохнут оба в один день.

3 Ответ от Stranger 02.04.2014 15:57:03 (7 лет 7 месяцев назад)

Привет. Ситуация - был Raid 1, на Intel ICH10R, который в Supermicro X8DTL-6F.
Поломался - при загрузке пишет - Status RAID - Failed. Напротив каждого винта - их два всего - Error Occurred (0).

К одному винту доступ есть - данные читать можно. Второй винт - похоже загнулся .

Вопрос - как лучше восстановить Raid ? Могу ли я Acronis True Image слить клон диска (оставшегося в живых), затем взять два НОВЫХ диска - сделать НОВЫЙ Raid 1 - и залить уже на новый Raid сохраненный клон ? Или после этого система не будет работать?
Может есть какой другой способ восстановления - буду рад разным мнениям.

а что оно автоматом при замене загнувшегося винта не поднимается?

4 Ответ от samec 02.04.2014 16:01:22 (7 лет 7 месяцев назад)

а что оно автоматом при замене загнувшегося винта не поднимается?

Я не пробовал. С RAID раньше дел не имел. Поэтому хотелось бы вариант - чтобы заработало и данные на месте остались 100%.
Предлагаете просто подсунуть новый винт, взамен помершему - и запустить сервер? Или ещё какие то телодвижения нужны будут?

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

5 Ответ от Dimorus 02.04.2014 16:02:38 (7 лет 7 месяцев назад)

а что оно автоматом при замене загнувшегося винта не поднимается?

Я не пробовал. С RAID раньше дел не имел. Поэтому хотелось бы вариант - чтобы заработало и данные на месте остались 100%.
Предлагаете просто подсунуть новый винт, взамен помершему - и запустить сервер? Или ещё какие то телодвижения нужны будут?

лучше конечно слить инфу пока она вообще доступна, и второй винт не сдулся.

6 Ответ от Stranger 02.04.2014 16:03:27 (7 лет 7 месяцев назад)

а что оно автоматом при замене загнувшегося винта не поднимается?

Я не пробовал. С RAID раньше дел не имел. Поэтому хотелось бы вариант - чтобы заработало и данные на месте остались 100%.
Предлагаете просто подсунуть новый винт, взамен помершему - и запустить сервер? Или ещё какие то телодвижения нужны будут?

да подсунь винт и всё, оно поидее должно стать из деградейтед в ребьюилд а потом в своё нормальное как скопирует
как нить так

акронисы всякие врядли помогут

Отредактировано Stranger (02.04.2014 16:04:04, 7 лет 7 месяцев назад)

7 Ответ от samec 02.04.2014 16:06:42 (7 лет 7 месяцев назад)

лучше конечно слить инфу пока она вообще доступна, и второй винт не сдулся.

как слить правильнее ?

да подсунь винт и всё, оно поидее должно стать из деградейтед в ребьюилд а потом в своё нормальное как скопирует
как нить так

акронисы всякие врядли помогут

Дело в том, что при загрузке raid в статусе не degraded, а failed, и винты ОБА raid-у не нравятся - пишет что оба диска Error Occurred (0). Хотя один винт видится и читается. Если я подсуну новый в замен умершему окончательно - а второй будет Error Occurred (0) - то всё равно в raid в ребьюилд состояние перейдёт?

Отредактировано samec (02.04.2014 16:13:41, 7 лет 7 месяцев назад)

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

8 Ответ от bis 02.04.2014 16:16:42 (7 лет 7 месяцев назад)

RAID1 - это тупое зеркало. Сливаешь с живого винта как хочешь - хоть образ сделай, хоть клон, хоть тупо слей то, что тебе надо, разницы особой нет.

при загрузке raid в статусе не degraded, а failed

degraded - это повреждение массива (к примеру, когда в RAID5 выходит из строя один диск, сам массив еще жив, но он поврежден), а у тебя именно failed - разрушение массива. Все он правильно пишет.
Бери второй винт, а лучше сразу два, на один сразу сделай клон уцелевшего, второй к нему просто подоткни.
Винты бери нормальные, типа WD серии Black или Storage Enterprice. Если возьмешь один винт на замену, смотри, чтобы объем нового был не меньше основного диска, и ТТХ (скорость вращения, буферы и прочее) были максимально похожи. В идеале - точно такой же винт той же серии и линейки

Отредактировано bis (02.04.2014 16:22:02, 7 лет 7 месяцев назад)

9 Ответ от samec 02.04.2014 16:24:59 (7 лет 7 месяцев назад)

WD серии Black и стояли. 1,5 года не выключаясь проработали. Как-то не серьёзно, по-моему. Или для них это предел? Простые сегейты тогда через пол года менять придётся?

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

10 Ответ от Stranger 02.04.2014 16:29:55 (7 лет 7 месяцев назад)

лучше конечно слить инфу пока она вообще доступна, и второй винт не сдулся.

как слить правильнее ?

да подсунь винт и всё, оно поидее должно стать из деградейтед в ребьюилд а потом в своё нормальное как скопирует
как нить так

акронисы всякие врядли помогут

Дело в том, что при загрузке raid в статусе не degraded, а failed, и винты ОБА raid-у не нравятся - пишет что оба диска Error Occurred (0). Хотя один винт видится и читается. Если я подсуну новый в замен умершему окончательно - а второй будет Error Occurred (0) - то всё равно в raid в ребьюилд состояние перейдёт?

сделай копию да сунь второй попробуй, чего судить рядить то

а с копированием куда то может не получиться, там инфа служебная рейда и не факт что копировалка её адекватно скопирует

11 Ответ от samec 02.04.2014 16:33:13 (7 лет 7 месяцев назад)

сделай копию да сунь второй попробуй, чего судить рядить то

Уже сливаю копию.

а с копированием куда то может не получиться, там инфа служебная рейда и не факт что копировалка её адекватно скопирует

Вот собственно это и хотел узнать - пишет ли зеркальный рейд какую-то служебную информацию на винты или нет. Если нет - то метод - сделать из двух новых винтов рейд и залить на него клон - должен работать 100%.
А если пишет - то может и не завестись с клона.

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

12 Ответ от bis 02.04.2014 16:35:47 (7 лет 7 месяцев назад)

У них гарантия производителя 5 лет, сдавай и не мучься

А если пишет - то может и не завестись с клона

С клона нормального по-любому заведется, ибо копирование сектор в сектор происходит

Отредактировано (02.04.2014 16:36:46, 7 лет 7 месяцев назад)

13 Ответ от samec 02.04.2014 16:42:09 (7 лет 7 месяцев назад)

С клона нормального по-любому заведется, ибо копирование сектор в сектор происходит

акронис - по-моему нормальные клоны делает? Или нужна другая программа?

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

14 Ответ от bis 02.04.2014 16:44:54 (7 лет 7 месяцев назад)

С клона нормального по-любому заведется, ибо копирование сектор в сектор происходит

акронис - по-моему нормальные клоны делает? Или нужна другая программа?

15 Ответ от samec 30.04.2014 13:13:41 (7 лет 6 месяцев назад)

Отпишу, может кому сгодится. При подсовывании нового рабочего винта к выжившему - raid не воскрес. Поэтому я слил образ acronis-ом с рабочего винта (не посекторный клон, а просто сделал резервную копию). Затем создал raid заново. И уже на чистый raid восстановил эту сохраненную копию. Всё завелось.

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

16 Ответ от Dimorus 30.04.2014 13:16:02 (7 лет 6 месяцев назад)

надо было при подсовывании его пометить как spare и он сам бы его подхватил и сделал ребилд.

17 Ответ от Stranger 30.04.2014 13:17:21 (7 лет 6 месяцев назад)

надо было при подсовывании его пометить как spare и он сам бы его подхватил и сделал ребилд.

не факт, это host based скорее всего там если диск с инфой о рейде сдох то всё

18 Ответ от demmax2004 30.04.2014 13:19:56 (7 лет 6 месяцев назад)

В том то и дело что может как нить скопировать что потом данные не восстановишь, у нас так рэйд 5 умер, когда ему свежий винт подставили.

19 Ответ от Stranger 30.04.2014 13:22:28 (7 лет 6 месяцев назад)

В том то и дело что может как нить скопировать что потом данные не восстановишь, у нас так рэйд 5 умер, когда ему свежий винт подставили.

а вот это надо смотреть почему произошло?

20 Ответ от demmax2004 30.04.2014 13:27:13 (7 лет 6 месяцев назад)

Да потому что умер при ребилде, надо было сначала данные забэкапить

21 Ответ от Stranger 30.04.2014 13:42:00 (7 лет 6 месяцев назад)

Да потому что умер при ребилде, надо было сначала данные забэкапить

а это уже от количества хардов в рейде зависит, такое только на 3 хардах если умирает ещё один в момент ребилда

Привет всем. В прошлых статьях сайта мы рассмотрели с вами варианты создания массива RAID 0 из пары обычных HDD, SSD SATA и SSD M.2 NVMe Samsung 970 EVO Plus 250 Гб. Затем рассмотрели вариант восстановления нулевого рейда в случае неисправностей операционной системы методом создания системного бэкапа и отката к нему. В сегодняшней статье мы рассмотрим вопрос восстановления массива RAID 0 , если он по каким-либо причинам развалился. Бывает так из-за ошибок работы микропрограммы БИОСа или, что гораздо хуже, когда один из двух накопителей выходит из строя. Ну либо по невероятному стечению обстоятельств оба накопителя оказываются неисправны.

↑ Восстановление работоспособности развалившегося RAID 0 массива


Напомню, друзья, что RAID 0 – это дисковый массив из двух или более накопителей с отсутствием избыточности. Простыми словами: мы устанавливаем в компьютер два или более накопителей, желательно одного объёма и от одного производителя, и они работают в паре, увеличивая скорость чтения\записи накопителя в два раза, но в нулевом рейде нет двойной защиты данных, свойственных всем другим конфигурациям RAID - 1, 5, 10. И если в массиве RAID 0 выйдет из строя один диск или сам массив по каким-либо причинам развалится, то спасти данные будет очень сложно. Так как драйвер RAID 0 записывает информацию на оба диска как на один, и, соответственно, дублирования данных не происходит. Примечание: друзья, на нашем сайте есть целая серия статей о создании и работе RAID-массивов разной избыточности. Юзайте тег RAID, и вы сможете узнать, что такое аппаратные и программные RAID-массивы, зачем они нужны, как их создавать, и как они работают.

Итак, поговорим о том, что делать, если ваш RAID 0 массив перестал функционировать программно или аппаратно. Друзья, если вы не делали резервных бэкапов, и у вас остался один рабочий накопитель, то восстанавливать с него данные придётся программой RAID Reconstructor. Процесс этот довольно сложный даже для профессионалов, не всегда заканчивается успешно, и об этом у нас готовится отдельная статья. В этой же публикации мы покажем вам, как быстро восстановить работоспособность массива RAID 0 с помощью резервной копии, предварительно созданной в программе AOMEI Backupper. Выбор программы условен, для создания бэкапа вы можете использовать любую программу-бэкапер - Acronis True Image или иную. Просто действуйте по аналогии. При хорошем знании настроек БИОСа UEFI развернуть бэкап массива можно и на один накопитель, это когда рабочая Windows 10 вам срочно нужна, и бежать в магазин за вторым винтом нет времени. К примеру, если ваш рейд состоял из двух SSD M.2, то развернуть его вы сможете не только на один SSD M.2, но и на обычный HDD или SSD SATA. При включенном в БИОСе контроллере RAID это можно сделать. В идеале же, конечно, нужно докупить второй накопитель, затем пересоздать массив RAID 0 и развернуть на него резервный бэкап. Если дисковый массив вы восстанавливать не хотите, а вам срочно нужны какие-то файлы, находящиеся в нём, вы можете достать их прямо из резервного бэкапа. Рассмотрим все варианты.

Вообще, создание резервных копий при работе с массивом RAID 0 является нормальной практикой и повсеместно применяется системными администраторами. Итак, делаем резервный бэкап массива RAID 0 программой AOMEI Backupper по этой статье. В этой же в статье описан процесс создания загрузочной флешки с программой AOMEI Backupper, флешка нам тоже будет нужна.

↑ Как восстановить массив RAID 0, созданный из двух SSD M.2 NVMe, если один диск вышел из строя


Как восстановить массив RAID 0, созданный из двух SSD M.2 NVMe, если один диск вышел из строя? В этом случае рейд будет недоступен в меню загрузки и в БИОСе.
Если вы загрузитесь с LiveCD (LiveUSB) в среде WinPE и войдёте в системное управление дисками Windows, то одного диска не будет совсем. Или он не будет проинициализирован, а второй будет с объёмом полного массива, но с повреждённой файловой системой RAW.Если зайти в БИОС на вкладку «Advanced», в пункт «Intel Rapid Storage Technology», затем в «RAID VOLUME INFO», то там будет присутствовать один накопитель, и статус у нашего массива будет "Failed".

↑ Вариант №1: восстановление резервной копии массива RAID 0 на один диск


Как я уже заметил выше, если вы хотите попытаться восстановить информацию на оставшемся накопителе, но вам срочно нужна работающая операционная система, то имеющийся бэкап можно развернуть на другой диск SSD M.2 или даже на обычный HDD и SSD SATA. Давайте для примера выберем SSD SATA Kingston 120 Гб. Конечно, это будет временным решением, в будущем нужно будет докупить второй SSD M.2 и восстановить дисковый массив. Если вы ничего не хотите восстанавливать, можете развернуть резервный бэкап на оставшийся в живых SSD M.2, а потом, опять же, докупить второй SSD M.2 и воссоздать массив.
В БИОСе сохраняем настройки, произведённые нами при создании нулевого рейда. На вкладке настроек «Advanced» идём в пункт «PCH Storage Configuration» и здесь выставляем опцию «SATA Mode Selection» в положение RAID, в нашем случае «Intel RST Premium With Intel Optane System Acceleration (RAID)». Опцию «M.2_PCIE Storage RAID Support» выставляем в положение «RST Controlled». В разделе «Boot\CSM» выставляем значение всех опций «UEFI», т.е. работа только в UEFI.


Secure Boot выставляем в положение «Windows UEFI Mode», т.е. загрузка только в режиме UEFI.


Жмём F10 для сохранения произведённых нами в BIOS настроек и перезагружаемся. Загружаемся с флешки AOMEI Backupper. Выбираем восстановление из файла резервной копии.

Указываем файл резервной копии.
Выбираем восстановление всего диска и указываем несуществующий массив.
Теперь указываем один жёсткий диск, в нашем случае SSD SATA Kingston 120 Гб, в качестве места восстановления резервной копии.
Подтверждаем запуск операции восстановления.
Запускаем операцию восстановления.

Дожидаемся её завершения.
В меню загрузки выбираем SSD SATA Kingston 120 Гб
Загружаемся в Windows 10. И вот как у нас выглядят дела в системном управлении дисками.

↑ Вариант №2: Разворачиваем резервный бэкап на оставшийся в живых SSD M.2


Как я заметил выше, вы можете развернуть резервный бэкап на оставшийся в живых SSD M.2. Процесс восстановления ничем не отличается от вышеприведённого.
Опять загружаемся с флешки AOMEI и выбираем восстановление из файла резервной копии.
Открываем файл резервной копии.
Указываем SSD M.2 250 Гб.
Выбираем загрузку с SSD M.2 NVMe Samsung 970 EVO Plus 250 Гб.

↑ Вариант №3: восстановление массива RAID 0 из резервной копии при замене вышедшего из строя диска

Если у вас есть возможность сразу докупить второй накопитель, покупаем его, устанавливаем в системный блок, затем создаём нулевой рейд заново. Ну и разворачиваем на него резервную копию. Пересоздать RAID 0 можно по этой статье.
Только далее не устанавливаем Windows, а загружаемся с флешки AOMEI Backupper.
Выбираем восстановление из файла резервной копии.
Указываем файл копии.
Выбираем восстановление всего диска и указываем массив.
Теперь указываем массив в качестве места восстановления резервной копии.
Подтверждаем запуск операции восстановления.
Запускаем операцию восстановления.
Дожидаемся её завершения.
Загружаемся в Windows 10.
Вот какая у нас ситуация в системном управлении дисками.
Вот и всё: массив RAID 0 восстановлен из резервной копии.

глючила винда. словил пару BSODов и после этого при старте компа напротив RAID0 накопителя горит красным- failed. а чуть ниже где список хардов один из них стал Non-RAID.
прогнал оба через MHDD - смарт чист только у одного из них три аварийных завершения.

что могло случится и как спасти данные?


Kregred



Просмотр профиля Только недавно была такая же фигня. Думал все. Решение проблемы было неожиданным, выдернул питание и управление, потом воткнул и все заработало Так и не понял, что это было.


харумскарум



Просмотр профиля Только недавно была такая же фигня. Думал все. Решение проблемы было неожиданным, выдернул питание и управление, потом воткнул и все заработало Так и не понял, что это было.


Kregred



Просмотр профиля

Сейчас не скажу. Тот комп у меня на другой квартире. Помню что ASUS под сокет АМ2


Wisky



Просмотр профиля ребилд в редких случаях возможен таким вот чудом. Как-то таким макаром подняли 3 харда из 4 на раид 10


харумскарум



Просмотр профиля смонтировал виртуальный на другой системе и почти все вытянул R-Studio что заняло почти целый день для 2x640gb
не держите ничего важного на RAID0 ))


BlackAgate



Просмотр профиля Как раз задумался о RAID-системе, а тут это. Так какая же система надежнее?


харумскарум



Просмотр профиля для систем из двух хардов:
RAID0 - удваивается емкость и скорость (условно) но риск отказа массива в случает сбоя на одном из хардов возрастает в разы
RAID1 - емкость и скорость остаются на уровне одного харда зато в случае отказа одного из них система продолжает работать


BlackAgate



Просмотр профиля А, понятно, ну значит, RAID1 мне подходит. А как его организовать?


Мехкв



Просмотр профиля А, понятно, ну значит, RAID1 мне подходит. А как его организовать?

При старте компутера по горячке зайти и там конфиг сделать. А вообще есть и другие RAID, в вики популярно написано.


yukon28



Просмотр профиля

BlackAgate, проверьте поддерживает ли ваша материнка рэйд, если да то все просто, как написал Мехкв. Да, диски должны быть пустыми, при переводе их в рэйд они очистятся и все будет потеряно. Так что не забудьте сделать бэкап


Мехкв



Просмотр профиля я не испытываю неудобств делая бэкап по расписанию на внешний диск

Мне тоже кажется что делать бэкап по автомату на другой носитель проще, чем полностью тратить аналогичный винт под зеркало. Не для домашнего использования это имхо.


BlackAgate

В современном мире все уже давно поняли какой ценностью обладает информация и какой огромный потенциал заложен в развитии IT технологий. Поскольку сервера и компьютеры могут выходить из строя – автоматически возник вопрос как обеспечить безопасность данных, так как их потеря важной информации может обанкротить целые компании, а убытки могут достигать многих миллионов. В свою очередь это привело в появлению RAID массивов – технологии, которая призвана предотвратить потерю информации путем объединения нескольких накопителей в один массив. Однако, как показала практика – RAID массивы также могут ломаться.

В этой статье мы рассмотрим главные причины выхода из строя RAID массивов.

Причины выхода из строя RAID массивов

Содержание:

История развития RAID

В самом начале развития компьютерных технологий все внимание было направлено на том, как сделать компьютеры максимально удобными для пользователя. В те времена не существовало понятия «персональный компьютер», так как наиболее часто компьютеры использовались в военной промышленности (но там совсем другая история, так как военная индустрия обладает своими наработками по безопасности информации и т.д.) и в больших корпорациях. Но в те времена функционал компьютеров был очень небольшим и с ними по большей части работали программисты.

Даже в 1970х годах, когда Apple и Microsoft начали свою деятельность – вопрос о безопасности данных не был на первом месте. Все изменилось с появлением и развитием интернета, который начал охватывать все больше и больше стран и позволял пользователям обмениваться информацией. Стоит также отметить, что к тому времени все уже привыкли к персональным компьютерам и поняли, что они способны сильно облегчить жизнь обрабатывая огромные массивы информации. С появлением цифровых фотоаппаратов и видеокамер для личного использования всем стало ясно, что персональные компьютеры так или иначе будут практически в каждом доме. После этого начался бум цифровой индустрии, который автоматически поднял вопрос о безопасности данных. Немало этому посодействовали большие компании, которые уже в те времена обладали большими серверами для хранения данных, от которых сильно зависел уровень их эффективности. Поэтому, в 1987 году были придуманы RAID массивы. Их главным заданием было избежание потерь важной информации и поскольку технология была эффективной и предлагала на выбор несколько вариантов защиты данных, в зависимости от потребностей пользователя – она быстро приобрела распространение. Примерно так выглядит блок дисков, объединенных в RAID:

Причины выхода из строя RAID массивов

Несмотря на то, что никакой стандартизации не проводилось – следующие уровни массива RAID были приняты как стандарт:

Все остальные типы RAID массивов (такие как RAID 10, RAID 50 и т.д.) построены на вышеперечисленных типах RAID и так или иначе используют их концепцию.

Использование массивов RAID оказалось настолько эффективным, что на сегодняшний день практически все современные хранилища данных (сервера, NAS и т.д.) используют RAID массивы в том или ином виде.

Однако, несмотря всю надёжность такого решения стоит отметить, что вероятность потери данных все же осталась (хоть и сильно снизилась) так как даже RAID массивы иногда выходят из строя. Это может происходить по многим причинам и для того, чтобы узнать больше информации на эту тему читайте следующий пункт этой статьи.

Что такое деградированный режим RAID?

Также о переходе массива в деградированный режим может свидетельствовать символ «[U_]» при проверке состояния RAID массива в терминале. Обычно он находится возле поврежденного диска и означает, что он рассинхронизирован.

В этом случае следует немедленно заменить поврежденный диск так как в случае выхода из строя еще одного диска все данные массива будут потеряны.

Причины потери данных на RAID массивах

При использовании RAID массивов данные хранятся на таких же накопителях, что и в обычных компьютерах, которые могут ломаться и т.д. Технология RAID позволяет предотвратить потерю данных, но процесс восстановления информации может сильно затянуться, так как нередко при выходе из строя одного накопителя скорость работы всего RAID массива сильно снижается, особенно это актуально, когда речь заходит о терабайтах информации, как например на сервере. Кроме того, в некоторых случаях, чтобы заменить поврежденный носитель на новый – требуется отключение питания, что тоже не очень подходит для серверов. Поэтому лучше всего знать главные причины выхода из строя RAID массивов, чтобы иметь возможность предотвратить неприятности.

Итак, среди основных причин можно выделить следующие:

Выход из строя RAID контроллера

Контроллер RAID массива является одним из наиболее важных элементов, так как именно он отвечает за распределение данных между накопителями и позволяет работать с массивом как с единым накопителем. Если массив прекращает свою работу – наиболее часто это вызвано именно поломкой контроллера. Стоит отметить, что аппаратные контроллеры ломаются немного реже чем программные, но и стоят они на порядок дороже. Кроме того, между аппаратными контроллерами разных производителей нету совместимости. То есть, если вы приобрели контроллер от фирмы Supermicro то для восстановления работоспособности массива вам придется купить такую же модель. В противном случае вам придется создавать массив заново, что приведет к потере данных. Среди причин, из-за которых контроллер выходит и строя можно выделить такие как перепад напряжения или резкое отключение энергии. Это актуально как для аппаратных RAID контроллеров, так и для программных. Поэтому, обязательно позаботьтесь о бесперебойном источнике питания, чтобы обеспечить ваш RAID массив от возможных проблем.

Ошибка пересборки/сборки RAID массива

Во время каждой перезагрузки компьютера RAID массив пересобирается заново и от того, пройдет ли сборка нормально зависит дальнейшая работа массива. Если во время перестройки массива произойдёт перепад напряжения или другое форс-мажорное событие – массив не будет пересобран, и пользователь моет потерять данные.

Выход накопителя из строя

Все мы знаем, что главным предназначением RAID массивов является защита данных на случай выхода из строя одного или двух дисков. Обычно RAID массив без проблем справляется с этой задачей. Но иногда случаются ситуации, когда при выходе одного или нескольких дисков повреждаются данные на соседнем носителе и в такой ситуации RAID массив может оказаться полностью неработоспособным, что в свою очередь приведет к потере информации. Поэтому настоятельно рекомендуется периодически проверять состояние накопителей, из которых построен RAID массив.

Отсутствие разделов массива

Для обеспечения нормальной работы RAID массивов применяется технология чередования, главной задачей которой является распределение информации меду дисками в рамках одного логического тома. Это позволяет обеспечить высокий уровень производительности и защиты данных, однако, если механизм чередования будет повреждён – данные окажутся недоступными, даже если физически они в полной сохранности. Все дело в том, что RAID массив просто не смоет определить диски с данными и соответственно не сможет собрать массив для дальнейшей работы.

Поломка сервера

Хост компьютер, как и любой другой может поломаться или дать сбой. Это в свою очередь отобразится на RAID массиве. В 70% таких случаев данные оказываются недоступными.

Все вышеперечисленные поломки являются наиболее часто встречающимися причинами выхода из строя RAID массивов. Обычно, после таких поломок приходится использовать стороннее ПО для восстановления данных. О том, как восстановить данные на RAID массиве читайте в следующем пункте этой статьи.

Что делать при сбое RAID массива или если RAID массив не собирается после перезагрузки?

Если ваш RAID массив перестал работать после сбоя, либо не собирается после перезагрузки то для восстановления рабочего состояния без потери данных вам следует сначала извлечь данные массива, чтобы не повредить их во время восстановления работоспособности RAID. Для этого следует:

Шаг 1: Выключите питание вашего компьютера/сервера или NAS устройства и отсоедините накопители, из которых состоял RAID массив.

Шаг 2: Подсоедините эти диски в рабочему компьютеру (предварительно отключив его питание).

Шаг 3: Включите рабочий компьютер. Затем скачайте и установите програму RS RAID Retrieve следуя подсказкам мастера установки Windows.

Мы специально выбрали эту программу, так как она обладает широкими возможностями восстановления данных и интуитивно-понятным интерфейсом одновременно, а значит она отлично подходит как для неопытных пользователей, так и для профессионалов.

Шаг 4: Запустите программу RS RAID Retrieve дважды кликнув по иконке на рабочем столе. Перед вами откроется встроенный RAID конструктор.

Шаг 5: Выберите тип добавления RAID массива для сканирования. RS RAID Retrieve предлагает на выбор три варианта:

  • Автоматический режим – позволяет просто указать диски, из которых состоял массив, и программа автоматически определит их порядок, тип массива и остальные параметры;
  • Поиск по производителю – эту опцию следует выбрать, если вам известен производитель вашего RAID контроллера. Эта опция также автоматическая и не требует каких-либо знаний о структуре RAID массива. Наличие данных о производителе позволяют сократить время на построение массива, соответственно она быстрее предыдущей;
  • Создание вручную – эту опцию стоит использовать если вы знаете какой тип RAID массива вы используете. В этом случае вы можете указать все параметры, которые вам известны, а те, которых вы не знаете – программа определит автоматически.

После того, как выберите подходящий вариант – нажмите «Далее»

Шаг 6: Выберите диски, из которых состоял RAID массив и нажмите «Далее». После этого начнется процесс обнаружения конфигураций массива. После его завершения нажмите «Готово»

Шаг 7: В окне программы выберите ваш массив, щелкните по нему правой кнопкой мыши и выберите «Сохранить диск», а затем укажите место для сохранения копии диска и снова нажмите «Сохранить»

После этого начнется копирование файлов в указанное место. Вы также можете сохранить отдельные файлы или восстановить потерянные данные, если нужно. Для этого дважды щелкните на массиве и выберите тип сканирования. RS RAID Retrieve предлагает на выбор два типа сканирования: быстрое сканирование и полное сканирование. Первый вариант стоит выбрать если вы просто хотите скопировать файлы на другой носитель, а второй вариант выберите если хотите восстановить утерянные данные.

Также на этом этапе выберите тип файловой системы вашего массива. RS RAID Retrieve поддерживает ВСЕ современные файловые системы. Теперь, когда все настроено, нажмите «Далее».

Начнётся процесс сканирования массива, по завершении которого вы увидите прежнюю структуру файлов и папок.

Шаг 8: Выберите файл, который хотите восстановить и жажды на нем щелкните. Затем выберите место, куда хотите восстановить утерянный файл. Это может быть жесткий диск, ZIP-архив, или FTP-сервер. Главное, чтобы место записи нового файлов отличалось от дисков массива. Затем нажмите «Восстановить»

Теперь, когда данные находятся в безопасности – можно приступать к восстановлению работоспособности самого массива. В первую очередь нужно найти причину проблемы и устранить ее.

RAID массив мажет не пересобираться после перезагрузки по следующим причинам:

  • Ошибка в файле mdadm.conf (он находится не в том месте, или файл не существует);
  • Ошибка сборки;
  • Вирус или вредоносное ПО;
  • Поврежденные сектора на RAID-дисках;
  • Человеческая ошибка;
  • Другие причины;

Первые две причины являются достаточно распространенными, поэтому на них стоит обратить особое внимание.

Если же причина или сбой были на физическом уровне – замените вышедшие из строя нужные элементы.

Если вы не хотите тратить время на исправление программных ошибок – вы можете просто создать RAID массив заново, а затем скопировать данные обратно из сохраненной копии.

В нашем пошаговом руководстве, я расскажу о нескольких методах восстановления информации с программных RAID 5, 0 или 1, которые собраны под «Linux».




Если один или несколько физических накопителей повреждены, то кажется что восстановить данные просто невозможно. На самом деле это не так, объем информации, который можно достать из массива, сильно зависит от типа RAID и количества сломанных носителей.

Программный RAID крайне ненадежная штука, отключите всего один накопитель и весь массив перестанет определяться системой. Массив с поломанным носителем, можно пересобрать при помощи специальных программ, в наших тестах я буду использовать Hetman RAID Recovery. После запуска, она автоматически определит тип контроллера, название программы или производителя материнской платы, на основе технологий которых был собран RAID. Потом утилита соберет его из оставшихся «живых» накопителей, просканирует и найдет всю оставшуюся информацию, которую можно будет сохранить в другое место.

Установочный файл программы есть только под ОС Windows. Чтобы запустить ее под Linux понадобиться, либо установить дополнительную систему на компьютер, либо воспользоваться виртуальной машиной под Windows. В нашем случае, я выбрал второй вариант.

image

Восстанавливаем файлы с RAID-1

Тестовый массив первого типа состоит из двух одинаковых накопителей. Этот тип очень надежен сам по себе, так как может состоять из четного количества физических дисков, которые работают как «полное зеркало». Если поврежден только один носитель, то все устройство невозможно смонтировать в Linux.

image

Запускаем программу, она нашла и пересобрала устройство, все параметры указаны верно.

image

Так как, «живой» диск содержит полноценную копию всей информации, то запускаем быстрый анализ, отмечаем нужные нам файлы и каталоги, сохраняем на любой другой диск.

image

Восстанавливаем данные с RAID 5

image

Тестовый RAID 5 состоит из 5 физических дисков, один из них гарантированно сломан. Добавляем их в виртуальную машину с Windows, запускаем Hetman RAID Recovery, массив обнаружен и все настройки и свойства указаны верно.

image

Как и положено один накопитель пустой. Так как это RAID 5, то снова запускаем быстрый анализ, находим нужные данные с помощью функции превью и восстанавливаем их. Когда процесс сохранения закончится, все файлы будут находится в выбранном каталоге.

image

Теперь рассмотрим вариант когда повреждены два физических носителя из пяти. Программа обнаружила RAID, и два «винчестера» пустые.

image

Восстановить данные с такого массива, задача непростая, запускаем полное сканирование, в зависимости от размеров «винчестеров» оно может длиться вплоть до суток. В итоге, программа нашла нетронутые данные, но несколько файлов частично или полностью стерты, их не получиться восстановить.

image

Если повреждены два или более физических носителя, RAID 5 становиться полностью неработоспособным, что сулит 100% потерю всех данных. Поэтому наш результат можно считать удовлетворительным.

Как восстановить данные RAID-0

Наш тестовый RAID 0 включает 5 жестких дисков, этот тип один из самых ненадежных. Фактически, это вообще не RAID, так как он не хранит избыточную информацию о хранящихся файлах. Если выйдет из строя хоть один «винчестер», то все устройство целиком нельзя монтировать в ОС. Все данные становятся недоступны.

Тип RAID-0 – это массив физических носителей с чередованием. Он показывает хорошую производительность благодаря высокой скорости чтения/записи, но отказ оборудования для него будет критическим. Посмотрим, сможем ли мы восстановить хоть часть потерянных данных.

image

Добавляем диски в виртуальную машину и запускаем утилиту. Hetman Partition Recovery со скрежетом смогла правильно определить тип и свойства массива, один диск отображается пустым.

image

Быстрое сканирование бессмысленно, сразу запускаем глубокий анализ. Все живые файлы удалось обнаружить и просмотреть превью, но также много поврежденных данных. Выбираем файлы с помощью превью и кликаем «Восстановить».

image

Вывод

Как показали тесты, количество восстанавливаемой информации напрямую зависит от типа массива. Данные с RAID 5 или 1 можно восстановить практически в полном объеме, благодаря «зеркалам» или избыточности информации. Даже при поломке нескольких жестких дисков, шансы вернуть большую часть нужных файлов достаточно высока.

Выход из строя хоть одного носителя, для RAID 0 становиться критическим. В большинстве случаев вы сможете восстановить только малую часть хранящихся данных. Что касается программы, то она смогла в автоматическом режиме распознать подключенные диски и правильно определить тип массива, что дало возможность уже восстанавливать файлы.

Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике.

Читайте также: