4

У меня есть компьютер, который отказывается загружаться. У меня есть 4 дисковода в массиве RAID (RAID 0 или, возможно, 1), который предоставляется моей материнской платой. У меня есть 1 основной HD и еще 4 для RAID.

Я хочу восстановить некоторые данные из массива RAID, если это возможно. Если я куплю совершенно новую машину и подключу 4 диска к другому RAID-массиву, сможет ли новый компьютер читать эти диски, или мне нужно будет убедиться, что я куплю ту же материнскую плату, что и сейчас (An Abit QuadGT)?

Я не хочу покупать ту же плату, если это возможно, так как я хочу перейти на ПК на базе I7. Но если мне придется, я куплю QuadGT со второй рукой, если смогу достать одну.

3 ответа3

4

Это одна из тех тем, которые, как правило, поляризуют мнения (особенно тех, кто не задумывался над этим вопросом).

S/W RAID (реализованный в Windows, Linux и т.д.) Означает, что вы не зависите от особенностей аппаратного RAID-контроллера. Он также немного медленнее, чем H/W RAID.

H/W RAID означает, что вашей ОС не нужно ничего умного или особенного - она даже не знает, что говорит с томом RAID (или, по крайней мере, в принципе).

H/W RAID, как правило, означает, что вам нужен точно такой же RAID-контроллер для восстановления чего-либо.

В любой системе, подобной этой, вам нужно анализировать слабые места: отдельные точки отказа. Например, диск может выйти из строя, и если вы используете чередование, вы потеряете много. Если вы используете зеркалирование (или RAID 5, или комбо, например, RAID 1+0), то вы этого не сделаете. Если вы потеряете ах / ш RAID-контроллер, вам понадобится еще один такой же, чтобы быть уверенным в возврате (возможно, вы потеряете много). Если вы потеряете процессор или ОЗУ, вам понадобятся замены или какие-либо средства для установки контроллера или дисков на новое оборудование (или вы потеряете много).

С каждым из них связаны риски и простота замены, если сломан предмет.

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


Это означает, что в вашем случае, если вы сможете получить точно такой же H/W RAID-контроллер, ваши шансы получить данные будут увеличены (но не на 100% - зависит от того, что пошло не так). Если вы не можете получить тот же контроллер, шансы снизятся. Возможно до нуля. Вы не узнаете, пока не попробуете, но не ставьте деньги на результат.

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

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


В случае вопроса Ролникса: мой опыт работы с h/w RAID был, как правило, недоволен ни настройкой, ни долгосрочным результатом (я видел много h/w RAID 5 систем, которые имеют сбой 1 диска и не могут восстановиться когда они должны - это то, что его для!). Я использовал несколько программ RAID (Solaris и Windows), и у меня не было проблем с перестройкой, восстановлением и т.д.

Я также взял зеркало с двумя дисками из Windows и перенес его с XP на Win 7 на том же компьютере без потери данных. А затем подключил его прямо к совершенно новому оборудованию и заставил все это "просто работать". Опять без потери данных.

Для меня все, что связано с S/W RAID, было победителем. (Это также означает, что нужно просто выбрать mobo с множеством простых оле-портов SATA и подключить диски ... легко и дешево настроить).

3

Если массив представляет собой набор зеркал, они могут работать на другом контроллере. Этот шанс значительно меньше, если он содержит полосатый набор (RAID 0).

В целом, однако, именно поэтому "fakeraid"/ рейд на материнскую плату - плохая идея. Вероятно, вам понадобится именно тот RAID-контроллер или аналогичный, чтобы получить доступ к томам. Настоящий аппаратный RAID позволит вам передавать контроллер, а программный RAID будет поддерживать переносимость массива, пока вы используете одну и ту же ОС (при небольшой потере производительности, хотя в наши дни это не так уж и сложно).

Кроме того, хорошая иллюстрация того, почему RAID используется для резервирования (или скорости в случае 0), а не для резервного копирования.

1

Я вижу небольшую причину для установки системы fakeraid, когда вы можете установить эквивалентную систему программного рейда в дистрибутиве Linux, которая будет доступна для чтения в Windows. Поскольку это аппаратно-независимый, было бы относительно легко восстановить, если что-то пойдет не так.

Тем не менее, настроить mdadm для такой ситуации было бы намного сложнее, чем просто использовать fakeraid и надеяться, что ваш дистрибутив linux перейдет к поддержке реализации, специфичной для материнской платы. (Мне не удалось найти исчерпывающее руководство по mdadm для Windows-читаемого программного рейда, хотя я знаю, что это возможно)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .