Найти тему
Леонид Уханов

Динамические диски: зеркалирование системных разделов

Как попросил один товарищ, напишу немного о зеркалировании системных разделов.

В своих прошлых заметках, Я рассматривал технологию Storage Spaces. Технология хороша в разных сценариях, кроме одного: зеркалирование системных разделов. На своём домашнем сервере Я соединил две технологии: Storage Spaces отвечает за отказоустойчивость дисков с данными, а система динамических дисков обеспечивает работоспособность сервера.

Предвкушая вопросы, уточню:

- Я описываю собственный опят. Пишу о том, чем пользуюсь.

- SoftRaid на материнских платах не приемлю из-за плохой переносимости.

- Аппаратный Raid покупать не хочу и не буду ибо дорого и места в системнике MicroITX нет.

Итак, начнем.

В данной заметке Я рассматриваю не UEFI установку системы.

Рассмотрим вариант зеркалирования системы при помощи графического интерфейса.

 Открываем оснастку "Управление дисками" и видим оба диска.
Открываем оснастку "Управление дисками" и видим оба диска.

 Выбираем системный раздел и жмем "Добавить зеркало".  Аналогично позже поступим с остальными разделами. Раздел с Windows в  последнюю очередь.
Выбираем системный раздел и жмем "Добавить зеркало". Аналогично позже поступим с остальными разделами. Раздел с Windows в последнюю очередь.

 Выбираем диск для зеркалирования.
Выбираем диск для зеркалирования.

 Соглашаемся на преобразование дисков в динамические.
Соглашаемся на преобразование дисков в динамические.

 Ресинхронизация началась. Лучше дождаться окончания и приступить к следующему разделу.
Ресинхронизация началась. Лучше дождаться окончания и приступить к следующему разделу.

Повторим операцию для раздела с Windows.

Готово. Система сможет загружаться с любого диска.

С Windows 10 Это выглядит как на картинке ниже. Меню загрузки можно можно отключить в настройках системы.

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

А теперь симулируем выход из строя одного диска: отключим компьютер и снимем системный диск. Поведение компьютера зависит от настроек BIOS. В нашем случае ситуация разворачивается не очень благоприятно:

 Наживаем F9 и если появится меню загрузки, выбираем "Вторичный плекс".
Наживаем F9 и если появится меню загрузки, выбираем "Вторичный плекс".

 Система загружена, но в диспетчере дисков мы видим ошибку.
Система загружена, но в диспетчере дисков мы видим ошибку.

 После замены диска требуется удалить зеркало и создать его заново.
После замены диска требуется удалить зеркало и создать его заново.

Выбираем удаление зеркала и указываем сбойный диск. Повторяем так для каждого тома. И снова создаем зеркала.

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