Напишу немного о зеркалировании системных разделов. В своих прошлых заметках, Я рассматривал технологию Storage Spaces. Технология хороша в разных сценариях, кроме одного: зеркалирование системных разделов. На своём домашнем сервере Я соединил две технологии: Storage Spaces отвечает за отказоустойчивость дисков с данными, а система динамических дисков обеспечивает работоспособность сервера.
Предвкушая вопросы, уточню:
- Я описываю собственный опыт. Пишу о том, чем пользуюсь.
- SoftRaid на материнских платах не приемлю из-за плохой переносимости.
- Аппаратный Raid покупать не хочу и не буду ибо дорого и места в системнике MicroITX нет.
А так выглядит зеркало в работе. Загрузка WIndows Server 2016.
Итак, начнем. В данной заметке Я рассматриваю не UEFI установку системы. Рассмотрим вариант зеркалирования системы при помощи графического интерфейса.
Открываем оснастку «Управление дисками» и видим оба диска.
Выбираем системный раздел и жмем «Добавить зеркало». Аналогично позже поступим с остальными разделами. Раздел с Windows в последнюю очередь.
Соглашаемся на преобразование дисков в динамические.
Ресинхронизация началась. Лучше дождаться окончания и приступить к следующему разделу.
Готово. Система сможет загружаться с любого диска.
С Windows 10 Это выглядит как на картинке ниже. Меню загрузки можно можно отключить в настройках системы.
Если отключить системный диск во время работы, то ничего не произойдет. Если подключить его снова, то начнется ресинхронизация и всё встанет на свои места.
А теперь отключим компьютер и снимем системный диск. Поведение компьютера зависит от настроек BIOS. В нашем случае ситуация разворачивается не очень благоприятно:
Наживаем F9 и если появится меню загрузки, выбираем «Вторичный плекс».
Система загружена, но в диспетчере дисков мы видим ошибку.
После замены диска требуется удалить зеркало и создать его заново.
Выбираем удаление зеркала и указываем сбойный диск. Повторяем так для каждого тома. И снова создаем зеркала!
Как видите, обеспечить отказоустойчивость системы программным путем совсем несложно.
В следующий раз расскажу о настройке из командной строки.
Если получится, то и о настройке зеркала на стадии установки.
Comments