Создать зеркальный том windows 7. Windows Server

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

Возможности программного RAID в Windows Server

Поддерживаются следующие массивы:

  • чередующийся том (striped volume, RAID0)
  • зеркальный том (mirrored volume, RAID1)
  • том RAID5 (RAID5 volume)
  • охватывающий том (spanned volume, один логический том размещается более чем на одном физическом диске)

Динамические диски

Массивы RAID можно создавать только на динамических дисках — особая разметка физических дисков (понятная только Windows), которая обладает следующими особенностями:

  • Обычный (базовый) диск можно преобразовать в динамический только целиком.
  • Обратное преобразование динамического диска в базовый возможно, но только если с динамического диска удалить все тома.
  • Динамический диск представляет собой один большой NTFS раздел, на котором с помощью хитрой служебной информации может размещаться большое количество томов (как простых, так и RAID), имеется возможность изменять размеры простых томов штатными средствами Windows. Однако, насколько оптимально и фрагментировано будут размещаться данные, мне не известно.
  • Известные мне программы клонирования, восстановления и изменения размеров дисков не поддерживают динамические диски.
  • Динамические диски, содержащие RAID-тома, могут быть перенесены на другой компьютер с Windows Server, так как содержат необходимую информацию для правильной сборки массива.

Невозможно создать тома с разными уровнями RAID

На одной группе физических дисков можно создавать тома RAID только одного типа (уровня). Например, если у нас есть 3 физических диска, и мы создали на них том RAID5, не занимая всего пространства. Мы не сможем в свободном пространстве создавать тома другого уровня RAID (RAID0 и RAID1), а только RAID5 и простые тома.

Одновременная синхронизация томов

Если на одной группе дисков создано несколько томов RAID, то в случае какого-либо сбоя после загрузки компьютера они начинают восстанавливаться одновременно. Это лютый, бешеный EPIC FAIL! Простая ситуация: имеется два физических диска, на них создано два RAID1 тома, один под операционную систему, другой под данные.

Такая схема замечательно работает до первого сбоя (простейшие виды — внезапное отключение питания или синий экран). И тут приходит ужас. Операционная система загружается и в это же время начинает одновременно синхронизировать оба тома RAID1. Таким образом, физические диски получают конкурирующие команды для интенсивных последовательных операций сразу в трех разных физических областях. При этом механика дисков дико изнашивается, кэш бесполезен.

Со стороны такая «отказоустойчивость» выглядит следующим образом: общее быстродействие дисковой подсистемы падает раз в 20, сама ОС загрузится либо после окончания синхронизации одного из томов (минут 15, если он небольшой, гиг на 50), либо минут через 20 и будет бесполезна до конца синхронизации одного из томов.

Вышеописанное поведение я считаю недопустимым архитектурным просчетом со стороны Microsoft и удивлен тем, что эта беда не решена до сих пор со времен появления программного RAID в Windows 2000 Server.

Если вы попали в описанную ситуацию, то не стоит дожидаться загрузки ОС и изнашивания дисков.

  1. Отключаете один из физических дисков.
  2. Загружаетесь в ОС с нормальной скоростью.
  3. Разбиваете зеркало, превратив тома RAID1 в простые.
  4. Подключаете обратно второй диск.
  5. Создаете только одно зеркало для необходимого вам тома.

RAID5

