К статье
Практический материал

Администрирование · 10 мин

Серверная лицензия 1С: зачем она нужна и когда её покупать

Зачем нужна лицензия на сервер 1С:Предприятие, когда её покупать, чем она отличается от клиентских лицензий и как выбрать 32/64-битный вариант.

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

Серверная лицензия — это право на использование самого сервера 1С, который принимает подключения от клиентов, выполняет запросы к СУБД и управляет сеансами. Без неё серверный процесс просто не запустится в штатном режиме: платформа проверяет наличие лицензии при старте агента сервера и при подключении клиентов.

Покупка серверной лицензии оправдана не всегда. Для небольших баз с несколькими пользователями файловый режим или бесплатный PostgreSQL в связке с мини-сервером могут быть достаточны. Ниже разберём, когда серверная лицензия действительно нужна, какие варианты существуют и как не переплатить.

Что именно лицензирует серверная лицензия

Сервер 1С:Предприятия — это набор процессов (агент сервера, рабочие процессы rphost), которые выполняют серверный код конфигурации, обращаются к СУБД и раздают данные клиентским приложениям. Эта часть платформы распространяется бесплатно — установить её можно без ключа, — но работать в полноценном режиме она будет только при наличии серверной лицензии.

Важно понимать разделение: клиентские лицензии разрешают запуск клиентских приложений (тонкий, толстый, веб-клиент), а серверная — работу самого сервера. Покупая серверную лицензию, вы не получаете ни одного дополнительного рабочего места: клиентские лицензии докупаются отдельно под нужное число одновременно работающих пользователей.

Когда серверная лицензия действительно нужна

Главный критерий — переход на клиент-серверную архитектуру. Обычно к этому приводят такие сигналы: база в файловом режиме выросла, при одновременной работе пользователей возникают блокировки и ошибки, регламентные задания мешают интерактивной работе, требуется централизованное резервное копирование средствами СУБД.

Клиент-серверный режим также нужен, если требуется разграничить доступ на уровне СУБД, обеспечить отказоустойчивость через кластер серверов 1С, вынести нагрузку с рабочих станций на мощный сервер или работать через веб-сервер с тонкими клиентами.

Если же с базой работают несколько человек, объём данных невелик и скорость устраивает — серверная лицензия не нужна. Файловый режим с сетевыми клиентскими лицензиями закрывает такую задачу без дополнительных затрат.

Маршрут решения

Как выбрать действие

База в файловом режиме, до 5–7 пользователей, жалоб на скорость нетОставайтесь на файловом режиме — серверная лицензия не нужна
Растут блокировки, база большая, пользователей много, нужны фоновые заданияПланируйте переход на клиент-серверный режим и бюджет на серверную лицензию
Нужен только веб-доступ для удалённых сотрудников при небольшой базеРассмотрите публикацию файловой базы через веб-сервер — сервер 1С не обязателен

Варианты серверных лицензий: 32 и 64 бита, МИНИ-сервер

Фирма «1С» предлагает несколько вариантов серверных лицензий. Базовый вариант — лицензия на 32-разрядный сервер. Более дорогая — на 64-разрядный сервер, который позволяет рабочим процессам использовать больше оперативной памяти и лучше масштабируется под нагрузку. Комбинированная лицензия даёт право использовать оба варианта.

Для небольших внедрений существует лицензия «МИНИ-сервер на 5 подключений» — удешевлённый вариант с ограничением по числу одновременных сеансов и одной информационной базой на сервер. Это компромисс для компаний, которым нужен клиент-серверный режим, но полноценная серверная лицензия избыточна.

Сравнение вариантов

МИНИ-сервер на 5 подключений

Подходит для малого бизнеса с несколькими пользователями. Ограничения: одна база, малое число сеансов, нет масштабирования

32-разрядный сервер

Для умеренных нагрузок. Ограничение по памяти на рабочий процесс; при росте базы может стать узким местом

64-разрядный сервер

Для средних и крупных внедрений с большими базами и высокой нагрузкой. Стоит дороже, требует 64-битной ОС и СУБД

Как серверная лицензия работает с клиентскими

Типичная схема лицензирования клиент-серверной базы выглядит так: одна серверная лицензия на кластер плюс клиентские лицензии на нужное число одновременных подключений. Клиентские лицензии могут быть программными (устанавливаются на сервер и раздаются автоматически) или аппаратными (USB-ключи HASP).

Программные клиентские лицензии удобнее в серверном режиме: их активируют на сервере 1С, и он сам выдаёт их клиентам при подключении. Если используется USB-ключ, его устанавливают на сервер или на отдельную машину с менеджером лицензий, доступную по сети.

Важное правило: серверная лицензия привязывается к конкретному компьютеру (при программной активации — к его аппаратным параметрам). Смена серверного оборудования или существенное изменение конфигурации может потребовать повторной активации с использованием резервных пин-кодов.

Как проверить и активировать серверную лицензию

Активация программной серверной лицензии выполняется через консоль кластера серверов 1С или утилиту лицензирования: вводится пин-код из комплекта поставки, формируется запрос в центр лицензирования, полученный ответ сохраняется в файл лицензии. Для аппаратного ключа активация не нужна — достаточно установить драйвер HASP и подключить ключ.

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

