Зеркало хранит полные копии данных, паритет — вычисляемую избыточность. Для расчёта ёмкости и допустимых потерь нужны схема и состав группы, а не только одинаковое число купленных дисков.
Зеркалирование данных
Определение
Зеркалирование данных — это способ хранения, при котором одни и те же данные пишутся сразу на несколько накопителей и каждый из них хранит полную копию. Читать данные можно с любого накопителя, где есть доступная копия, а полезной ёмкости остаётся столько, сколько даёт одна копия.
Также ищут: mirroring · зеркало RAID · mirror group · Зеркалирование (mirroring)
Зачем это знать
Две записи в заказе могут оказаться двумя копиями одного объёма. При замене диска важно увидеть завершение восстановления копии, а при оценке защиты — отличить потерю устройства от общего питания и логического удаления.
Карта понятия
Что подтверждено
В группе зеркалирования каждая запись применяется ко всем участникам, а чтение может обслужить любой участник с доступной копией данных.
Граница применимости: Базовая модель зеркалирования; алгоритм выбора копии и подтверждения записи зависит от реализации.
Зеркалирование не защищает от компрометации, удаления или перезаписи данных, потому что такое изменение распространяется на копии.
Граница применимости: Логические и пользовательские изменения; аппаратный отказ одного участника рассматривается отдельно.
Учебное зеркало из двух дисков по 8 ТБ, где весь используемый диапазон хранится на обоих, даёт 8 ТБ логических данных до служебных вычетов. Куплено 16 ТБ физической ёмкости, но вторая половина содержит копию первой.
Граница применимости: Расчёт по одинаковым полным копиям в модели RAID 1. Используются десятичные ТБ; форматирование, служебные данные и запас приложения не включены.
В условном зеркале с двумя актуальными полными копиями потеря одной оставляет вторую. Потеря обеих убирает все копии группы; количество исправных дисков в других, независимых группах не восстанавливает их содержимое.
Граница применимости: Вывод из границ зеркальной группы и размещения RAID 1. Рассматриваются потери устройств с полными копиями, без иной репликации или резервного восстановления.
- Рекомендация редакции
После замены отличать появление нового устройства от восстановления актуальной копии. В Linux MD состояние участника и продвижение восстановления проверяют отдельно; просто установленный диск не объявляют готовым зеркалом.
Граница применимости: План проверки по определению полной копии и состояниям Linux MD 6.12. Признаки готовности аппаратного массива определяют по его документации.
- Рекомендация редакции
Для каждой копии выписать общие контроллер, пути и питание. Два диска с одинаковыми данными не доказывают, что отказ общего компонента оставит хотя бы одну копию доступной приложению.
Граница применимости: Вывод из различия копий данных и устойчивости системы в целом. Конкретную независимость корпуса, контроллера и питания определяют по схеме выбранного решения.
Не путать
Зеркалирование копирует один диапазон, чередование раскладывает разные диапазоны. Классический RAID 10 чередует данные поверх отдельных зеркал и сохраняет границы каждой группы копий.
Что проверить
- Посчитайте полные актуальные копии каждого диапазона, отдельно от числа установленных дисков.
- Рассчитайте логическую ёмкость без повторного учёта зеркальных копий.
- Зафиксируйте состав каждой зеркальной группы и принадлежность накопителей.
- Проверьте, как реализация обозначает синхронизированную копию и незавершённое восстановление.
- Найдите общие контроллер, кабели, корпус и питание у копий, которые считались независимыми.
- После замены сохраните свидетельство завершённого восстановления и актуальности состава.
- Для удаления и перезаписи предусмотрите отдельную историческую точку и проверку возврата данных.
Первоисточники
- Data Protection Best Practices
Отделяет resilience от recovery и предупреждает, что RAID и mirroring не защищают от удаления, перезаписи или компрометации данных.
- Linux v6.12 — RAID arrays (md) administration
Открыт редактором 7 сентября 2026 года, файл по тегу v6.12 сверен. Описывает Linux MD, не любой аппаратный контроллер.
Утверждения: 05
- RAID 5
Определение распределённых data/parity blocks и защиты от отказа одного устройства.
- RAID 6
Определение parity-based защиты, допускающей отказ любых двух устройств.
- Striping
Отраслевое определение циклического отображения диапазонов данных на участники массива.
- RAID 10
Определение RAID 1/0 как чередования поверх набора зеркальных групп.