Главное, что нужно запомнить: RAID — это не резервная копия. Массив спасает от отказа диска, но честно и мгновенно повторит на всех дисках ваше случайное удаление, порчу файла или работу вируса. Избыточность и бэкап решают разные задачи, и нужны обе.
Зеркала и чётность
RAID объединяет несколько дисков так, чтобы отказ одного или двух не приводил к потере данных. Схемы отличаются тем, сколько дисков можно потерять и сколько места уходит на избыточность.
| Схема | Минимум дисков | Переживёт отказ | Полезный объём |
|---|---|---|---|
| RAID 1 | 2 | всех дисков, кроме одного | объём одного диска |
| RAID 5 | 3 | одного диска | (n − 1) дисков |
| RAID 6 | 4 | двух дисков | (n − 2) дисков |
| RAID 10 | 4 | по одному в каждой паре | половина |
Для дома чаще всего хватает простого зеркала из двух дисков. С большими дисками RAID 5 рискован: восстановление массива длится сутками, и за это время может отказать ещё один диск.
ZFS: файловая система, которая не доверяет дискам
ZFS хранит контрольную сумму каждого блока. При чтении она
проверяет данные и, если в зеркале есть исправная копия, молча
чинит испорченную. Регулярная проверка — zpool scrub
— находит «тихую» порчу раньше, чем вы откроете файл.
Вторая сверхспособность ZFS — снапшоты. Снимок создаётся мгновенно и почти не занимает места, а откатить к нему можно целую папку. Это лучшая защита от «ой, я удалил не то».
Правило 3-2-1
Старое правило резервного копирования, которое до сих пор никто не отменил:
Чем делать бэкапы
- restic и BorgBackup — дедупликация, шифрование и история версий.
- rclone — синхронизация с десятками облачных хранилищ.
- Снапшоты ZFS с репликацией — копия целого пула на другой сервер.
И последнее
Бэкап, из которого ни разу не восстанавливались, — это надежда, а не бэкап. Раз в несколько месяцев достаньте из копии случайный файл и убедитесь, что он открывается. Пять минут проверки стоят дороже любых дисков.