Опишу сценарий, при котором вы не сможете восстановить деградировавший массив RAID5 до здорового состояния, даже если для этого предоставлены все условия.

  1. Имеется массив RAID5 из шести дисков (Диск1-Диск6).
  2. Среди них есть один сбойный Диск1 (например, из терабайтного объёма пара мегабайт не читаются), но операционная система об этом еще не знает и как сбойный его не отметила.
  3. По каким-либо причинам от массива был отключен исправный Диск2.
  4. Следуя логике RAID5, при отказе одного диска работоспособность массива сохраняется, такой массив помечается как деградировавший (degraded), скорость его работы резко падает, требуется синхронизация с новым исправным диском.
  5. Исправный Диск2 подключается на место. Система его опознает как сбойный. Чтобы синхронизировать массив, этот сбойный диск нужно удалить из массива RAID5 и определить как пустой.
  6. Все готово для синхронизации массива. Запускаем исправление массива (repair) на пустой Диск2.
  7. ВНЕЗАПНО синхронизация натыкается на ошибки чтения на действительно неисправном диске Диск1 и останавливается.
  8. Весть массив остается деградированным. Диск1 помечен как содержащий ошибки (errors), Диск2 помечен как online, однако из-за прерванной синхронизации не содержит полных корректных данных.
  9. В надежде на восстановление подключается совершенно новый исправный Диск7. Запускается восстановление массива на него.
  10. В результате исправный Диск2 заменяется на другой исправный Диск7, но синхронизация снова прерывается, найдя ошибку на неисправном диске Диск1.
  11. И так далее по циклу.

Ничего сделать, кроме как скопировать еще читающиеся данные и пересобрать весь массив нельзя.

Не желая признавать поражения, я пытался сделать следующие вещи:

  • Синхронизировать массив с пропуском ошибок чтения на диске Диск1 (ведь это всего лишь мегабайты их целого терабайта). Но Microsoft не дает такой возможности.
  • Посекторно переписать весь сбойный Диск1 на другой здоровый диск с помощью программ для клонирования. Однако, доступные мне программы с динамическими дисками не работали.

Пример грамотной реализации программного RAID

От перечисленных выше недостатков избавлена аппаратно-программная реализация RAID-контроллера, известная как Intel Matrix Storage, и недавно переименованная в Intel Rapid Storage (работает на RAID-версиях чипсетов, таких как ICH9R, ICH10R). Аппаратно-программный RAID от Intel обеспечивает многие преимущества «врослых» RAID-контроллеров:

  • возможность определить диски горячей замены
  • возможность создавать тома разного уровня RAID на одной группе дисков
  • последовательная синхронизация и проверка RAID томов на группе дисков

Основным ее недостатком, в отличии от полностью аппаратных RAID-контроллеров, остается «программность», из которой вытекают:

  • отсутствие встроенного кеша и возможности автономной работы в случае аварии
  • полностью зависит от операционной системы и драйверов
  • выполняемые операции на дисковой подсистеме нагружают основной процессор и память
  • отсутствует поддержка продвинутых вычислительно емких уровней RAID, таких как RAID6

Полезные ссылки

  • Что собой представляют динамические диски — Windows IT Pro [довольно старая статья]
  • Вся правда о динамических дисках — Хакер [читать осторожно, «вся» правда перемешана с небылицами]

Настройка программного RAID массива в среде Windows гораздо более простая задача, чем под Linux системами, однако и она имеет свои особенности. Зачастую неполные и отрывочные знания в данной области приводят к сложностям, а в среде администраторов ходят мифы и легенды о "капризности" и "глючности" данного механизма в Windows. В данной статье мы постараемся заполнить этот пробел.
Перед тем как продолжить, снова вспомним основной принцип построения аппаратных массиво: один элемент массива - один физический диск. Основа программных массивов - логический диск. Понимание этой разницы - залог успеха, то что применимо к аппаратному массиву, может оказаться катастрофическим для программного, особенно если речь идет об отказе одного из элементов массива.

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

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

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

А стоит ли овчинка выделки? Несмотря на все ограничения, стоит. Основной недостаток аппаратных массивов - привязка к конкретной модели контроллера. Если у вас сгорела материнская плата или контроллер, вам понадобится точно такой же (или материнская плата с аналогичным контроллером), иначе с данными можно попрощаться. В случае программного RAID достаточно машины с установленным Windows Server.

