7

Мне интересно, насколько безопасна аппаратная конфигурация RAID.

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

Другими словами, хранятся ли какие-либо критические данные в контроллере RAID и зависит ли аппаратное обеспечение конфигурации?

Это касается встроенных контроллеров RAID.

3 ответа3

10

Повторяя слова Марка Хендерсона о сбое сервера:

Если у вас есть выделенный контроллер RAID, который подключается к порту PCI, то все будет в порядке. Все данные RAID будут храниться на контроллере с соответствующими метаданными на дисках. Тогда вы можете просто переместить все это на другой сервер. Некоторые контроллеры даже позволяют вам перетасовывать диски, чтобы им не нужно было возвращаться в том же порядке, в котором они появились (особенно полезно, когда у вас есть 14 дисков).

Если вы используете программный RAID (то есть в Windows или Linux), то это тоже можно переносить между компьютерами. В Windows, когда вы вставляете все новые диски, она попросит вас импортировать их, и они должны просто начать работать без помех. С Linux я не знаю процедуру, но я подозреваю, что это было бы что-то подобное.

Если вы используете встроенный RAID-контроллер, то здесь все может быть сложно. Вы указали, что будете перемещаться между различными аппаратными средствами, поэтому если вы переходите от RAID-контроллера Adaptec к контроллеру 3Ware, то шансы на выживание минимальны. Если обе платы имеют контроллер одной и той же марки, они могут считывать метаданные с дисков и заново создавать массив.

Если вы ОЧЕНЬ храбры, вы можете создать новый массив на новом контроллере и убедиться, что вы используете те же самые настройки, что и предыдущий контроллер (тот же размер полосы и т.д.), И когда вас спросят, хотите ли вы инициализируйте массив, скажите «нет» и надейтесь на лучшее. Я имел эту работу с RAID0 и RAID10, но никогда не с RAID5.

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

Я лично использую аппаратный RAID и не должен был этого делать, но я рассматривал вопрос о переносе моих жестких дисков 2x2 ТБ на NAS для домашнего использования. Даже с учетом того, что они сказали, я все равно лично сделал бы резервную копию, по возможности, по крайней мере, ваших самых важных файлов на всякий случай. Всегда лучше быть в безопасности, чем потом сожалеть.

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

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

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

3

Однажды я попробовал это как часть теста аварийного восстановления. Как уже указывал Листер, единственной гарантией успеха является использование выделенного контроллера RAID и наличие запасного (или двух) в ожидании их золотого момента. В моем конкретном случае я протестировал два разных сценария: Переместить только диск на другой идентичный компьютер. Переместите диск в контроллер. Оба прошли без нареканий.

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

Я настоятельно рекомендую не использовать встроенную материнскую плату. Большинство решений только наполовину поддерживаются и имеют всевозможные причуды и подводные камни. Например, в рейде можно использовать только одну половину портов sata или использовать процессор хоста для операций контроля четности, что делает хост практически не отвечающим во время перестройки и других забавных вещей. Я не раз спасал систему, просто забирая заменяющий контроллер с ebay, даже после EOL продукта. Это может быть трудно со многими материнскими платами потребительского уровня

2

Я сделал это

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

Когда я настраивал параметры raid на материнской плате для этих приводов, я использовал размер полосы и порядок, которые мне сказали, и это сработало! Но если бы этого не произошло, я бы просто переформатировал и восстановил из резервной копии.

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