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