Архивы

От жесткого диска к RAID — массиву

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

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

В том компьютере был установлен жесткий диск на 80 Гб от компании Maxtor. Это была модель Diamond Max 9 plus. Хорошая как, мне казалось, была модель – по сравнению с предшественником, быстрая, правда нагревалась сильно. Пришлось даже вентилятор специальный приобрести.

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

Жесткому диску было чуть больше года, и поломка случилась буквально через месяц после окончания гарантии. Все материалы диссертации остались на жестком диске за исключением отдельных (правда самых важных) элементов, которые я незадолго до этого залил на CD-RW. В сервисных центрах разводили руками, мол: «Перегорел контроллер, мы ничего поделать не можем. Нужно искать идентичный жесткий диск и переставлять с него контроллер. А в продаже таких уже нет».

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

Сейчас уже 2015 год. Совершенно другой ПК и совершенно другой жесткий диск. Ему уже больше 5 лет. Пока работает, но… долго ли ему осталось. Вспомнил, что есть такая функция в современных компьютерах как RAID. Для этого производители встраивают в материнскую плату специальный RAID контроллер. Он позволяет на базе SATA – устройств организовывать RAID – массивы. Пользуясь обилием информации в Интернете, я подробно изучил, что такое RAID  и какие режимы работы у него бывают. Оказалось, что для моих целей наиболее подходит режим RAID 1, позволяющий за счет избыточности носителей обеспечивать сохранность данных.

У меня как раз лежал без дела новенький жесткий диск на 500Гб от WesternDigital с черной наклейкой. Один такой я использовал в качестве загрузочного (ему как раз и исполнилось 5 лет), а второй просто хранился в упаковке. На базе этих двух носителей я и решил построить RAID-массив на своем домашнем ПК.

Изучив в подробностях инструкцию к материнской плате, я к своему огорчению узнал, что материнская плата моего ПК не поддерживает RAID. Потом я вспомнил, что когда покупал материнскую плату в первую очередь беспокоился, чтобы была поддержка имевшегося процессора, четырех слотов памяти, чтобы было много портов SATA,  шин PCI и USB и т.п., а когда сравнивал образцы материнских плат между собой и видел надпись «RAID — контроллер»,  то думал: «А зачем он нужен. Всю жизнь без него все обходятся. Это наверное для каких-то крутых систем, не для домашних…». И вот теперь жалею, что не уделил должного внимания этой функции.

Но, как оказалось, существуют специальные RAID контроллеры, выполненные в виде плат расширения с интерфейсом PCI или PCI-Express. Цены на них колеблются от 500 рублей до нескольких десятков тысяч (на лето 2015 г.) в зависимости от возможностей контроллера. Я решил приобрести самый дешевый, который позволял бы работать всего лишь с двумя жесткими дисками.

sata_raid_controllerЛюди редко покупают такие контроллеры, поэтому в магазинах, которые я посетил, их не было в наличии. Пришлось покупать на заказ. С этой точки зрения мне нравится магазин NIX. Удалось через них осуществить заказ контроллера. И, что меня очень порадовало, они доставили его в течение суток.  В комплекте поставки контроллера оказалась сама плата расширения, два SATA — кабеля и компакт – диск с драйверами.

Для установки контроллера пришлось выломать заглушку в задней панели корпуса системного блока. Плата контроллера хорошо встала в разъем шины PCI-Express, в самый нижний слот. А BIOS легко определил новое устройство.

Однако моей задачей было не просто подключить через дополнительный контроллер новый жесткий диск (для этого на плате итак имелось 6 разъемов SATA), а организовать RAID- массив и сделать его загрузочным. Чего я хотел добиться? Мало того, что сохранности данных. Меня также заинтересовала возможность суметь загрузить компьютер даже в том случае, если один из жестких дисков откажет, и продолжить спокойно работу, а не принимать экстренные меры по покупке нового HDD и установке на него операционной системы и программ, необходимых для работы.

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

Также оставался риск, что созданный RAID массив не будет определяться в BIOS как источник загрузки. Однако после создания массива, он сразу же был определен в BIOS, как новый жесткий диск, для которого потом появилась возможность выбора в качестве загрузочного.

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

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

  • Позаботьтесь о хорошем электропитании жестких дисков, так как удвоение нагрузки от них потребует большего энергопотребления от блока питания Вашего ПК.
  • Подключите Ваш ПК к сети переменного тока через источник бесперебойного питания.
  • Никогда не выключайте компьютер, минуя безопасное завершение работы.
  • Рационализируйте кабельную разводку внутри системного блока ПК: пусть SATA – кабели от Вашего RAID – массива идут параллельно друг другу и не путаются с кабелями питания.
  • Установите на каждый жесткий диск по специальному вентилятору или установите на переднюю панель системного блока изнутри специальный пятидюймовый вентилятор для охлаждения жестких дисков.
  • Не забывайте делать резервные копии самой важной информации на внешних носителях: CD, DVD, Flash, SSD, HDD и т.п.
  • Не касайтесь при монтаже жесткого диска руками и металлическими предметами поверхности и деталей платы его контроллера во избежание повреждения статическим электро-разрядом или в результате короткого замыкания.
Digiprove sealThis content has been Digiproved © 2015
All original content on these pages is fingerprinted and certified by Digiprove