Серверная лицензия 1С:Предприятия 8.3: когда без неё база не запустится и какую выбрать

· 10 мин

Содержание

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

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

Зачем серверу 1С отдельная лицензия и чем она отличается от клиентской

В 1С:Предприятии 8.3 лицензии делятся на два независимых типа. Они не заменяют друг друга и считаются отдельно.

Клиентская лицензияЛицензия на сервер
Что разрешаетОдин одновременный сеанс пользователяРаботу одного рабочего сервера кластера
Как считаетсяПо числу одновременных подключенийПо числу рабочих серверов
Нужна для файловой базыДаНет
Нужна для клиент-серверной базыДаДа
Где хранитсяНа компьютере пользователя или на сервере 1СТолько на рабочем сервере

Простая схема: сервер 1С — это «двигатель», серверная лицензия разрешает ему работать. Клиентские лицензии — это «места в салоне». Двигатель без мест бесполезен, места без двигателя никуда не едут.

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

Чего серверная лицензия не делает:

  • 🚫 не добавляет пользователей — 50 сеансов требуют 50 клиентских лицензий;
  • 🚫 не лицензирует СУБД — MS SQL Server покупается отдельно, PostgreSQL бесплатен;
  • 🚫 не нужна веб-серверу (IIS, Apache), если он публикует файловую базу .

Какие бывают лицензии на сервер 1С: разрядность и редакции

Выбор идёт по двум осям: разрядность сервера и редакция (ПРОФ, КОРП, МИНИ).

Разрядность: x86 или x86-64

  • 🔹 Лицензия на сервер (x86) — разрешает только 32-разрядный сервер 1С. Памяти рабочему процессу доступно мало, на базах от нескольких десятков пользователей это быстро становится узким местом.
  • 🔹 Лицензия на сервер (x86-64) — разрешает 64-разрядный сервер (и 32-разрядный тоже). Сегодня это стандартный выбор.

32-разрядная лицензия не запустит 64-разрядный сервер. Частая ошибка: купили дешёвую x86, поставили 64-разрядную платформу, получили отказ.

Редакции: ПРОФ, КОРП, МИНИ

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

МИНИ подходит, когда нужен именно SQL-сервер (например, для стабильности или удалённой работы), а пользователей мало. Если штат растёт, МИНИ не «расширяется» — её меняют на ПРОФ.

КОРП берут, когда в кластере несколько рабочих серверов, нужна тонкая балансировка нагрузки и отказоустойчивость. Точный перечень того, чем КОРП отличается от ПРОФ в текущей версии платформы, сверяйте с описанием редакции у партнёра перед покупкой: разница стоит денег, и брать КОРП «на вырост» без задачи нет смысла.

Аппаратный ключ или программная лицензия для сервера

Каждую серверную лицензию можно получить в одном из двух исполнений.

КритерийАппаратный USB-ключ (HASP)Программная лицензия (ПИН-код)
ПривязкаК физическому ключуК параметрам компьютера
Перенос на другой серверПереставить ключПовторная активация резервным ПИН-кодом
Виртуальная машинаНужен проброс USB или USB-over-IPРаботает, но чувствительна к изменению параметров ВМ
РискПотеря или поломка ключаИсчерпание ПИН-кодов при частой смене железа
ДрайверНужен драйвер Sentinel/HASPНе нужен

Серверный ключ — локальный: он вставляется в тот компьютер, где работает рабочий сервер 1С. Сетевой менеджер лицензий HASP для серверной лицензии не используется. Ключи отличаются маркировкой на корпусе: у 32-разрядного серверного ключа — ENSR8, у 64-разрядного — EN8SA.

Как выбрать:

  • 🖥️ Физический сервер, железо меняется редко — подойдёт любой вариант, программный удобнее.
  • ☁️ Виртуализация, кластер гипервизоров, миграции ВМ — аппаратный ключ через USB-over-IP концентратор надёжнее: ВМ может переехать, ключ останется на месте.
  • 🏢 Арендованный сервер в дата-центре — программная лицензия, USB-ключ туда не воткнуть.

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

