TrueNAS Scale vs CORE 2026: Архитектура, выбор и пошаговая установка для production | AdminWiki
Timeweb Cloud — сервера, Kubernetes, S3, Terraform. Лучшие цены IaaS.
Попробовать

TrueNAS Scale vs CORE 2026: Архитектура, выбор и пошаговая установка для production

18 мая 2026 8 мин. чтения

Выбор между TrueNAS Scale и CORE определяет архитектуру вашей системы хранения данных на годы. Scale основана на Debian Linux и ориентирована на контейнеры, виртуализацию и современное оборудование. CORE построена на FreeBSD и предлагает максимальную стабильность для классических файловых серверов. Это руководство предоставляет проверенное сравнение для версий 2026 года, пошаговую инструкцию по установке и миграции, а также рекомендации по оборудованию и настройке сети для production-среды.

Архитектурное сравнение TrueNAS Scale и CORE: что выбрать в 2026 году?

Основное отличие между системами лежит в операционной основе. TrueNAS CORE использует FreeBSD, систему с десятилетиями истории и проверенной реализацией ZFS. TrueNAS Scale работает на Debian Linux с интегрированным легким оркестратором Kubernetes (k3s) для управления контейнерами. Этот фундаментальный выбор влияет на поддержку оборудования, экосистему приложений и долгосрочную стратегию развития.

Ядро, виртуализация и экосистема: Linux (Scale) vs FreeBSD (CORE)

Scale предоставляет широкую поддержку современных драйверов, особенно для GPU и сетевых карт, что критично для задач транскодирования видео или высокопроизводительных сетевых операций. Встроенный Kubernetes (k3s) позволяет запускать приложения через систему Apps, использующую Docker-контейнеры и Helm-чарты. Виртуальные машины создаются на базе KVM с прямой интеграцией в веб-интерфейс.

CORE предлагает зрелость и стабильность FreeBSD, что делает её предпочтительным выбором для высоконадежных файловых серверов. Поддержка контейнеров ограничена технологией Jails, которая менее гибка, чем Docker. Виртуализация доступна через bhyve, но её функциональность и интеграция в интерфейс менее развиты, чем KVM в Scale.

Сценарии развертывания: когда Scale выигрывает, а когда - CORE

Выбирайте TrueNAS Scale, если ваши задачи включают развертывание приложений в Docker-контейнерах, запуск виртуальных машин под управлением KVM, использование аппаратного ускорения GPU для медиасерверов (Plex, Jellyfin) или работу с современными сетевыми технологиями, требующими широкой поддержки драйверов.

Выбирайте TrueNAS CORE, если приоритетом является максимальная стабильность файлового сервера для предоставления служб SMB, NFS или iSCSI, вы работаете с legacy-оборудованием, хорошо знакомы с экосистемой FreeBSD или ваши требования сводятся к базовому хранению данных без сложной оркестрации.

Подготовка к установке: проверка оборудования и планирование сети

Правильная подготовка предотвращает проблемы совместимости и обеспечивает стабильную работу системы. Проверка должна охватывать все ключевые компоненты: процессор, память, диски и сетевые интерфейсы.

Выбор компонентов для стабильной работы в 2026 году

Для CPU в Scale рекомендуется использовать современные процессоры AMD или Intel с поддержкой необходимых инструкций для виртуализации и, возможно, транскодирования. Для CORE требования менее строгие, но многоядерность улучшает производительность ZFS.

RAM критична для ZFS. Минимальное правило - 1 GB на 1 TB хранимых данных, но для production-сред с активным использованием дедупликации или множеством VM требуется значительно больше. Например, пул 20 TB с дедупликацией может потребовать 32 GB RAM или более.

Диски должны быть проверены на совместимость. Для HDD критично наличие функции TLER/ERC для корректной работы в массивах ZFS. SSD для кеша (L2ARC) или журнала транзакций (SLOG) должны иметь высокую устойчивость к записи. Контроллеры должны быть HBA (например, LSI в режиме IT), а не RAID-контроллеры, которые маскируют физические диски.

Настройка сети для production-среды: LAGG, VLAN и изоляция

Настройка Link Aggregation (LAGG) повышает пропускную способность и обеспечивает отказоустойчивость сети. В веб-интерфейсе TrueNAS для этого создается интерфейс типа LACP, который объединяет несколько физических портов.

Создание VLAN позволяет сегментировать трафика. Например, отдельный VLAN для управления системой, другой для трафика хранилища и третий для виртуальных машин. Это повышает безопасность и упрощает управление. Настройка выполняется через создание виртуальных интерфейсов с указанием ID VLAN.

Перед переносом данных необходимо проверить конфигурацию: убедиться, что интерфейсы имеют статические IP (или корректно получают их через DHCP), проверить доступность сети и правильность назначения VLAN. Для более детальной настройки сетевых служб, таких как SMB или NFS, обратитесь к нашему руководству по настройке сетевого доступа к файлам в TrueNAS Core и Scale.

Пошаговая установка TrueNAS Scale 2026: от загрузочной флешки до базовой настройки

Процесс установки начинается с создания загрузочного USB-накопителя. Используйте официальный образ с сайта TrueNAS и инструмент, например, Rufus или dd, для записи. Убедитесь, что ваш сервер поддерживает загрузку в режиме UEFI или Legacy, соответствующем записи.

После загрузки с флешки следуйте шагам в текстовом установщике: выберите диск для системы (обычно небольшой SSD), назначьте сетевые параметры (статический IP или DHCP), создайте учетную запись администратора. После завершения система предоставит IP-адрес для веб-интерфейса.

Первым действием в веб-интерфейсе должна быть настройка базовых параметров: установка правильного времени через NTP, локализация и проверка доступности обновлений системы.

