Форум программистов, компьютерный форум, киберфорум
Наши страницы
Серверы и серверное железо
Войти
Регистрация
Восстановить пароль
 
spectrum48k
0 / 0 / 0
Регистрация: 24.11.2018
Сообщений: 9
1

Как собрать развалившийся Raid 0

28.11.2018, 01:10. Просмотров 87. Ответов 12
Метки нет (Все метки)

У меня случилось ЧП. На основном компе имеются три массива Raid 0. Один из SSD и два больших из HDD. В прошлом сообщении я писал, что один из дисков в смарте показывает приличное количество секторов на переназначение. Я решил скопировать все с этого массива на другой, он чуть меньше (2+2Тб), но все влезло и немного места осталось. Затем собрался помучить диск с плохим смартом. Переключился в AHCI в BIOS (т.к. в RAID виктория не видит диски из массива) и загрузился под WinPE, чтоб викторией прогнать с поддержкой PIO (на всякий), либо mhdd под дос. Перезагружался то туда, то сюда, с переключением режимов RAID и AHCI, но так увлекся, что не обратил внимание, как все массивы отвалились. Я это понял, когда включил legacy вместо efi для накопителей в BIOS, т.к. при загрузке стало появляться меню RAID контроллера (в efi оно отсутствует) с сообщением об failure всех массивов и отвале (no member) из каждого массива по одному диску. Почему только по одному я так и не понял.
В общем, почти слезу пустил, т.к. за многие годы накопилось 3.5Тб всего, а бекап на внешний винт я делал очень давно и частично. Решил ничего с дисками не делать и не пытаться восстановить массивы, а попробовать для начала самую важную инфу сохранить. WinHex с легкостью показал содержимое всех массивов без ошибок, с полными путями, датами создания и прочее, т.е. структура не нарушена (и не должна вроде, т.к. контроллер лишь диски отключил). Начал сбрасывать потихоньку на все что есть в наличии. Но вот один момент мне не понравился - это не сохранение WinHexом дат создания файлов (у некоторых они очень важны), много удаленных файлов в папках (которые копировать не нужно) и некоторые файлы с очень длинными путями он отказывается копировать. Два массива я пересобрал с созданием разделов заново, а вот самый главный пока не трогаю, а копирую с него все подряд. Второй диск этого массива пришлось сбросить в no member, чтоб он определился WinHexом. Может как-то можно пересоздать массив так, чтобы на нем все вернулось в прежнее состояние? Ведь по сути он целый и он только для контроллера невидимый.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2018, 01:10
Ответы с готовыми решениями:

Как собрать RAID?
Добрый день, подскажите мне , арендовал сервер с 3мя ssd дисками по 130гб каждый, вопрос как...