На практике работа с программными массивами и динамическими дисками производится через оснастку Хранение - Управление дисками в Диспетчере сервера . Для преобразования дисков в динамические достаточно щелкнуть на одном из них правой кнопкой мыши и выбрать Преобразовать в динамический диск , в открывшемся окне можно выбрать для преобразования сразу несколько дисков.

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

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

Подключив дополнительные диски мы получим гораздо более широкие возможности, вы можете как объединить несколько дисков в отдельный том, так и создать RAID 0, 1 или 5.

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

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

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

А вообще данной теме я посвящу 2 урока, в этом мы рассмотрим настройку RAID1 через BIOS, а во следующем настройку RAID1 программно средствами Windows 7.

И так, что же вообще такое RAID, сама абривиатура расшифровывается как независимый массив недорогих дисков и вообще разновидностей RAID-ов довольно много, это RAID 0,1,5,10, но в данном видео разберем самый распространенный RAID1 или зеркальный RAID.

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

И в случае выхода из строя одного из них, вся информация сохраняется на втором диске и путем замены вышедшего из строя диска аналогичным, восстанавливается система зеркального резервирования.

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

Ну а теперь давайте перейдем к непосредственной конфигурации RAID1 через BIOS, так как записать данное видео с экрана не получится, настройка идет не через Windows, то некоторые скрины экрана будут в плохом качестве, но тут суть не в качестве а в полезности данной информации.

Для начала заходим в BIOS, у меня он выглядит следующим образом. В различных моделях материнских плат настройка может отличаться, но принцип одинаков. Нам нужно найти меню конфигурации SATA или IDE устройствами, у меня данное меню находится в дополнительно \ Конфигурация SATA \ Здесь в меню SATA режим, выбираем RAID, сохраняем изменения и выходим из BIOS.

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

В данном окне отображается следующая информация

Наличие RAID-а – так как я его еще не создал, по этому тут надпись не определен, т.е. RAID-а нет

Порядковый номер устройства, у меня их 2

Модель жесткого диска (желательно использовать диски одного производителя и одной марки, чтобы они были абсолютно идентичны)

Объем каждого диска (объем должен быть одинаков на обеих дисках, иначе создать зеркальный RAID, не получится)

И статус, так как RAID еще не создан, то статус - не состоит в RAID массиве

Кроме таблицы состояния так же есть меню, которое состоит из следующих пунктов:

Создание RAID массива

Удаление RAID массива

Сброс всех дисков в состояние не в RAID-е (если RAID-ов несколько, то все RAID-ы будут удалены)

Следующими друмя пунктами на данном этапе я не пользовался, по этому ничего сказать о них не могу.

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

Теперь в информации о RAID массивах появился RAID с именем Mirror, Тип RAID1, объемом 931,5 Гб, статус нормальный и он может быть загрузочным.

Если хотите чтобы на нем стояла операционная система, то устанавливаем на него ОС. Причем, когда я экспериментировал, операционная система у меня стояла на другом диске, и после создания зеркального RAID массива, операционная система перестала грузиться. Т.е. при загрузке выпадал синий экран, по этому если у вас будет ОС стоять на другом диске, стоит сначала создать RAID, а потом устанавливать ОС, чтобы все драйвера правильно установились!

После запуска ОС заходим в диспетчер устройств \ Дисковые накопители и видим там запоминающее устройство Mirror, т.е. это и есть зеркальный диск RAID1.

После отключения одного из дисков, при загрузке появляется следующее сообщение со статусом RAID-а Degraded (Деградированный, т.е. в RAID-е отсутствует один из дисков), но не зависимо от этого загрузка операционной системы продолжается.

Сейчас я загрузился с неисправного RAID-а, это можно увидеть при помощи специальной программы, которая идет вместе с драйверами на материнскую плату.

Теперь я обратно подключаю диск и состояние RAID-а переходит в Rebuild (реконструкция, в данном состоянии на подключенный диск копируются данные с зеркального, чтобы восстановить работоспособность RAID-а, в зависимости от объема диска, этот процесс может сильно затянуться)

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

