Jump to content

BTRFS

Опубликовано: 30.10.2025 • Обновлено: 13.01.2026


BTRFS — современная файловая система Linux с поддержкой снимков (snapshots), встроенного сжатия, контроля целостности и гибкой структуры подтомов (subvolumes). В этом разделе собраны материалы о возможностях BTRFS, установке и разметке, оптимизации, обслуживании и автоматизации в ROSA Linux.

Подразделы

Основные возможности BTRFS

  • Снимки (snapshots) и клонирование подтомов
  • Встроенное сжатие данных (zstd, lzo, zlib)
  • Контроль целостности данных и метаданных с помощью контрольных сумм
  • Поддержка многодисковых конфигураций и профилей RAID (0/1/10, а также 5/6 с ограничениями)
  • Балансировка, дефрагментация и восстановление повреждённых блоков при наличии избыточности (например, RAID1/DUP)

Кому подходит BTRFS

BTRFS хорошо подходит, если вам нужно:

  • быстро откатывать изменения системы с помощью снимков;
  • экономить место за счёт сжатия данных;
  • повысить надёжность хранения за счёт контроля целостности;
  • гибко управлять подтомами (например, отдельно для / и /home);
  • удобно обслуживать файловую систему стандартными утилитами BTRFS.

Частые сценарии использования:

  • ноутбуки и рабочие станции;
  • домашние ПК;
  • тестовые системы, где важен быстрый rollback;
  • системы с регулярными обновлениями и экспериментами.

Кому BTRFS может не подойти

BTRFS может быть не лучшим выбором, если:

  • требуется максимально простая файловая система без дополнительных возможностей (тогда часто выбирают ext4);
  • планируется активное использование RAID5/RAID6 (эти профили имеют известные ограничения и требуют осторожности);
  • предполагается высокая нагрузка на запись больших последовательных файлов без необходимости в снимках и сжатии.

Важно: RAID5/RAID6

BTRFS поддерживает профили RAID5/RAID6, но они имеют известные ограничения и считаются менее надёжным вариантом по сравнению с RAID1/RAID10. Если вам нужна максимальная устойчивость к сбоям, предпочтительнее использовать RAID1/RAID10 или хранить данные на одном устройстве с резервным копированием.

BTRFS часто сравнивают с ZFS из-за схожих возможностей (снимки, контроль целостности, управление пространством), однако подход и реализация у них отличаются.