TrueNAS Version: Как проверить, обновить и выбрать версию | Гайд 2024 | AdminWiki
Timeweb Cloud — сервера, Kubernetes, S3, Terraform. Лучшие цены IaaS.
Попробовать

TrueNAS Version: Полное руководство по проверке, обновлению и выбору версии

21 февраля 2026 8 мин. чтения #core #freenas #nas #scale #truenas #версионирование #версия #обновление
Содержание статьи

Работаете с TrueNAS и столкнулись с вопросами о версии системы? Возможно, вам нужно проверить текущий релиз перед обновлением, понять разницу между TrueNAS CORE и SCALE, или решить проблему совместимости плагинов. Давайте разберем все аспекты работы с truenas version — от базовых команд до продвинутых сценариев обновления.

Зачем нужно следить за версией TrueNAS?

Версия TrueNAS — это не просто цифры. Это ключевой параметр, который определяет:

  • Безопасность: Новые версии закрывают уязвимости.
  • Совместимость: Некоторые функции и драйверы работают только в определенных релизах.
  • Стабильность: Вы можете выбрать между стабильным долгосрочным релизом (например, TrueNAS 13.0-U6.1) и более свежим, но менее проверенным.
  • Поддержка оборудования: Новые версии часто добавляют поддержку современного железа.

Как проверить текущую версию TrueNAS

Представь, что ты зашел на свой NAS и хочешь быстро понять, что за система перед тобой. Есть несколько способов.

Через веб-интерфейс (GUI)

Самый простой способ для начинающих:

  1. Зайдите в веб-интерфейс TrueNAS (обычно по IP-адресу сервера).
  2. Войдите под своей учетной записью.
  3. Версия системы отображается в левом нижнем углу любой страницы.
  4. Для более детальной информации перейдите в System → Information.
В разделе System → Information вы найдете не только номер версии (например, TrueNAS-13.0-U6.1), но и дату сборки, тип лицензии и другие системные детали.

Через командную строку (Shell/SSH)

Для автоматизации или удаленного управления пригодится консоль. Используй одну из этих команд:

bash
# Самый простой и информативный вариант
midclt call system.info | jq .version

# Альтернатива через файл версии
cat /etc/version

# Детальная информация о системе (аналог GUI)
midclt call system.info | jq .

# Проверка версии ядра (полезно для драйверов)
uname -a

Команда midclt — это основной инструмент управления TrueNAS через CLI. Флаг call system.info запрашивает у системы полную информацию, а jq .version фильтрует вывод, оставляя только строку с версией.

TrueNAS CORE vs SCALE vs Enterprise: Какая версия вам нужна?

Выбор дистрибутива — фундаментальное решение. Вот их ключевые отличия:

Критерий TrueNAS CORE TrueNAS SCALE TrueNAS Enterprise
Основа FreeBSD Linux (Debian) CORE или SCALE + поддержка
Целевая аудитория Домашние пользователи, малый бизнес Энтузиасты, DevOps, контейнеризация Корпорации, критичная инфраструктура
Ключевая фича Стабильность, проверенная ZFS Kubernetes, Docker, масштабируемость HA-кластеры, гарантированная поддержка
Лицензия Бесплатная (BSD) Бесплатная (Linux) Платная подписка
Рекомендация: Новым пользователям в 2024 году чаще всего советуют начинать с TrueNAS SCALE. Он более перспективен, имеет активное сообщество и лучше подходит для современных workloads (контейнеры, виртуализация).

Безопасное обновление версии TrueNAS: Пошаговое руководство

Обновление — критичная операция. Неправильные действия могут привести к потере данных. Давай сделаем всё по правилам.

Шаг 1: Подготовка и бэкап

Никогда не пропускай этот этап!

  • Бэкап конфигурации: В веб-интерфейсе перейдите в System → General → Save Config. Скачайте файл и храните его в надежном месте.
  • Проверьте здоровье дисков: Убедитесь, что в Storage → Disks нет предупреждений (поле SMART).
  • Освободите место: Для обновления требуется свободное место в загрузочном пуле (обычно 2-5 ГБ).
bash
# Проверим состояние загрузочного пуля
zpool list boot-pool

# Проверим свободное место на корневой файловой системе
df -h /

Шаг 2: Выбор правильного обновления

Не все обновления одинаковы. В TrueNAS есть три типа:

  1. Обновления в рамках одной мажорной версии (Update): Например, с 13.0-U5.1 до 13.0-U6.1. Безопасны, рекомендуются всем.
  2. Обновление мажорной версии (Upgrade): Например, с 13.0 до 22.12. Требует тщательного тестирования.
  3. Смена платформы (Migration): Переход с CORE на SCALE. Это миграция, а не просто обновление. Требует полного бэкапа данных.

Шаг 3: Процесс обновления через GUI