Опять же перед экспериментированием с RAID-ом лучше сохранить важную информацию на другой носитель, на всякий случай!

Что касается достоинств и недостатков данной системы:

Стоимость 1 Гб в 2 раза выше (так как для хранения одного и того же объема информации потребуется приобретать 2 диска)

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

Аппаратный RAID (программный RAID создается при помощи программы, а никакая программа не защищена от глюков, следовательно RAID через BIOS более надежен)

Как создать программный RAID 1 массив (зеркало) средствами Windows 10, 8.1, 8, 7, Vista.
Что такое RAID 1?
RAID 1 - это массив из двух дисковых носителей, информация на которых дублируется на обоих дисках. То есть вы имеете два диска, которые являются полными копиями друг друга. Для чего это делается? В первую очередь, для увлечения надежности хранения информации. Так как вероятность выхода из строя обоих дисков одновременно мала, в случае выхода из строя одного диска, у вас всегда останется копия всей информации на втором.

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

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

Инструкция:
1) Для начала установите жесткие диски в системный блок и запустите компьютер.

2) Открываем «Панель управления → Система и безопасность → Администрирование → Управление компьютером → Запоминающие устройства → Управления дисками». При первом включении утилита сообщит об установке новых дисковых устройств и предложит выбрать разметку для них. Если у вас диск 2,2Тб и более выбирайте GPT, если меньше - то MBR.

3) В нижней части окна находим один из наших новых жестких дисков и нажимаем по нему правой клавишей. Выбираем «Создать зеркальный том»:

4) Откроется мастер создания образа. Жмём далее.



5) На этой странице вам нужно добавить диск, который будет дублировать выбранный до этого диск. Поэтому выбираем в левой части диск и жмём кнопку «Добавить»: Жмём далее.



6) Выбираем букву, которой будет обозначен новый том. Я выбрал M (от англ. Mirror). Нажимаем далее.


7) Задаем файловую систему, размер кластера и имя тома. Также рекомендую установить галочку напротив «Быстрое форматирование», пусть делает всё сразу. И снова далее.



8) Проверяем что у нас получилось, если всё правильно жмём «Готово».



9) Система предупредит, что преобразует диски в динамические, и мы не сможем создать на них загрузочный том. Отступать некуда, жмём «Да». :)

Здравствуйте. Сегодня мне попали в руки два новеньких жестких диска, долго думал что с ними можно сделать, чтобы оказать помощь моим читателям. Подумав, я всё-таки решил, что лучше рассказа о RAID 1, созданного самой операционной системой, я вряд ли смогу что-нибудь написать. Итак, что такое RAID 1?

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

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

И, собственно, инструкция к вашему ознакомлению:

1) Для начала установите жесткие диски в системный блок и запустите компьютер.

2) Открываем «Панель управления → Система и безопасность → Администрирование → Управление компьютером → Запоминающие устройства → Управления дисками». При первом включении утилита сообщит об установке новых дисковых устройств и предложит выбрать разметку для них. Если у вас диск 2,2Тб и более выбирайте GPT, если меньше — то MBR.

3) В нижней части окна находим один из наших новых жестких дисков и нажимаем по нему правой клавишей. Выбираем «Создать зеркальный том»:

4) Откроется мастер создания образа. Жмём далее.

5) На этой странице вам нужно добавить диск, который будет дублировать выбранный до этого диск. Поэтому выбираем в левой части диск и жмём кнопку «Добавить»:



Жмём далее.

6) Выбираем букву, которой будет обозначен новый том. Я выбрал M (от англ. Mirror). Нажимаем далее.

7) Задаем файловую систему, размер кластера и имя тома. Также рекомендую установить галочку напротив «Быстрое форматирование», пусть делает всё сразу. И снова далее.

8) Проверяем что у нас получилось, если всё правильно жмём «Готово».



Статьи по теме