RAID для архива: уровни, контроллер, восстановление
RAID не спасает от потери данных — он спасает от отказа одного диска. Разница принципиальная: массив продолжает работать, пока живы накопители, но ошибка оператора, шифровальщик или сбой контроллера уничтожают всё разом. Для архива полевых материалов это значит, что RAID — второй уровень защиты, а не первый.
ПАСПОРТ ОБЗОРА · шесть выводов
- 1. ПРЕДМЕТ АНАЛИЗА
- Дисковый массив на 4 накопителя для домашнего архива: уровни 1, 5, 6, 10 и поведение при отказах
- 2. МАССОГАБАРИТНЫЙ ОПТИМУМ
- 4 диска по 6–8 ТБ в корзине NAS, полезная ёмкость 12–24 ТБ, корпус 4–6 кг
- 3. ПИТАНИЕ И РЕЖИМ
- Один блок 60–90 Вт, круглосуточная работа; диски 5400–7200 об/мин, температура 30–40 °C
- 4. ПОЛЕЗНЫЙ ДИАПАЗОН
- RAID 5: 3 диска данных + 1 чётность; rebuild 12–30 часов; RAID 10: половина ёмкости, rebuild 3–6 часов
- 5. КРИТИЧЕСКИЙ РИСК
- Второй отказ во время перестройки, несовместимость контроллера при замене, шифровальщик поверх массива
- 6. ПРАКТИЧЕСКИЙ ВЕРДИКТ
- Для архива — RAID 1 или 10 и отдельная копия; RAID 5 допустим только с резервным диском и мониторингом
Что на самом деле даёт каждый уровень
RAID 0 — это чередование без защиты: данные делятся между дисками, скорость растёт, надёжность падает. Отказ любого диска означает потерю всего массива. Для архива непригоден ни при каких условиях.
RAID 1 — зеркало: два диска хранят одно и то же. Полезная ёмкость половина, зато отказ диска переживается без перестройки и без риска: достаточно заменить и дождаться копирования. Именно поэтому для небольших архивов это лучший выбор.
RAID 5 добавляет чётность: три диска данных плюс один на контрольные суммы. Отказ одного диска переживается, но массив входит в деградированное состояние, и каждый блок читается с пересчётом. Восстановление 6-терабайтного диска занимает 12–30 часов, и всё это время массив уязвим: второй отказ означает потерю.
RAID 6 держит два отказа, платя за это двумя дисками чётности: из четырёх накопителей полезны два. Для массива, который никто не обслуживает месяцами, это оправданная цена.
RAID 10 — зеркало поверх чередования: половина ёмкости, зато перестройка идёт часами, а не сутками, и скорость записи не падает. Для архива с активной работой это компромисс, который выбирают чаще всего.
Контроллер: где прячется главный риск
Аппаратный RAID хранит метаданные на самих дисках, но их формат у каждого производителя свой. Если контроллер выйдет из строя, а второго такого же в запасе нет, диски могут читаться только той же моделью с той же прошивкой. Практика: держать запасной контроллер или строить массив программно.
Программный RAID в Linux собирается на любом железе и переносится на другую машину одной командой. Плата за это — нагрузка на процессор и отсутствие батарейного кэша, но для архива, где важна сохранность, а не скорость, это выигрыш.
Сравнение уровней
| Уровень | Полезная ёмкость | Отказов без потерь | Rebuild | Вердикт |
|---|---|---|---|---|
| RAID 1 (2 диска) | 8 ТБ | 1 | 4–8 часов | Да, для небольшого архива |
| RAID 10 | 16 ТБ | 1, при удаче 2 | 3–6 часов | Да, лучший баланс |
| RAID 6 | 16 ТБ | 2 | 20–40 часов | Да, для пассивного архива |
| RAID 5 | 24 ТБ | 1 | 12–30 часов | Осторожно: окно риска велико |
| RAID 0 | 32 ТБ | 0 | восстановление невозможно | Нет, только под временные файлы |
Цифры rebuild зависят не от уровня, а от объёма диска и скорости контроллера: массив на 4 ТБ перестраивается вдвое быстрее, чем на 8 ТБ. Общее правило — чем больше диски, тем выше цена отказа, и именно поэтому большие массивы уходят от RAID 5 к RAID 6 или 10.
Замена диска шаг за шагом
Первый шаг — не вынимать диск, а записать, какой именно отказал. В интерфейсе массива смотрят серийный номер и номер отсека: перепутанная последовательность превращает восстановление в сборку заново.
Второй — выключить запись на массив. Пока идёт rebuild, любая нагрузка удлиняет процесс и повышает шанс второго отказа. Если массив обслуживает файловый сервер, доступ лучше закрыть на сутки.
Третий — прогнать новый диск проверкой поверхности до установки. Дефектный накопитель в массиве — это отложенный отказ, который случится ровно во время следующей перестройки.
Четвёртый — после сборки проверить целостность: контрольные суммы, монтирование только для чтения, выборочное открытие крупных файлов. Массив, который «собрался», ещё не значит, что данные читаются корректно.
Что RAID не заменяет
Резервную копию. Массив защищает от смерти диска и ничего не делает против удаления, шифровальщика, скачка напряжения, сбоя файловой системы и ошибки в прошивке. Архив полевых материалов строится по схеме «массив + внешняя копия + копия в другом месте» — и только тогда он считается защищённым.
Второй момент — мониторинг. Массив, о котором узнают только по факту отказа, опаснее одиночного диска: он создаёт иллюзию защиты. Почта или сообщение о деградации должны приходить сразу, а раз в месяц — отчёт о состоянии поверхности.
Практическое правило для архива: две копии на разных носителях и третья — в другом помещении. Массив считают первой копией, внешний диск — второй, съёмный носитель, уезжающий из дома, — третьей. Проверка простая: если помещение сгорит, что останется? Если ответа нет, архив не защищён, сколько бы дисков в нём ни стояло.
Питание и шум
Корзина на четыре диска шумит сильнее, чем кажется: 30–35 дБ ночью слышны из соседней комнаты. Резиновые шайбы под салазки и замена штатных вентиляторов на тихоходные снижают шум на 8–10 дБ, а температура при этом растёт всего на 3–4 градуса — если корпус стоит не в глухом ящике.
Ошибки и рабочие приёмы
Считать RAID резервной копией
Почему не работает: массив реплицирует всё, включая ошибки и заражённые файлы. Удалённый каталог исчезнет на всех дисках одновременно, и восстановить его будет нечем.
Собирать RAID 5 из дисков, купленных в разное время
Почему не работает: накопители из одной партии отказывают почти одновременно, и второй отказ приходит во время перестройки. Разные партии и разный возраст дисков снижают этот риск.
Держать массив без мониторинга состояния
Почему не работает: деградация проходит незаметно, и о ней узнают, когда отказывает второй диск. Уведомления и ежемесячная проверка поверхности — обязательный минимум.
Ставить аппаратный контроллер без запасного
Почему не работает: метаданные на дисках читаются только той же моделью. Без второго контроллера массив превращается в набор нечитаемых накопителей.
Подписывать отсеки и диски
Практика применения: номер отсека на корпусе и на салазках экономит часы при замене и исключает ошибку «вынул не тот».
Проверять новый диск до установки
Практика применения: полная запись и чтение занимают сутки, но отсеивают накопители с дефектами поверхности до того, как они попадут в массив.
Держать копию метаданных массива
Практика применения: вывод конфигурации сохраняют на внешний носитель. При сбое контроллера это единственный способ собрать массив на другом железе.
Схема защиты архива
[1] РАБОЧИЙ МАССИВ ──→ RAID 10, 4 диска
│ отказ 1 диска — без потерь
[2] ВНЕШНЯЯ КОПИЯ ──→ диск в другом корпусе, раз в неделю
│ защита от удаления и шифровальщика
[3] КОПИЯ ВНЕ ДОМА ──→ съёмный диск или облако, раз в месяц
│ защита от пожара и кражи
[4] МОНИТОРИНГ ──→ уведомление о деградации, отчёт раз в месяц
Три уровня копий закрывают три разных сценария: отказ железа, ошибку человека и физическую утрату помещения. Массив отвечает только за первый, и путать эти уровни — самая дорогая ошибка в домашнем архиве.
Частые вопросы
Можно ли собрать RAID из дисков разного объёма?
Можно, но массив соберётся по наименьшему: из дисков 8 и 4 ТБ полезная ёмкость считается по 4 ТБ. Остаток места на больших накопителях простаивает, поэтому на практике берут одинаковые диски одной ёмкости.
Насколько опасен второй отказ во время перестройки?
Вероятность растёт с объёмом: чем дольше идёт rebuild, тем больше окно риска. Для дисков 8 ТБ перестройка занимает сутки и больше, и в это время массив нельзя нагружать — именно поэтому крупные массивы переходят на RAID 6 или 10.
Что делать, если сгорел контроллер аппаратного RAID?
Искать точно такую же модель с той же прошивкой либо отправлять диски в сервис по восстановлению. Универсального способа прочитать метаданные чужого контроллера нет — это и есть причина, по которой архив собирают на программном RAID.
Сколько электричества потребляет массив из четырёх дисков?
От 25 до 45 Вт в работе: диски по 5–8 Вт, плата и вентиляторы остальное. За месяц круглосуточной работы это 18–32 кВт·ч, что для автономной системы ощутимо и требует отдельного расчёта по солнечным панелям.
Можно ли использовать SSD в массиве для архива?
Можно, но дорого и не нужно: архив читают редко, а ёмкость SSD в разы дороже. Разумный компромисс — SSD под кэш и систему, жёсткие диски под сам архив; массив при этом строится на HDD. Гибридный вариант — SSD-кэш на чтение поверх массива HDD — ускоряет работу с мелкими файлами, но требует поддержки со стороны файловой системы.
Чек-лист: сборка и обслуживание массива
- Все диски одной ёмкости и желательно разных партий.
- Каждый накопитель проверен полной записью и чтением до установки.
- Уровень выбран под задачу: RAID 1 или 10 для активного архива, RAID 6 для пассивного.
- Метаданные и вывод конфигурации сохранены на внешний носитель.
- Настроены уведомления о деградации массива.
- Внешняя копия делается по расписанию, а не «когда вспомнят».
- Температура дисков держится в пределах 30–40 °C.
- Раз в месяц проверяется поверхность и целостность файловой системы.
- Раз в полгода проводится тестовое восстановление одного файла из копии.