Перед установкой проверьте, что версия и разрядность установленного сервера 1С совпадают с купленной лицензией.

Аппаратный ключ

  1. Установите драйвер HASP/Sentinel на сервер. В дистрибутиве платформы для Windows есть установщик драйвера; для Linux ставится пакет драйвера Sentinel (служба aksusbd).
  2. Вставьте ключ в USB-порт сервера (или подключите через USB-over-IP и пробросьте в ВМ).
  3. Убедитесь, что ключ виден системе: в Windows — в диспетчере устройств, в Linux — по статусу службы драйвера.
  4. Перезапустите службу сервера 1С, чтобы рабочие процессы увидели ключ.

Перезапуск службы «Агент сервера 1С:Предприятия 8.3» обрывает все сеансы пользователей. Делайте это вне рабочего времени или предупредите людей заранее.

Программная лицензия

Программную лицензию на сервер активируют в том же мастере получения лицензии, что и клиентскую. Мастер появляется при запуске 1С, когда лицензия не найдена.

  1. Запустите клиент 1С и подключитесь к любой базе на этом сервере.
  2. В окне получения лицензии укажите, что лицензия получается для сервера, а не для этого компьютера.
  3. Введите регистрационный номер комплекта и основной ПИН-код из конверта.
  4. Заполните данные владельца: организацию, ИНН, адрес. Пишите точно — при обращении за дополнительными ПИН-кодами их сверяют.
  5. Активация идёт через интернет . Если сервер без выхода в сеть, мастер предложит активацию по телефону или через файл запроса.

После активации файл лицензии .lic появится в каталоге лицензий сервера:

  • Windows: C:\ProgramData\1C\licenses
  • Linux: /var/1C/licenses

На Linux проверьте, что файл доступен для чтения пользователю, от имени которого работает сервер (обычно usr1cv8).

💡 Сохраните копию .lic и данные, введённые при активации (их можно сделать скриншотом). При восстановлении сервера из резервной копии с тем же железом файл просто кладут обратно в каталог.

Для администраторов Linux и автоматизации есть консольная утилита ring из пакета инструментов лицензирования: команда ring license list показывает активированные лицензии на машине. Параметры активации из командной строки смотрите в ring license help.

Как проверить, что лицензия работает

  • Пользователи подключаются к клиент-серверной базе без сообщений о лицензии.
  • Команда rac session list --licenses показывает, какую лицензию получил каждый сеанс.
  • В журнале регистрации и технологическом журнале нет ошибок лицензирования.
Перед активацией серверной лицензии
Выполнено: 0 / 6

Сколько лицензий на сервер нужно: сценарии и масштабирование

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

СценарийСерверных лицензийКомментарий
Файловые базы, в том числе через веб-публикацию0Нужны только клиентские
Один сервер 1С и СУБД на одной машине1Самый частый вариант
Сервер 1С и СУБД на разных машинах1Лицензия нужна там, где работает сервер 1С, а не СУБД
Кластер из двух рабочих серверов2По одной на каждый рабочий сервер
Тестовый сервер рядом с рабочим+1Тестовый сервер тоже требует лицензию
До 5 пользователей, нужен SQL1 МИНИДешевле ПРОФ, но с лимитом подключений

Про масштабирование:

  • 📈 Пользователей стало больше — докупают клиентские лицензии, серверная остаётся прежней.
  • 🧮 Не хватает памяти 32-разрядного процесса — переходят на x86-64.
  • 🏗️ Нагрузку уже не тянет один сервер — добавляют рабочий сервер в кластер и вторую серверную лицензию. Тогда же оценивают, хватит ли ограничений ПРОФ или нужен КОРП.
Какая лицензия на сервер подойдёт вашей компании?

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