Контроллер MegaRAID 9240-8i RAID Controller Card | SAS RAID | LSI
Имеется контроллер MegaRAID 9240-8i RAID Controller Card | SAS RAID | LSI (по этой ссылке раньше...

Как выбрать RAID на сервере
Как сравнить их - какие параметры важнее для сервера ? Какие массивы сейчас используют ?

Как правильно создать аппаратный 5 raid на сервере depo?
Всем привет! Заказали сервер depo. C рэйдами никогда не сталкивался. 4 диска по 2 тБ. Я думаю в...

Сообщение о неисправности какого-то raid service. Как исправить?
Надеюсь на вашу помощь. Ситуация такова: у меня AMD Sempron 3000, мат.плата ASRock k8, в.карта...

12
kumehtar
Модератор
4132 / 2662 / 441
Регистрация: 23.11.2016
Сообщений: 14,000
Записей в блоге: 16
28.11.2018, 12:10 2
R-Studio?

Добавлено через 2 минуты
Восстановление RAID массивов простыми методами
0
spectrum48k
0 / 0 / 0
Регистрация: 24.11.2018
Сообщений: 9
28.11.2018, 13:11  [ТС] 3
kumehtar, UFS Explorerом заново буду сохранять, т.к. он не копирует удаленные и потерянные файлы, которые видит WinHex, сохраняет метаданные и не бредит по поводу длинных путей файлов. Но все же, хотелось бы физически пересобрать raid с сохранением структуры, если такое возможно без залезания в глубочайшие дебри, хотя я и таким могу заняться.
0
kumehtar
Модератор
4132 / 2662 / 441
Регистрация: 23.11.2016
Сообщений: 14,000
Записей в блоге: 16
28.11.2018, 16:49 4
spectrum48k, По сстылке даны рекомендации по програмному сбору рейда с последующим вытягиванием файлов.
Если хотите - перемещу ваше сообщение про развал рейда в раздел серверного оборудования. Там есть грамотный специалист по этому поводу, заходит иногда.
0
spectrum48k
0 / 0 / 0
Регистрация: 24.11.2018
Сообщений: 9
28.11.2018, 17:00  [ТС] 5
kumehtar, да, программно массив легко собирается в виртуальный, а мне хотелось бы в физический. Но, т.к. на данный момент с сохранением данных я проблем не испытываю, то дебри со сборкой массива в физический без потерь данных больше для моего саморазвития и опыта. На счет переноса темы даже не знаю, стоит ли, ведь мой случай относится к "домохозяечным", т.к. железо не серверное и ценность данных не корпоративная. На ваше усмотрение, в общем.
0
kumehtar
Модератор
4132 / 2662 / 441
Регистрация: 23.11.2016
Сообщений: 14,000
Записей в блоге: 16
28.11.2018, 17:54 6
spectrum48k, У нас есть a_shats. Возможно он что-то подскажет.
0
stroyer
20 / 14 / 7
Регистрация: 06.11.2018
Сообщений: 72
Записей в блоге: 1
30.11.2018, 02:37 7
Я использовал http://www.freeraidrecovery.com/default.aspx?s=rc в похожей ситуации, попробуйте.
1
a_shats
649 / 286 / 64
Регистрация: 11.03.2015
Сообщений: 1,087
03.12.2018, 14:29 8
spectrum48k,
Вообще не используйте RAID0 для хранения данных, которые нужны более суток.
Если есть бэкап - пересоберите в нормальный, отказоустойчивый RAID (1/5/6/10) и восстановитесь туда.
Если бэкапа нет и данные нужно восстановить - лучше всего обратитесь в компании, где этим занимаются профессионально.
Чем раньше вы это сделаете - тем больше шанс спасти данные. Если, конечно, они стоят тех денег, которые такие компании за это просят.
С софтовыми RAID средствами BIOS в этом плане еще хуже - они, как правило, не имеют нужного набора средств восстановления после отказа. Так, на аппаратном RAID можно было хотя бы создать массив без инициализации.
Можно ли это сделать на имеющейся у Вас версии софтового RAID- я просто не знаю (есть несколько разных BIOS, от разных производителей - еще и много разных версий, в каких-то версиях какие-то фичи есть - в каких-то нет).
0
spectrum48k
0 / 0 / 0
Регистрация: 24.11.2018
Сообщений: 9
04.12.2018, 18:35  [ТС] 9
Надежность RAID 0 не ниже одного отдельного диска. Точно так же как и при полном выходе из строя диска массива, так и выходе из строя единичного диска данные теряются. И все же есть вероятность их восстановить, но уже в лабораторных условиях. Это я об аппаратной неисправности: выход из строя головок, электроники или механические повреждения. Если же затерлась служебная информация, то можно собрать виртуальный массив и сохранить данные куда-либо.
Т.к. толковой информации я пока нигде не нашел по массивам, а именно теории (не общие основы в двух словах, а конкретно инженерная документация) и практики, то приходится самому все познавать на своей практике.
0
a_shats
649 / 286 / 64
Регистрация: 11.03.2015
Сообщений: 1,087
04.12.2018, 18:55 10
spectrum48k,
Нет такого слова в серверах - "надежность".
Есть - отказоустойчивость.
Отказоустойчивость RAID0 = 1/количество дисков.
Привыкните к тому, что в серверах диски - это расходный материал, примерно как флэшки для ПК.
Штатных средств восстановления информации с RAID0 - почти нет. Штатных - это для контроллеров и СХД, имеется в виду.
R-Studio и прочие - это не штатные средства восстановления, это инструменты для спасения в безнадежных или около того ситуациях. Для понимания - бэкап всё же полезней.
0
spectrum48k
0 / 0 / 0
Регистрация: 24.11.2018
Сообщений: 9
04.12.2018, 19:45  [ТС] 11
a_shats, прошу прощения, тему перенесли из "домашней" в серверную, поэтому тут, наверное, уже неуместно будет продолжать. Возможно в крупных компаниях при катастрофической ситуации, если такая возможна, данные восстанавливают не админы сервера, а спецы по восстановлению, поэтому там термины такие, как отказоустойчивость и прочее, что к домашним делам не имеет отношения.
0
kumehtar
Модератор
4132 / 2662 / 441
Регистрация: 23.11.2016
Сообщений: 14,000
Записей в блоге: 16
05.12.2018, 10:52 12
Цитата Сообщение от spectrum48k Посмотреть сообщение
тему перенесли из "домашней" в серверную
Потому что там - вам не ответят. А тут - вы можете пояснить ситуацию, чтобы вас поняли.
0
a_shats
649 / 286 / 64
Регистрация: 11.03.2015
Сообщений: 1,087
05.12.2018, 12:02 13
spectrum48k,
Даже для дома RAID0 - плохая идея. Еще раз: его отказоустойчивость обратно пропорциональна количеству дисков в массиве: любой сбой (даже не отказ) отправляет такой массив в нокаут. А если домашний пользователь еще и буфер на запись включит - вообще полный привет: у современных хардов от от 64 МБ, и где-то от 12-16МБ как раз на запись будет, а он ничем вообще не прикрыт (BBU или что-то еще).
А представления о том, что, мол, фигня, у меня 100 лет такое работало и еще 100 лет будет - они основаны на незнании статистики отказов: очень рекомендую почитать отчеты Backblaze и Bitblaze (гуглятся легко) по жестким дискам (они именно десктопные пользуют), там хорошая статистика есть.
1
05.12.2018, 12:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2018, 12:02

Как убрать raid с винчестеров без использования биоса
Подскажите пожалуйста как убрать reid с винчестеров без использования биоса.

RAID 0 - что для этого нужно и как его включить ?
Всем привет! Вот есть у меня 2 диска 250 ГБ Хочу рейд зделать. Как сильно он ускорит работу...

IBM blade center S SAS RAID controller как настроить
Всем привет. Есть IBM корзинка S, в ней есть встроенное СХД + два модуля SAS Controller....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru