Назад | Перейти на главную страницу

Загрузка с программного RAID 1 в Windows Server 2008 R2

У меня есть система Windows Server 2008 R2 x64 с одним жестким диском, и у меня есть запасной жесткий диск того же размера / модели, который не используется. Я думал о том, чтобы вставить новый диск и настроить его как RAID 1 (зеркалирование), чтобы добиться отказоустойчивости для бедняков.

В предыдущих версиях Windows загрузка с раздела программного RAID была болезненной или невозможной. А как насчет Windows Server 2008 R2? Могу ли я легко (без переустановки ОС) переключиться с автономного загрузочного диска на пару RAID 1? Если да, я ищу информацию:

Этот вопрос аналогичен, но в его принятом ответе нет подробностей о том, как (какие инструменты / команды Windows) восстановить после сбоя одного диска или как его настроить. В Google я нашел множество ответов - многие противоречивые и устаревшие. Отсюда новый вопрос.

Это Dell Vostro 430 со стандартным дисковым контроллером (без встроенного аппаратного RAID, AFAIK), если это важно.

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

Во-первых, это возможно. Однако я думаю, что пользы от этого вы не получите.

У меня была почти такая же ситуация, только я имел дело с Windows Server 2008 (не новым с ядром Windows 7). Но не думаю, что все будет по-другому.

Windows RAID полагается на динамические жесткие диски. Итак, все, что вам нужно сделать, это:

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

Затем он изменит диспетчер загрузки (вы получите еще одну запись для загрузки второго жесткого диска) и начнет синхронизацию. Пока идет синхронизация, весь сервер (это была небольшая башня Dell PowerEdge T105) был ОЧЕНЬ вялым. Синхронизация занимает некоторое время (несколько часов для 80 ГБ ...).

Затем начинаются проблемы:

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

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

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

Невозможно загрузить, найти, синхронизировать зеркальный том

После того, как вы написали сценарий мониторинга для обнаружения сбоя, вам необходимо изменить путь Boot.ini ARC, который указывает компьютеру на раздел, в котором расположены системные файлы.

Зеркальное отображение загрузочного и системного тома (шаг 4) http://support.microsoft.com/en-us/kb/323432