Самый надежный способ для большинства пользователей:

  1. Перейдите в System → Update.
  2. Нажмите Check for Updates. Система найдет доступные обновления.
  3. Если доступно несколько версий, выберите нужную (обычно рекомендуют последнюю стабильную).
  4. Нажмите Download, а затем Apply Update.
  5. Система скачает образ, перезагрузится и установит обновление. Это займет 5-15 минут.
  6. После перезагрузки войдите в систему и проверьте версию.
Внимание! Не прерывайте питание сервера во время процесса обновления! Это может привести к неработоспособности системы. Если обновление "зависло" более 30 минут, обратитесь в сообщество, но не выключайте сервер насильно.

Шаг 4: Проверка после обновления

bash
# Проверяем, что версия обновилась
cat /etc/version

# Проверяем, что все службы запустились
midclt call service.query | jq '.[] | select(.state != "RUNNING")'

# Проверяем состояние пулов данных
zpool status

Если команда midclt call service.query показывает остановленные службы, попробуйте перезапустить их через GUI или командой midclt call service.start имя_службы.

Решение частых проблем с версиями TrueNAS

Проблема 1: "No Train Available" или обновления не находятся

Если в разделе System → Update система не находит обновлений, проверьте сетевые настройки и доступ к репозиторию iXsystems.

bash
# Проверим, может ли система резолвить домены
ping -c 4 update.freenas.org

# Проверим настройки DNS в TrueNAS
midclt call network.configuration.config | jq .nameserver

# Принудительно проверим обновления через CLI
midclt call update.check_available

Проблема 2: Плагины/джейлы перестали работать после обновления

Частая проблема при обновлении мажорной версии. Решение:

  1. Дождитесь, пока сообщество обновит плагины для новой версии (может занять несколько недель).
  2. Рассмотрите переход на TrueNAS SCALE и использование Docker-контейнеров вместо плагинов — они более независимы от версии ОС.
  3. В крайнем случае можно откатиться на предыдущую версию через загрузочное меню (выбор старого boot environment).

Проблема 3: Как откатиться на предыдущую версию?

TrueNAS использует механизм Boot Environments. Это спасение в критической ситуации.

  1. Перезагрузите сервер.
  2. В загрузочном меню (обычно появляется при загрузке) выберите предыдущую версию среды загрузки (Boot Environment).
  3. Загрузитесь в нее. Ваши данные останутся нетронутыми, но системные настройки вернутся к моменту создания этого окружения.
  4. В GUI можно управлять Boot Environments в System → Boot.
bash
# Посмотреть список Boot Environments через CLI
beadm list

# Активировать другое окружение при следующей загрузке
beadm activate имя_окружения

FAQ: Ответы на частые вопросы о версиях TrueNAS

Как часто выходят обновления TrueNAS?

Цикл релизов зависит от дистрибутива:

  • TrueNAS CORE: Мажорные версии (13.0, 14.0) выходят раз в 1-2 года. Минорные обновления (U1, U2) — примерно раз в 2-3 месяца.
  • TrueNAS SCALE: Более частые релизы (Angelfish, Bluefin, Cobia). Крупные обновления — примерно раз в год, минорные — чаще.
  • Критические обновления безопасности выходят по мере необходимости.

Можно ли пропустить несколько версий при обновлении?

Технически — да, но это не рекомендуется. Лучше обновляться последовательно, особенно при больших скачках (например, с 11.3 сразу на 13.0). Пропуск версий может привести к непредсказуемым ошибкам миграции конфигурации. Если нужно обновиться со старой версии, проверьте официальную документацию на наличие специальных инструкций.

Где скачать конкретную версию TrueNAS?

Все исторические версии доступны на официальном сайте:

Скачивайте только с официальных источников во избежание модифицированных образов.

Что означают буквы в версии (например, U6.1)?

Это система обозначений iXsystems:

  • 13.0 — мажорная версия (Major Release).
  • U6 — Update 6 (крупное обновление с новыми функциями и исправлениями).
  • .1 — патч (Patch), обычно содержит критичные исправления безопасности.
  • Иногда можно встретить RC1 (Release Candidate) или NIGHTLY (ночные сборки) — это тестовые версии для разработчиков.

Заключение: Лучшие практики управления версиями TrueNAS

Подведем итог. Чтобы ваша система NAS была стабильной и безопасной:

  1. Регулярно проверяйте версию через GUI или cat /etc/version.
  2. Перед любым обновлением делайте бэкап конфигурации.
  3. Обновляйтесь последовательно, не пропуская много версий сразу.
  4. Для продакшена выбирайте стабильные (STABLE) ветки, а не ночные сборки.
  5. Используйте Boot Environments — это ваша страховка на случай проблем.
  6. Следите за новостями сообщества перед обновлением мажорной версии — там часто предупреждают о известных проблемах.

Помните: ваша truenas version — это основа стабильности всей системы хранения. Относитесь к её обновлению не как к рутинной задаче, а как к важной инфраструктурной операции. Удачного администрирования!

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