Файловая система выбирается на этапе создания тома в Диспетчере хранения DSM, и изменить её потом без пересоздания тома нельзя — данные придётся временно переносить. Поэтому вопрос «Btrfs или ext4» стоит решать до того, как на накопителе появятся терабайты информации. Поддержка конкретных файловых систем зависит от модели: часть устройств Synology работает только с ext4, а модели с поддержкой Btrfs предлагают выбор между двумя вариантами.
В этой статье разберём, какие файловые системы используются на NAS Synology, чем они отличаются на практике, как проверить и обслуживать том, а также что делать при ошибках файловой системы. Материал подходит для актуальных версий DSM, но конкретные пункты меню могут незначительно отличаться в зависимости от версии системы — сверяйтесь с документацией своей модели.
Какие файловые системы использует Synology NAS
На внутренних томах DSM применяются две файловые системы: Btrfs и ext4. Обе — нативные для Linux, на котором построена операционная система DiskStation Manager. Это означает, что диски, извлечённые из NAS, теоретически можно прочитать на Linux-компьютере, хотя из-за слоёв RAID и LVM процедура требует определённых навыков.
Помимо внутренних томов, NAS умеет работать с внешними дисками в файловых системах FAT32, exFAT, NTFS, HFS+ и других — они используются только для подключаемых USB-носителей и не могут быть выбраны для основного тома хранения. Поддержка exFAT на части моделей требует установки отдельного пакета из Центра пакетов.
- 🗂️ Btrfs — современная ФС со снапшотами, контрольными суммами и самовосстановлением данных
- 📁 ext4 — классическая журналируемая ФС, стабильная и менее требовательная к ресурсам
- 💾 exFAT/NTFS/FAT32 — только для внешних USB-дисков, не для внутренних томов
Btrfs: снапшоты и защита от повреждения данных
Главное преимущество Btrfs — механизм снапшотов (мгновенных снимков) на уровне файловой системы. Снимок фиксирует состояние общей папки на момент времени и занимает минимум места благодаря технологии copy-on-write: данные дублируются только при их изменении. Снапшоты создаются через пакет Snapshot Replication и позволяют быстро откатить случайное удаление или последствия атаки шифровальщика.
Вторая ключевая функция — контрольные суммы для данных и метаданных. При чтении файла система проверяет его целостность, а в связке с RAID с избыточностью может автоматически восстановить повреждённый блок с исправной копии. Это защита от так называемого «тихого» повреждения данных (bit rot), которое ext4 просто не замечает.
Расплата за эти возможности — больший расход оперативной памяти и накладные расходы при определённых нагрузках, например при активной работе с файлами виртуальных машин или базами данных внутри общих папок. Для таких сценариев Synology рекомендует использовать LUN на уровне блоков вместо файлового хранения.
ext4: когда достаточно классики
ext4 — проверенная временем журналируемая файловая система. Она легче по ресурсам, предсказуема под нагрузкой и является единственным вариантом на моделях Synology без поддержки Btrfs. Если NAS используется как простое сетевое хранилище для медиатеки, торрентов или бэкапов, которые дублируются в другом месте, ext4 полностью закрывает задачу.
Чего не будет на ext4: снапшотов общих папок, контрольных сумм данных и автоматического исправления «тихих» повреждений. Восстановление удалённых файлов возможно только из корзины общей папки (если она включена) или из резервной копии. Поэтому при выборе ext4 регулярный внешний бэкап становится обязательным элементом схемы.
| Критерий | Btrfs | ext4 |
|---|---|---|
| Снапшоты общих папок | Да, через Snapshot Replication | Нет |
| Контрольные суммы данных | Да, с самовосстановлением в RAID | Нет |
| Требования к ОЗУ | Выше | Ниже |
| Поддержка моделями | Не все модели | Все модели с DSM |
| Квоты на папки | Да | Ограниченно |
Как узнать и выбрать файловую систему при создании тома
Чтобы узнать текущую файловую систему, откройте Диспетчер хранения → Том — в списке томов отображается тип ФС каждого из них. Там же видно состояние тома, занятое место и связанный пул хранения.
При создании нового тома мастер предложит выбор файловой системы, если модель поддерживает Btrfs. На этом шаге вам нужно определиться с приоритетами: защита данных и снапшоты (Btrfs) или простота и минимальное потребление ресурсов (ext4). После завершения мастера изменить решение без удаления тома не получится.
☑️ Перед созданием тома проверьте
⚠️ Внимание: создание нового тома на месте старого или пересоздание пула хранения уничтожает все данные на задействованных дисках. Перед любыми операциями с пулом и томом убедитесь, что резервная копия существует и проверена на восстановление.
Проверка и обслуживание файловой системы
DSM включает встроенные механизмы контроля здоровья тома. Регулярно выполняйте очистку данных (data scrubbing) — эта функция проверяет данные и контрольные суммы, а на Btrfs с RAID исправляет обнаруженные несоответствия. Расписание настраивается в разделе пула хранения Диспетчера хранения.
Дополнительно следите за SMART-статусом дисков: файловая система не спасёт от физической деградации накопителя, но заблаговременная замена диска по предупреждениям SMART предотвратит повреждение тома. Уведомления о сбоях настраиваются в Панель управления → Уведомления.
- 🔍 Настройте расписание очистки данных для пула хранения
- 📊 Включите расширенный SMART-тест по расписанию
- 📬 Настройте уведомления о сбоях тома и дисков на email или push
- 🧹 Следите за заполнением тома — критически низкое свободное место ухудшает работу ФС
Что делать, если том перешёл в режим «только чтение»
Такое поведение обычно означает, что DSM обнаружила ошибки файловой системы и защищает данные от дальнейшего повреждения. Порядок действий: скопируйте важные данные на внешний носитель, затем запустите проверку файловой системы из Диспетчера хранения (опция доступна для тома после его отключения). Точные пункты меню зависят от версии DSM — при сомнениях обратитесь к базе знаний Synology для вашей версии системы.
Типичные проблемы и их решение
Наиболее частая жалоба — том стал доступен только для чтения после аварийного отключения питания. Возможная причина — повреждение журнала или метаданных файловой системы. DSM обычно предлагает запустить проверку тома; соглашайтесь только после того, как критичные данные скопированы в безопасное место, поскольку исправление ФС в редких случаях приводит к потере повреждённых файлов.
Вторая ситуация — ошибки при развёртывании снапшотов на Btrfs или быстрый рост занятого места. Проверьте, не удерживают ли старые снапшоты удалённые данные: файл, стёртый из папки, продолжает занимать место, пока существует снимок, в котором он присутствует. Настройте ротацию снапшотов с разумным сроком хранения.
⚠️ Внимание: не извлекайте диски из работающего NAS и не меняйте их порядок «для проверки» — это может привести к деградации пула и усложнить восстановление. Все манипуляции с дисками выполняйте через интерфейс DSM или при выключенном устройстве по официальной инструкции модели.
Если том не монтируется вовсе, а данные критичны, не запускайте подряд все найденные в сети команды восстановления через SSH — необдуманные действия с mdadm, lvm или btrfs check --repair способны усугубить повреждения. Безопаснее обратиться в поддержку Synology или к специалистам по восстановлению данных, предварительно сняв посекторные образы с дисков.
Итоги: что выбрать
Если модель поддерживает Btrfs, а объём оперативной памяти не впритык — выбирайте Btrfs: снапшоты и контрольные суммы дают реальную дополнительную защиту данных, и отказаться от неё без причины нерационально. Для бизнес-задач, хранения документов и фотоархивов это фактически стандартный выбор.
ext4 оправдан на моделях без поддержки Btrfs, на слабых устройствах с малым объёмом ОЗУ и в сценариях, где NAS — лишь промежуточное хранилище с обязательной копией данных в другом месте. В обоих случаях файловая система — только один слой защиты: RAID не заменяет бэкап, а бэкап не заменяет проверку восстановления.
Часто задаваемые вопросы
Можно ли конвертировать ext4 в Btrfs без потери данных?
Штатной функции конвертации в DSM нет. Необходимо создать новый том Btrfs, перенести данные, а затем удалить старый том. Для этого потребуется свободная ёмкость — либо дополнительные диски, либо внешний носитель для временного хранения.
Можно ли прочитать диски Synology на компьютере с Windows?
Напрямую — нет: Windows не поддерживает Btrfs и ext4 из коробки. Диски можно смонтировать на Linux-машине с учётом слоёв RAID и LVM, что требует опыта. Для обмена с Windows используйте сетевой доступ по SMB или внешние диски в exFAT/NTFS.
Сколько места занимают снапшоты Btrfs?
Свежесозданный снимок почти ничего не занимает — расход растёт только по мере изменения и удаления файлов, зафиксированных в снимке. Чем дольше срок хранения и чем активнее меняются данные, тем больше места удерживают снапшоты.
Почему том перешёл в режим «только чтение»?
Вероятная причина — обнаруженные ошибки файловой системы, например после аварийного отключения питания. Скопируйте важные данные, затем запустите проверку тома из Диспетчера хранения. Если ошибки повторяются, проверьте SMART дисков и оперативную память устройства.
Влияет ли файловая система на скорость работы NAS?
Для типичных задач файлового хранения разница между Btrfs и ext4 на одном и том же железе невелика и обычно не является узким местом — сеть и диски ограничивают скорость сильнее. Заметные отличия проявляются при специфических нагрузках: виртуализация, базы данных, массовая работа с мелкими файлами.