Администрирование · 10 мин
Серверная лицензия 1С: зачем она нужна и когда её покупать
Зачем нужна лицензия на сервер 1С:Предприятие, когда её покупать, чем она отличается от клиентских лицензий и как выбрать 32/64-битный вариант.
При переходе с файлового режима работы 1С на клиент-серверный у компании возникает вопрос: зачем дополнительно покупать лицензию на сервер 1С:Предприятие, если клиентские лицензии уже оплачены. Ответ кроется в архитектуре платформы: в клиент-серверном режиме работает отдельная программа — сервер 1С:Предприятия, — и она лицензируется самостоятельно, независимо от лицензий на рабочие места пользователей.
Серверная лицензия — это право на использование самого сервера 1С, который принимает подключения от клиентов, выполняет запросы к СУБД и управляет сеансами. Без неё серверный процесс просто не запустится в штатном режиме: платформа проверяет наличие лицензии при старте агента сервера и при подключении клиентов.
Покупка серверной лицензии оправдана не всегда. Для небольших баз с несколькими пользователями файловый режим или бесплатный PostgreSQL в связке с мини-сервером могут быть достаточны. Ниже разберём, когда серверная лицензия действительно нужна, какие варианты существуют и как не переплатить.
Что именно лицензирует серверная лицензия
Сервер 1С:Предприятия — это набор процессов (агент сервера, рабочие процессы rphost), которые выполняют серверный код конфигурации, обращаются к СУБД и раздают данные клиентским приложениям. Эта часть платформы распространяется бесплатно — установить её можно без ключа, — но работать в полноценном режиме она будет только при наличии серверной лицензии.
Важно понимать разделение: клиентские лицензии разрешают запуск клиентских приложений (тонкий, толстый, веб-клиент), а серверная — работу самого сервера. Покупая серверную лицензию, вы не получаете ни одного дополнительного рабочего места: клиентские лицензии докупаются отдельно под нужное число одновременно работающих пользователей.
Когда серверная лицензия действительно нужна
Главный критерий — переход на клиент-серверную архитектуру. Обычно к этому приводят такие сигналы: база в файловом режиме выросла, при одновременной работе пользователей возникают блокировки и ошибки, регламентные задания мешают интерактивной работе, требуется централизованное резервное копирование средствами СУБД.
Клиент-серверный режим также нужен, если требуется разграничить доступ на уровне СУБД, обеспечить отказоустойчивость через кластер серверов 1С, вынести нагрузку с рабочих станций на мощный сервер или работать через веб-сервер с тонкими клиентами.
Если же с базой работают несколько человек, объём данных невелик и скорость устраивает — серверная лицензия не нужна. Файловый режим с сетевыми клиентскими лицензиями закрывает такую задачу без дополнительных затрат.
Как выбрать действие
Варианты серверных лицензий: 32 и 64 бита, МИНИ-сервер
Фирма «1С» предлагает несколько вариантов серверных лицензий. Базовый вариант — лицензия на 32-разрядный сервер. Более дорогая — на 64-разрядный сервер, который позволяет рабочим процессам использовать больше оперативной памяти и лучше масштабируется под нагрузку. Комбинированная лицензия даёт право использовать оба варианта.
Для небольших внедрений существует лицензия «МИНИ-сервер на 5 подключений» — удешевлённый вариант с ограничением по числу одновременных сеансов и одной информационной базой на сервер. Это компромисс для компаний, которым нужен клиент-серверный режим, но полноценная серверная лицензия избыточна.
Сравнение вариантов
Подходит для малого бизнеса с несколькими пользователями. Ограничения: одна база, малое число сеансов, нет масштабирования
Для умеренных нагрузок. Ограничение по памяти на рабочий процесс; при росте базы может стать узким местом
Для средних и крупных внедрений с большими базами и высокой нагрузкой. Стоит дороже, требует 64-битной ОС и СУБД
Как серверная лицензия работает с клиентскими
Типичная схема лицензирования клиент-серверной базы выглядит так: одна серверная лицензия на кластер плюс клиентские лицензии на нужное число одновременных подключений. Клиентские лицензии могут быть программными (устанавливаются на сервер и раздаются автоматически) или аппаратными (USB-ключи HASP).
Программные клиентские лицензии удобнее в серверном режиме: их активируют на сервере 1С, и он сам выдаёт их клиентам при подключении. Если используется USB-ключ, его устанавливают на сервер или на отдельную машину с менеджером лицензий, доступную по сети.
Важное правило: серверная лицензия привязывается к конкретному компьютеру (при программной активации — к его аппаратным параметрам). Смена серверного оборудования или существенное изменение конфигурации может потребовать повторной активации с использованием резервных пин-кодов.
Как проверить и активировать серверную лицензию
Активация программной серверной лицензии выполняется через консоль кластера серверов 1С или утилиту лицензирования: вводится пин-код из комплекта поставки, формируется запрос в центр лицензирования, полученный ответ сохраняется в файл лицензии. Для аппаратного ключа активация не нужна — достаточно установить драйвер HASP и подключить ключ.
После установки проверьте, что сервер видит лицензию: агент сервера должен стартовать без ошибок лицензирования, а клиенты — подключаться к базе без сообщений об отсутствии лицензии. Диагностику удобно вести через технологический журнал и консоль кластера.
- 1Установите сервер 1С:Предприятия нужной разрядности на выделенную машину
- 2Создайте кластер и зарегистрируйте информационную базу в консоли кластера
- 3Активируйте серверную лицензию: введите пин-код и пройдите процедуру лицензирования
- 4Установите клиентские лицензии (программные на сервер или USB-ключ с менеджером лицензий)
- 5Проверьте подключение тестового клиента и отсутствие ошибок лицензирования в журнале
Частые ошибки при покупке и эксплуатации
Самая распространённая ошибка — покупка серверной лицензии «про запас», когда реальной потребности в клиент-серверном режиме нет. Вторая типичная ситуация — выбор 32-разрядного сервера для крупной базы: со временем рабочие процессы упираются в ограничения памяти, и приходится докупать апгрейд до 64 бит.
Также компании забывают, что СУБД лицензируется отдельно: лицензия на сервер 1С не включает права на MS SQL Server или Oracle. Бесплатные варианты (PostgreSQL с адаптированными сборками) снижают затраты, но требуют грамотной настройки.
Ограничения и альтернативы
Если бюджет ограничен, рассмотрите альтернативы: файловый режим с публикацией через веб-сервер, МИНИ-сервер на 5 подключений, облачные сервисы (например, аренда 1С через интернет, где вопросы серверного лицензирования берёт на себя провайдер). Для разработчиков существует версия платформы для обучения и тестирования с ограничениями.
Помните и про ограничения самой серверной лицензии: одна лицензия — один кластер на одном компьютере. Для резервного сервера или второго кластера потребуется отдельная лицензия (либо использование механизмов резервирования в рамках условий лицензионного соглашения).
Как проверить, что всё настроено правильно
Как проверить результат
Служба стартует без ошибок, кластер виден в консоли
Ошибки лицензирования в журнале событий, кластер недоступен
Сеанс открывается, лицензия выдаётся автоматически
Сообщение «не найдена лицензия» у клиента
Процессы rphost стабильны, память в допустимых пределах
Постоянные перезапуски rphost, рост памяти до предела
Регламентные задания выполняются на сервере по расписанию
Задания не стартуют или падают с ошибками
Регулярно контролируйте счётчики производительности сервера и журнал кластера: ранняя диагностика проблем с лицензиями и ресурсами дешевле, чем аварийный простой учётной системы в разгар отчётного периода.
Что важно запомнить
Серверная лицензия нужна только для клиент-серверного режима и лицензирует сам сервер 1С, а не рабочие места. Выбирайте разрядность под реальную нагрузку, не забывайте про лицензирование СУБД и храните резервные пин-коды для переактивации.
Частые вопросы
Нужна ли серверная лицензия, если база работает в файловом режиме?
Нет. В файловом режиме достаточно клиентских лицензий на нужное число пользователей. Серверная лицензия требуется только при развёртывании сервера 1С:Предприятия с СУБД.
Входит ли лицензия на MS SQL Server в поставку серверной лицензии 1С?
Нет, СУБД лицензируется отдельно по правилам её производителя. Чтобы снизить затраты, многие используют PostgreSQL — для него существуют адаптированные под 1С сборки.
Что произойдёт с серверной лицензией при замене сервера?
Программная лицензия привязана к аппаратным параметрам машины. При переезде на новый сервер потребуется повторная активация с использованием резервного пин-кода из комплекта. Аппаратный USB-ключ просто переставляется на новый сервер.
Можно ли использовать одну серверную лицензию для нескольких баз?
Да, одна серверная лицензия обслуживает кластер, в котором может быть зарегистрировано несколько информационных баз. Исключение — лицензия МИНИ-сервер, у неё ограничение на одну базу.
Чем МИНИ-сервер отличается от полной серверной лицензии?
МИНИ-сервер ограничен числом одновременных подключений (до 5) и одной информационной базой, не поддерживает масштабирование кластера. Зато он заметно дешевле и подходит небольшим компаниям для перехода на клиент-серверный режим.
Можно ли сначала купить 32-битную лицензию, а потом перейти на 64-битную?
Да, предусмотрен апгрейд с доплатой по правилам фирмы «1С». Однако если заранее известно, что база крупная и нагрузка высокая, выгоднее сразу приобрести 64-разрядный вариант.