Администрирование · 11 мин
Сколько лицензий 1С нужно на сервере
Разбираем, сколько лицензий 1С нужно на сервере: типы лицензий, подсчёт пользователей и сеансов, многопользовательские ключи, типичные ошибки и проверка результата.
Вопрос «сколько лицензий нужно на сервере 1С» возникает при любом росте компании: наняли новых сотрудников — и часть пользователей внезапно не может войти в базу. Причина почти всегда одна: число одновременных подключений превысило количество приобретённых клиентских лицензий, а лицензия на сам сервер 1С либо отсутствует, либо не соответствует режиму работы.
Принципиально важно понимать, что лицензируется не «сервер как железо», а два независимых компонента: сервер 1С:Предприятия и клиентские подключения. За право запуска сервера приложений отвечает лицензия на сервер, за право пользователей работать с базой — клиентские лицензии. Они покупаются и активируются отдельно, и нехватка любого из этих компонентов блокирует работу.
Точное число лицензий определяется не количеством сотрудников в штате, а количеством одновременных сеансов. Если в компании 30 бухгалтеров и менеджеров, но одновременно в базе работают не более 20 — теоретически достаточно 20 клиентских лицензий. На практике берут запас, потому что фоновые задания, веб-клиенты и сеансы обмена данными тоже расходуют лицензии.
Какие виды лицензий 1С существуют и что именно лицензируется
В экосистеме 1С применяется несколько типов программных лицензий, и путаница между ними — главный источник ошибок при закупке. Клиентская лицензия даёт право одному сеансу подключаться к информационной базе. Серверная лицензия даёт право запускать сервер 1С:Предприятия. Лицензия на платформу в составе поставки конфигурации — это базовое право использования программы.
Клиентские лицензии бывают однопользовательскими (на одно рабочее место) и многопользовательскими — на 5, 10, 20, 50, 100, 300 и 500 одновременных подключений. Многопользовательская лицензия на 50 подключений обходится заметно дешевле, чем пятьдесят однопользовательских, поэтому для сервера почти всегда выбирают именно многопользовательские варианты.
Лицензии на сервер различаются по разрядности (x86-64 — стандартный вариант) и по назначению: обычная лицензия и лицензия МИНИ-сервер на 5 подключений для небольших организаций. Также существует USB-ключ защиты (аппаратный HASP) и программная (электронная) активация — оба варианта равнозначны по правам, но отличаются в удобстве администрирования.
Как посчитать нужное количество клиентских лицензий
Базовая формула проста: возьмите максимальное число сотрудников, которые реально работают в базе в один момент времени, и добавьте резерв. Утренний час пик, закрытие месяца, сдача отчётности — именно в эти периоды нагрузка максимальна, и именно по ним нужно считать, а не по среднему дню.
Не забудьте про «невидимых потребителей» лицензий. Регламентные и фоновые задания в файловом режиме расходуют сеанс пользователя, под которым запущены. Подключения через веб-сервер, сеансы внешних компонентов, COM-соединения между базами, мобильные клиенты — всё это занимает лицензии. В крупных внедрениях на служебные сеансы закладывают 5–10 лицензий сверх пользовательских.
Практический способ узнать реальное потребление — открыть консоль кластера серверов 1С и посмотреть список активных сеансов в часы пик в течение недели. Максимальное наблюдаемое значение плюс 15–20% запаса — это и есть обоснованное число клиентских лицензий для закупки.
- 1Откройте консоль администрирования сервера 1С и перейдите в раздел «Сеансы» рабочей базы
- 2Наблюдайте за числом активных сеансов в часы пик (утро, закрытие периода) минимум 5 рабочих дней
- 3Зафиксируйте максимальное значение и добавьте 15–20% запаса на рост и служебные подключения
- 4Сопоставьте результат с номиналами многопользовательских лицензий (5, 10, 20, 50, 100) и выберите ближайшее покрытие
- 5Проверьте после покупки: при пиковой нагрузке все пользователи входят без ошибки о нехватке лицензий
Лицензия на сервер 1С: когда нужна и сколько стоит вопрос выбора
Лицензия на сервер 1С:Предприятия требуется только при работе в клиент-серверном режиме (с СУБД MS SQL, PostgreSQL, Oracle, IBM Db2). Если базы работают в файловом режиме — серверная лицензия не нужна вовсе, достаточно клиентских. Это принципиальный момент: файл-сервер с общей папкой — это не «сервер 1С» в смысле лицензирования.
Для небольших организаций существует вариант «Лицензия на сервер МИНИ на 5 подключений» — он ограничивает число одновременных сеансов пятью и подходит для компаний, где в базе работает до 5 человек. Для остальных случаев приобретается стандартная лицензия на сервер x86-64 без ограничения числа подключений — ограничение задаётся только суммой клиентских лицензий.
Одна лицензия на сервер покрывает один кластер на одном физическом или виртуальном сервере. Если вы разворачиваете второй независимый сервер 1С (например, для филиала или тестового контура в отдельном кластере на другой машине), потребуется отдельная серверная лицензия. Тестовые базы внутри того же кластера дополнительной лицензии не требуют.
Варианты лицензирования сервера
Подходит микробизнесу до 5 одновременных пользователей. Ограничение: жёсткий потолок сеансов, при росте придётся менять лицензию.
Универсальный вариант без ограничения подключений со стороны сервера. Требует отдельной закупки клиентских лицензий под фактическую нагрузку.
Подходит для 1–10 пользователей с небольшими базами. Ограничение: просадки производительности и риски блокировок при росте числа пользователей и объёма данных.
Как лицензии распределяются: ключи HASP и программная активация
При программной активации многопользовательская клиентская лицензия устанавливается на сервер 1С, и сервер сам раздаёт её сеансам. Это самый управляемый вариант: все лицензии видны в консоли кластера, их использование можно отследить по сеансам. Активация привязывается к аппаратным параметрам сервера — при существенной смене оборудования или переносе на новую машину лицензию нужно активировать заново, используя резервные пин-коды.
При использовании USB-ключей HASP ключ вставляется в сервер, а служба HASP License Manager раздаёт лицензии по сети. Вариант удобен тем, что ключ легко физически перенести на другой сервер без переактивации. Минус — риск потери ключа и необходимость следить за работой менеджера лицензий.
Несколько многопользовательских лицензий суммируются. Например, лицензии на 20 и на 50 подключений, активированные на одном сервере, дают в сумме 70 одновременных сеансов. Это позволяет наращивать лицензии постепенно, докупая по мере роста компании, а не заменяя существующие.
Ошибка «не найдена лицензия»: диагностика и типичные причины
Сообщение «Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия» у пользователя означает одно из трёх: закончились свободные клиентские лицензии, служба раздачи лицензий недоступна, или лицензия не активирована на текущем сервере. Первый шаг диагностики — посмотреть в консоли кластера число активных сеансов и сравнить с суммой установленных лицензий.
Если сеансов меньше, чем лицензий, но вход всё равно блокируется, проверьте: запущен ли сервер 1С с нужной серверной лицензией, видит ли он программные лицензии (список в консоли кластера), работает ли HASP License Manager при аппаратных ключах, не истёк ли срок временных лицензий. Частая ситуация — после переноса сервера на новую виртуальную машину программная лицензия «слетела» из-за смены аппаратной привязки.
Как проверить, что лицензирование настроено правильно
После установки и активации лицензий проверьте конфигурацию под нагрузкой. Признак правильной настройки — в пиковые часы все пользователи входят в базу без ошибок, а в консоли кластера сумма сеансов не упирается в потолок лицензий. Если свободных лицензий остаётся меньше 10%, пора планировать докупку, не дожидаясь блокировок.
Полезно периодически сверять фактическое потребление с приобретённым объёмом. Компании растут, открываются филиалы, добавляются интеграции — и расчёт, сделанный год назад, перестаёт соответствовать реальности. Контроль раз в квартал занимает десять минут и избавляет от аварийных закупок.
Как проверить результат
Сеансов заметно меньше суммы лицензий, есть запас 15–20%
Сеансы вплотную приблизились к лимиту или пользователи получают отказ во входе
Все активированные лицензии видны и действительны
Лицензия не отображается или помечена как недействительная после смены оборудования
Учтены в расчёте и видны отдельными сеансами
Служебные сеансы неожиданно вытесняют пользовательские
Что важно запомнить
На сервере 1С нужна одна серверная лицензия на кластер (при клиент-серверном режиме) плюс клиентские лицензии по пиковому числу одновременных сеансов с запасом. Считайте сеансы, а не штат, учитывайте служебные подключения, храните пин-коды и проверяйте запас лицензий регулярно.
Частые вопросы
Нужна ли лицензия на сервер, если база работает в файловом режиме?
Нет. В файловом режиме сервер 1С:Предприятия не используется, поэтому серверная лицензия не требуется — достаточно клиентских лицензий по числу одновременно работающих пользователей. Однако при росте числа пользователей и объёма данных файловый режим становится узким местом, и переход на клиент-серверный вариант потребует покупки лицензии на сервер.
Один пользователь открыл базу в двух окнах — сколько лицензий занято?
Если открыты два независимых клиентских приложения (например, толстый клиент и веб-клиент), расходуются две клиентские лицензии, потому что лицензируется каждый сеанс. Второе окно внутри одного сеанса дополнительной лицензии не требует. Это стоит учитывать пользователям, которые привыкли держать открытыми несколько подключений одновременно.
Можно ли перенести программную лицензию на новый сервер?
Да, но активированная лицензия привязана к аппаратным параметрам старого сервера. На новом сервере её нужно активировать заново с помощью резервных пин-кодов из комплекта поставки. Перед миграцией убедитесь, что у вас есть неиспользованные пин-коды, иначе потребуется обращение к вендору за восстановлением.
Что делать, если лицензий не хватает только в конце месяца?
Сначала проверьте, не заняты ли лицензии «зависшими» сеансами — их можно завершить через консоль кластера. Если пиковая нагрузка регулярна, экономически оправданнее докупить многопользовательскую лицензию: простои сотрудников в период закрытия месяца обычно обходятся дороже, чем расширение лицензионного пула.
Суммируются ли лицензии от разных покупок?
Да. Несколько многопользовательских клиентских лицензий, активированных на одном сервере, складываются: лицензии на 20 и на 50 подключений дают вместе 70 одновременных сеансов. Это позволяет наращивать парк лицензий постепенно, докупая нужный номинал по мере роста компании.
Нужны ли отдельные лицензии для тестовой базы?
Тестовая база в том же кластере сервера 1С отдельной серверной лицензии не требует. Но сеансы пользователей, работающих в тестовой базе, расходуют те же клиентские лицензии, что и боевые сеансы. Если тестирование идёт параллельно с основной работой, учитывайте эти подключения при расчёте общего числа лицензий.