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

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

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

Как устроена лицензия на сервер 1С: типы лицензий, серверный ключ, привязка к железу, активация через центр лицензирования, типичные ошибки и их решение.

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

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

Ниже разобраны виды серверных лицензий, механизм привязки к оборудованию, порядок активации, типичные ошибки и способы их диагностики.

Какие виды лицензий на сервер 1С существуют

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

Отдельная категория — лицензия МИНИ-сервер на 5 подключений. Она подходит для небольших организаций, объединяет серверную и клиентскую часть и ограничивает количество одновременных сеансов пятью. Для средних и крупных внедрений применяются полноценные серверные лицензии уровня ПРОФ и КОРП, причём КОРП-лицензия требуется для использования расширенных механизмов платформы.

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

Лицензия МИНИ-сервер

Подходит для до 5 одновременных подключений; ограничение по сеансам жёсткое, масштабирование невозможно без замены лицензии.

Сервер x86-64 (ПРОФ)

Стандартный вариант для рабочих групп и средних баз; клиентские лицензии приобретаются отдельно.

Сервер уровня КОРП

Нужен для расширенных функций платформы и крупных внедрений; требует соответствующих клиентских лицензий КОРП.

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

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

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

Как работает привязка программной лицензии к оборудованию

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

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

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

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

Порядок активации
  1. 1
    Установите сервер 1С и убедитесь, что агент запущен.
  2. 2
    Откройте диалог получения лицензии через консоль кластера или конфигуратор.
  3. 3
    Выберите автоматическое получение лицензии при наличии интернета либо ручной режим с файлом запроса.
  4. 4
    Введите регистрационный номер и пин-код, заполните данные организации.
  5. 5
    Подтвердите аппаратные параметры и завершите активацию.
  6. 6
    Проверьте, что файл .lic создан и кластер обслуживает базы без ошибок лицензирования.

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

Как сервер раздаёт клиентские лицензии

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

Важно понимать порядок подсчёта. Одна клиентская лицензия расходуется на один сеанс, поэтому пользователь, открывший два сеанса, занимает две лицензии. Если лицензий не хватает, новые подключения отклоняются с сообщением о нехватке лицензий, хотя серверная лицензия при этом полностью исправна.

Типичные ошибки лицензирования и их диагностика

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

Типичные ошибки
01
Активация лицензии на виртуальной машине без фиксации аппаратных параметров — после миграции на другой хост лицензия слетает.
02
Установка 32-разрядного сервера при лицензии на 64-разрядный или наоборот — лицензия не подходит по разрядности.
03
Удаление каталога с файлами .lic при чистке диска — сервер теряет все активированные лицензии.
04
Использование всех пин-кодов из комплекта без резерва — после сбоя нечем восстановить активацию.
05
Путаница между серверной и клиентской лицензией при покупке — купленная клиентская лицензия не запускает сервер.
Контрольные точки

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

Наличие файла .lic
Норма

Файл существует в служебном каталоге и датирован моментом активации

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

Файл отсутствует или имеет нулевой размер

Запуск кластера
Норма

Агент стартует, базы доступны, сеансы подключаются

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

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

Привязка к оборудованию
Норма

Параметры железа совпадают с записанными в лицензии

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

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

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

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

При плановом переезде на новый сервер программную лицензию активируют заново на новом оборудовании по резервному пин-коду. Аппаратный ключ HASP в этом сценарии проще: его достаточно физически переставить в новый сервер. Если резервные пин-коды исчерпаны, запрашивается дополнительный набор через центр лицензирования с объяснением причины.

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

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

Сервер переезжает на новое железо раз в несколько летПодойдёт программная лицензия — активируйте заново по резервному пин-коду.
Сервер часто мигрирует между хостами виртуализацииРассмотрите аппаратный ключ HASP — он не зависит от параметров виртуальной машины.
Лицензия слетела после замены оборудованияСначала попробуйте восстановить прежние параметры, и только потом используйте резервный пин-код.
Одновременных пользователей не более пятиРассмотрите лицензию МИНИ-сервер вместо полноценной серверной.
Итог

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

Серверная лицензия 1С разрешает работу сервера и привязывается к железу (программная) или к USB-ключу (аппаратная). Число пользователей регулируют отдельные клиентские лицензии. Перед изменением оборудования сохраняйте файлы .lic и держите резервные пин-коды.

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

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

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

Что произойдёт, если закончатся клиентские лицензии?

Сервер продолжит работать, но новые сеансы будут отклоняться с сообщением о нехватке лицензий. Уже подключённые пользователи не пострадают. Решение — докупить клиентские лицензии или завершить лишние сеансы.

Слетит ли лицензия при обновлении платформы 1С?

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

Где хранятся файлы программных лицензий?

Файлы .lic размещаются в служебном каталоге сервера 1С, путь зависит от операционной системы и версии платформы. Эти файлы стоит включить в план резервного копирования.

Что делать, если все пин-коды из комплекта использованы?

Обратитесь в центр лицензирования с запросом на дополнительные пин-коды, указав регистрационный номер и причину повторных активаций. Как правило, при обоснованном запросе выдаются дополнительные коды.