Серверы, сетевое оборудование, тесты, характеристики, советы  
Архив от 28-10-2008   



Сумма Технологий - Серверные Системы

информационно-аналитический электронный журнал
Проект компании "SumTech Servers Systems"
www.stss.ru

Вторник, 28 Октября 2008 года (1917 год – Состоялось расширенное заседание ЦК РСДРП(б) на котором был избран Военно-революционный центр по руководству вооружённым восстанием.)

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

Введение

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

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

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

Наиболее распространённой причиной выхода из строя дисковых массивов является халатность системных администраторов, рассчитывающих на то, что «в одну воронку бомба дважды не падает». Во время работы, например RAID 5, выходит из строя один из дисков. Массив продолжает работать дальше корректно, но уже с заметным уменьшением скорости. Системный администратор, заметив сбой в работе накопителя, не очень спешит предпринимать активные действия, т.к. рассчитывает на то, что массив в таком виде еще сможет поработать некоторое время. Это порой оказывается заблуждением.

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

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

Для избежания подобной ситуации можно также рекомендовать перед ребилдом проверить диски на бэд-блоки.

Ещё одной распространённой причиной отказа массивов, является одновременный переход нескольких дисков в режим off-line.