Порядок действий
  1. 1
    Установите сервер 1С:Предприятия нужной разрядности на выделенную машину
  2. 2
    Создайте кластер и зарегистрируйте информационную базу в консоли кластера
  3. 3
    Активируйте серверную лицензию: введите пин-код и пройдите процедуру лицензирования
  4. 4
    Установите клиентские лицензии (программные на сервер или USB-ключ с менеджером лицензий)
  5. 5
    Проверьте подключение тестового клиента и отсутствие ошибок лицензирования в журнале

Частые ошибки при покупке и эксплуатации

Самая распространённая ошибка — покупка серверной лицензии «про запас», когда реальной потребности в клиент-серверном режиме нет. Вторая типичная ситуация — выбор 32-разрядного сервера для крупной базы: со временем рабочие процессы упираются в ограничения памяти, и приходится докупать апгрейд до 64 бит.

Также компании забывают, что СУБД лицензируется отдельно: лицензия на сервер 1С не включает права на MS SQL Server или Oracle. Бесплатные варианты (PostgreSQL с адаптированными сборками) снижают затраты, но требуют грамотной настройки.

Типичные ошибки
01
Покупка серверной лицензии при небольшой базе — деньги потрачены, а файловый режим справлялся
02
Выбор 32-битного сервера для большой базы — упор в память и дорогой апгрейд позже
03
Игнорирование лицензирования СУБД — риск нарушения условий использования MS SQL или Oracle
04
Активация программной лицензии на виртуальной машине без фиксации её параметров — слёт лицензии при миграции VM
05
Отсутствие резервных пин-кодов под рукой — простой при переезде сервера

Ограничения и альтернативы

Если бюджет ограничен, рассмотрите альтернативы: файловый режим с публикацией через веб-сервер, МИНИ-сервер на 5 подключений, облачные сервисы (например, аренда 1С через интернет, где вопросы серверного лицензирования берёт на себя провайдер). Для разработчиков существует версия платформы для обучения и тестирования с ограничениями.

Помните и про ограничения самой серверной лицензии: одна лицензия — один кластер на одном компьютере. Для резервного сервера или второго кластера потребуется отдельная лицензия (либо использование механизмов резервирования в рамках условий лицензионного соглашения).

Как проверить, что всё настроено правильно

Контрольные точки

Как проверить результат

Запуск агента сервера 1С
Норма

Служба стартует без ошибок, кластер виден в консоли

Тревожный признак

Ошибки лицензирования в журнале событий, кластер недоступен

Подключение клиента к базе
Норма

Сеанс открывается, лицензия выдаётся автоматически

Тревожный признак

Сообщение «не найдена лицензия» у клиента

Нагрузка рабочих процессов
Норма

Процессы rphost стабильны, память в допустимых пределах

Тревожный признак

Постоянные перезапуски rphost, рост памяти до предела

Фоновые задания
Норма

Регламентные задания выполняются на сервере по расписанию

Тревожный признак

Задания не стартуют или падают с ошибками

Регулярно контролируйте счётчики производительности сервера и журнал кластера: ранняя диагностика проблем с лицензиями и ресурсами дешевле, чем аварийный простой учётной системы в разгар отчётного периода.

Итог

Что важно запомнить

Серверная лицензия нужна только для клиент-серверного режима и лицензирует сам сервер 1С, а не рабочие места. Выбирайте разрядность под реальную нагрузку, не забывайте про лицензирование СУБД и храните резервные пин-коды для переактивации.

Частые вопросы

Нужна ли серверная лицензия, если база работает в файловом режиме?

Нет. В файловом режиме достаточно клиентских лицензий на нужное число пользователей. Серверная лицензия требуется только при развёртывании сервера 1С:Предприятия с СУБД.

Входит ли лицензия на MS SQL Server в поставку серверной лицензии 1С?

Нет, СУБД лицензируется отдельно по правилам её производителя. Чтобы снизить затраты, многие используют PostgreSQL — для него существуют адаптированные под 1С сборки.

Что произойдёт с серверной лицензией при замене сервера?

Программная лицензия привязана к аппаратным параметрам машины. При переезде на новый сервер потребуется повторная активация с использованием резервного пин-кода из комплекта. Аппаратный USB-ключ просто переставляется на новый сервер.

Можно ли использовать одну серверную лицензию для нескольких баз?

Да, одна серверная лицензия обслуживает кластер, в котором может быть зарегистрировано несколько информационных баз. Исключение — лицензия МИНИ-сервер, у неё ограничение на одну базу.

Чем МИНИ-сервер отличается от полной серверной лицензии?

МИНИ-сервер ограничен числом одновременных подключений (до 5) и одной информационной базой, не поддерживает масштабирование кластера. Зато он заметно дешевле и подходит небольшим компаниям для перехода на клиент-серверный режим.

Можно ли сначала купить 32-битную лицензию, а потом перейти на 64-битную?

Да, предусмотрен апгрейд с доплатой по правилам фирмы «1С». Однако если заранее известно, что база крупная и нагрузка высокая, выгоднее сразу приобрести 64-разрядный вариант.