Серверные лицензии продают партнёры фирмы 1С и авторизованные магазины. Программную лицензию обычно поставляют электронно: вы получаете регистрационный номер и ПИН-коды в течение рабочего дня. Аппаратный ключ привозят в коробке.

Ориентировочные цены (рекомендованные розничные, уточняйте у партнёра на дату покупки):

ЛицензияПримерная цена
Сервер МИНИ (x86-64) на 5 подключенийоколо 15–20 тыс. руб.
Сервер ПРОФ (x86)около 50–60 тыс. руб.
Сервер ПРОФ (x86-64)около 100–110 тыс. руб.
Сервер КОРП (x86-64)около 250–300 тыс. руб.

Что проверить при покупке:

  • ✅ Разрядность и редакцию в названии позиции.
  • ✅ Исполнение: аппаратный ключ или ПИН-код. Поменять потом сложнее, чем выбрать сразу.
  • ✅ Документы: лицензионное соглашение и регистрационную анкету. Их нужно хранить — это подтверждение права на использование при проверке.
  • ✅ Покупаете сразу и клиентские лицензии? Сверьте, что общее число мест совпадает с пиковой нагрузкой, а не со штатом.

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

Ошибки с лицензией сервера и как их разобрать

Большинство проблем — несоответствие лицензии и установки или изменение среды после активации.

Диагностика: выберите симптом

💡 Если ошибка появилась внезапно, а в среде ничего не меняли, сначала посмотрите на последние обновления гипервизора и прошивок. Именно они чаще всего «тихо» меняют параметры, к которым привязана программная лицензия.

Если не помогло

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

Перенос, обновление и замена серверной лицензии

Переезд на новый сервер

  • Аппаратный ключ: установите драйвер на новом сервере, переставьте ключ, перезапустите службу. Лицензия переезжает вместе с ключом.
  • Программная лицензия: на новом сервере активируйте лицензию резервным ПИН-кодом из того же комплекта. Введите те же данные владельца, что и при первой активации.

Не удаляйте файл лицензии и не разбирайте старый сервер, пока новый не заработал. Переезд планируйте так, чтобы был путь отката.

Обновление платформы

Новые версии платформы 8.3 работают с уже полученной серверной лицензией, перевыпускать её не нужно. Обновление платформы на сервере требует остановки службы — те же предупреждения про сеансы, что и при установке ключа.

Смена разрядности или редакции

  • 🔁 С x86 на x86-64 и с ПРОФ на КОРП переходят через партнёра. Обычно доступен обмен с доплатой разницы, а не покупка полной стоимости. Условия зависят от действующей программы фирмы 1С на момент обращения.
  • 🔁 С МИНИ на ПРОФ — аналогично, уточняйте у партнёра.
  • 🔁 Замена аппаратного ключа на программную лицензию (или наоборот) — тоже через партнёра; самостоятельно это не делается.

Виртуализация и программная лицензия

Чтобы программная лицензия на ВМ не «слетала»:

  • задайте ВМ статический MAC-адрес;
  • не меняйте без необходимости число процессоров, дисков и сетевых адаптеров;
  • перед переносом ВМ на другой хост выясните, меняет ли гипервизор видимые гостю параметры оборудования.

Частые вопросы о лицензии на сервер 1С

Нужна ли лицензия на сервер, если база на PostgreSQL или MS SQL?
Да. Любая клиент-серверная база работает через сервер 1С, а ему нужна серверная лицензия. СУБД лицензируется отдельно.
Можно ли одной серверной лицензией обслуживать два сервера 1С — рабочий и тестовый?
Нет. Каждый рабочий сервер, на котором запущены процессы кластера, требует свою лицензию.
Нужна ли серверная лицензия на машину с СУБД, если сервер 1С стоит на другой машине?
Нет. Лицензия нужна там, где работает сервер 1С. Компьютер только с СУБД её не требует.
Сколько клиентских лицензий нужно к серверной?
По числу одновременных сеансов в пиковый момент. Серверная лицензия пользователей не добавляет.