Выбор между FreeNAS и XigmaNAS чаще всего встает перед пользователем, который уже собрал «сервер» из старого ПК и обнаружил, что обе системы выглядят почти одинаково — и это не случайно: обе выросли из одного проекта на базе FreeBSD. Разница кроется в деталях: требованиях к оперативной памяти, подходе к файловым системам и философии разработки. Неправильный выбор на этом этапе оборачивается либо нехваткой RAM для ZFS, либо миграцией данных при смене платформы.
Обе системы бесплатны, управляются через веб-интерфейс и превращают обычный компьютер в сетевое хранилище с поддержкой SMB, NFS, FTP и других протоколов. Но FreeNAS (с 2020 года развиваемый как TrueNAS CORE) и XigmaNAS (бывший NAS4Free) пошли разными путями после разделения проекта. Разберем, чем они отличаются на практике и какая система подойдет под ваше железо и задачи.
Общая история: почему системы так похожи
Проект FreeNAS появился в 2005 году как свободная ОС для сетевых хранилищ на базе FreeBSD. В 2011–2012 годах произошел раскол: основная ветка перешла под управление компании iXsystems и была переписана, а часть сообщества продолжила развитие старой кодовой базы под именем NAS4Free. Позже из-за юридических претензий к названию проект переименовали в XigmaNAS.
Поэтому веб-интерфейсы, логика настройки служб и даже пункты меню у обеих систем во многом совпадают. Мигрировать конфигурацию между ними часто можно через экспорт-импорт, но гарантировать полную совместимость нельзя — перед переездом всегда делайте резервную копию данных и конфигурации.
Требования к железу
Главное практическое отличие — аппетит к ресурсам. FreeNAS/TrueNAS CORE построен вокруг файловой системы ZFS, которая активно использует оперативную память для кэширования (ARC). Официальная документация проекта исторически указывала минимум в районе 8 ГБ ОЗУ, а на практике для комфортной работы с дедупликацией и несколькими службами требуется больше. Точные требования зависят от версии — сверяйтесь с документацией конкретного релиза.
XigmaNAS заметно скромнее: система поддерживает не только ZFS, но и традиционную UFS, которая почти не требовательна к памяти. На старом ПК с 2–4 ГБ ОЗУ XigmaNAS с UFS работает вполне стабильно, тогда как FreeNAS на таком железе либо откажется устанавливаться, либо будет работать медленно и нестабильно.
- 🖥️ Старый ПК с 2–4 ГБ ОЗУ — разумный выбор XigmaNAS с UFS.
- 💾 8 ГБ ОЗУ и больше — обе системы доступны, приоритет смещается к ZFS.
- ⚡ ECC-память желательна для ZFS, но не обязательна для домашнего использования.
- 📀 Загрузочная флешка или SSD под систему — обе ОС умеют работать с USB-накопителя.
Файловые системы: ZFS против UFS
ZFS — главный аргумент в пользу FreeNAS. Эта файловая система обеспечивает контрольные суммы данных, снапшоты, самовосстановление при наличии избыточности (зеркала, RAID-Z) и удобное управление пулами. Потерянные из-за битых секторов файлы ZFS способна восстановить автоматически из избыточной копии — UFS такого не умеет.
XigmaNAS тоже поддерживает ZFS, и на достаточно мощном железе разница в этом аспекте стирается. Но именно возможность работать на UFS делает XigmaNAS гибче: если хранилище — это просто «файлопомойка» для бэкапов и медиа, где потеря отдельных файлов некритична, UFS сэкономит память и упростит жизнь.
| Критерий | FreeNAS / TrueNAS CORE | XigmaNAS |
|---|---|---|
| Основная ФС | ZFS | ZFS и UFS |
| Минимальные требования к ОЗУ | Высокие (ориентир — от 8 ГБ) | Низкие (работает на 2–4 ГБ с UFS) |
| Плагины и расширения | Система плагинов, jails | Встроенные службы, расширения ограничены |
| Поддержка и развитие | Коммерческая компания iXsystems | Сообщество энтузиастов |
| Целевая аудитория | Домашние лаборатории, малый бизнес | Домашние пользователи со слабым железом |
Плагины, виртуализация и расширяемость
Здесь FreeNAS/TrueNAS CORE заметно впереди. Система поддерживает плагины (Plex, Nextcloud и другие — набор зависит от версии) и изолированные окружения jails, а также виртуальные машины через bhyve. Это превращает NAS в универсальный домашний сервер.
XigmaNAS идет по пути «все необходимое уже встроено»: торрент-клиент, медиасервер, rsync, FTP и прочие службы включаются из веб-интерфейса без установки дополнений. Но если нужна специфическая программа, которой нет в списке служб, возможности XigmaNAS быстро упираются в потолок.
Что такое jails и зачем они нужны
Jails — механизм изоляции приложений во FreeBSD, аналог легковесных контейнеров. Каждый плагин TrueNAS работает в отдельном jail: сбой или компрометация одного приложения не затрагивает систему и другие службы.
Установка и базовая настройка
Процесс установки у обеих систем схож: скачивается ISO-образ с официального сайта проекта, записывается на флешку, с нее загружается сервер. Установщик предложит выбрать целевой диск — им может быть отдельная флешка или SSD, чтобы не тратить диски хранилища под систему.
После установки в консоли отображается IP-адрес, по которому открывается веб-интерфейс. Дальнейший порядок действий типичен для обеих платформ:
☑️ Первичная настройка NAS после установки
Для общей папки Windows обычно используется служба SMB: в веб-интерфейсе создается датасет или каталог, затем для него включается шара с нужными правами доступа. Точные названия пунктов меню различаются между версиями, поэтому ориентируйтесь на документацию установленного релиза.
Надежность и резервное копирование
⚠️ Внимание: ни ZFS со снапшотами, ни RAID любого уровня не заменяют резервное копирование. RAID защищает от отказа диска, но не от случайного удаления, шифровальщика или скачка напряжения, уничтожившего весь массив.
Обе системы умеют отправлять email-уведомления о состоянии дисков и пулов — настройте это сразу, указав SMTP-сервер вашего почтового сервиса. Снапшоты ZFS настраиваются по расписанию и позволяют откатить случайно удаленные файлы, но хранятся на том же пуле.
Для настоящего бэкапа используйте rsync или репликацию снапшотов на второе устройство — хотя бы на внешний USB-диск или другой компьютер. Обе системы включают встроенные средства для таких задач.
⚠️ Внимание: при перестройке (resilver) массива ZFS после замены диска нагрузка на оставшиеся диски возрастает. Если диски старые и одного возраста, риск отказа второго диска в этот момент реален — не откладывайте замену и держите свежую копию важных данных.
Что выбрать: итоговые рекомендации
Если железо позволяет (8+ ГБ ОЗУ, желательно современный процессор) и хочется максимальной защиты данных, снапшотов и перспективы расширения через плагины — логичнее FreeNAS/TrueNAS CORE. За ним стоит коммерческая компания, регулярные релизы и большое сообщество.
Если сервер собран из старого «железа» с малым объемом памяти, а задачи ограничиваются файловым хранилищем, торрентами и раздачей медиа — XigmaNAS даст тот же результат с меньшими требованиями. Система легче, проще в освоении и не заставит апгрейдить ПК.
- ✅ FreeNAS/TrueNAS CORE — для ZFS, плагинов, виртуализации и роста.
- ✅ XigmaNAS — для слабого железа и простых задач хранения.
- ✅ Обе системы бесплатны и позволяют протестировать себя в виртуальной машине до установки на «боевое» железо.
Часто задаваемые вопросы
Можно ли перенести диски с данными из XigmaNAS в FreeNAS?
Если пул создан на ZFS, его обычно можно импортировать в другой системе через функцию импорта пула — ZFS хранит метаданные на самих дисках. Тома UFS напрямую в TrueNAS не импортируются. В любом случае перед миграцией сделайте резервную копию важных данных: импорт — штатная, но не гарантированная на все сто процентов операция.
Правда ли, что ZFS обязательно требует ECC-память?
Нет, это распространенное преувеличение. ECC снижает риск порчи данных из-за ошибок памяти, но обычная память не «убивает» ZFS — любая файловая система уязвима к ошибкам ОЗУ в равной степени. Для домашнего NAS без ECC работают миллионы установок; ECC желательна для критичных данных.
Можно ли установить систему на флешку?
Да, обе системы исторически поддерживают установку на USB-накопитель. Однако дешевые флешки быстро изнашиваются от логов — лучше использовать качественную флешку или недорогой SSD. Настройки и конфигурацию регулярно экспортируйте через веб-интерфейс, чтобы восстановление заняло минуты.
Что лучше для Plex и торрентов?
Для Plex удобнее TrueNAS CORE с системой плагинов. Для торрентов достаточно встроенного клиента в любой из систем — в XigmaNAS он включается как стандартная служба без установки дополнений.
Активно ли развиваются оба проекта?
FreeNAS эволюционировал в линейку TrueNAS (CORE на FreeBSD и SCALE на Linux) и поддерживается компанией iXsystems. XigmaNAS развивается сообществом, релизы выходят реже, но проект жив. Перед установкой проверьте дату последнего релиза на официальном сайте выбранного проекта.