Создание пула ZFS и настройка дисковых массивов

Создание пула начинается с формирования vdev (виртуального устройства). Выберите диски из списка доступных. Тип vdev определяет уровень надежности: RAIDZ1 (один резервный диск), RAIDZ2 (два), RAIDZ3 (три) или зеркала (mirror). Для production-сред с большими дисками рекомендуется RAIDZ2 или RAIDZ3 для защиты от сбоя нескольких дисков одновременно. Зеркала обеспечивают лучшую производительность, но меньшую эффективность использования пространства.

После создания vdev формируется пул. В его настройках задаются параметры: compression (lz4 рекомендуется для большинства случаев), deduplication (используйте с осторожностью, требует огромного объема RAM), и значение ashift, которое должно соответствовать физическому сектору дисков (обычно 12 для современных дисков с сектором 4K).

Диагностика распространенных проблем при установке

Если система не загружается с USB, проверьте режим загрузки (UEFI/Legacy) в BIOS и корректность записи образа. Проблемы с сетью, такие как невидимость интерфейса или отсутствие DHCP, часто связаны с драйверами. Для Scale проверьте поддержку чипа вашей сетевой карты в Linux.

Диски могут не определяться из-за неподдерживаемого контролера или режима RAID. Переведите контроллер в режим HBA (IT mode). Проверьте состояние дисков через SMART в интерфейсе или командой smartctl -a /dev/disk в Shell.

Логи системы находятся в /var/log/. Ключевые файлы для диагностики установки: console.log и middlewared.log. Сообщения об ошибках дисков или сети обычно четко указывают на причину проблемы.

Безопасная миграция данных с TrueNAS CORE на Scale

Миграция требует подготовки для минимизации рисков. Первым шагом является создание полной резервной копии конфигурации CORE через веб-интерфейс (System → Backup). Затем выполните проверку целостности данных пула командой scrub. Документируйте все сетевые настройки, параметры общих ресурсов и служб iSCSI.

Самый надежный метод переноса - репликация ZFS. Если оборудование меняется, установите Scale на новую систему, импортируйте пул ZFS из CORE через интерфейс Storage → Pools → Import. Пул должен быть физически подключен к новой системе или доступен через сеть. После импорта проверьте целостность данных и пересоздайте общие ресурсы и службы, используя документацию.

Импорт пула ZFS и восстановление конфигураций сервисов

Процесс импорта в Scale автоматически распознает пулы, созданные в CORE. После выбора пула система предложит импортировать связанные наборы данных (datasets). Для шифрованных наборов данных потребуется ввод ключа или восстановление файла ключа.

Настройки общих ресурсов SMB не переносятся автоматически. Вам потребуется создать новые общие ресурсы в Scale и повторно настроить ACL (списки контроля доступа). Для NFS необходимо переэкспортировать директории, указав те же параметры. Настройка iSCSI-таргетов также выполняется заново, с созданием LUN на основе импортированных наборов данных.

После импорта запустите полную проверку данных через scrub пула и убедитесь, что все файлы доступны. Для детального сравнения сетевых возможностей обеих систем в процессе миграции полезно ознакомиться с статьей TrueNAS CORE vs SCALE в 2026: выбор системы и детальная настройка сети.

Настройка виртуализации и приложений в TrueNAS Scale

Scale предоставляет интегрированные инструменты для виртуализации и контейнеризации. Для виртуальных машин необходимо предварительно создать хранилище - либо отдельный набор данных ZFS, либо директорию на существующем пуле. В интерфейсе Virtual Machines создайте новую VM, указав образ диска (ISO), выделив ресурсы CPU и RAM, и подключив её к сетевому мосту.

Система Apps (приложения) использует контейнеры Docker, управляемые через Helm. Для запуска приложения, например, Nextcloud, выберите его из каталога, настройте хранилище для его данных (обычно указывается путь к набору данных ZFS) и задайте параметры ресурсов. Система автоматически развернет контейнеры.

Мониторинг ресурсов для VM и контейнеров доступен через встроенные графики в интерфейсе (Reporting). Установка лимитов на использование CPU и RAM предотвращает конфликты между службами. Для оптимизации работы виртуальных машин рекомендуем руководство по созданию и оптимизации виртуальных машин в TrueNAS.

Оптимизация производительности для production-нагрузок

Для смешанных нагрузок (файловые операции и виртуализация) требуется тонкая настройка ZFS. Параметр recordsize следует установить в соответствии с типом данных: 128K для больших файлов и VM-дисков, 16K или 32K для базы данных. Параметр sync влияет на гарантии записи: для важных данных используйте стандартный режим, для повышения производительности в некоторых случаях можно установить disabled с добавлением SLOG.

Добавление устройства SLOG (ZIL) улучшает производительность операций синхронной записи, например, для баз данных. L2ARC (второй уровень кеша чтения) полезен при большом объеме повторяющихся чтений, но требует значительного объема RAM для своей метаданной таблицы.

Мониторинг производительности через встроенные графики помогает выявить узкие места. Настройка алертов на высокую загрузку дисков, памяти или сети позволяет proactively реагировать на проблемы. Для глубокой оптимизации ZFS и сети обратитесь к руководству по настройке производительности TrueNAS в 2026.

При планировании дискового массива для вашей системы важно выбрать правильную архитектуру. Наше сравнение NAS, DAS и самосборных систем на TrueNAS поможет сделать оптимальный выбор по цене, надежности и сложности настройки.

Для автоматизации задач и интеграции с внешними системами может потребоваться доступ к различным API. Сервис AiTunnel предоставляет единый интерфейс для более 200 моделей нейросетей, что может быть полезно для создания скриптов мониторинга или обработки данных.

Поделиться:
Сохранить гайд? В закладки браузера