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

· 10 мин

Содержание

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

Главное отличие от клиентской: серверная лицензия разрешает работу самого сервера на конкретной машине, а клиентская — одно рабочее место или один сеанс пользователя. Это две разные покупки, одна не заменяет другую: для сервера на 20 пользователей нужны и лицензия на сервер, и клиентские лицензии на 20 мест.

Как устроен клиент-серверный режим и где в нём сервер 1С

В клиент-серверном варианте данные лежат в СУБД (MS SQL Server, PostgreSQL и другие), а между пользователями и СУБД стоит кластер серверов 1С. Пользователь не ходит в базу напрямую: все запросы выполняет сервер 1С.

Цепочка подключения выглядит так:

  1. Клиент обращается к агенту сервера ragent — по умолчанию порт 1540.
  2. Агент передаёт его менеджеру кластера rmngr — порт 1541.
  3. Менеджер направляет сеанс в рабочий процесс rphost. Диапазон портов рабочих процессов (по умолчанию 1560–1591) задаётся в свойствах рабочего сервера.

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

Когда без сервера 1С можно обойтись

  • 🟢 Файловая база на 1–5 пользователей в локальной сети — сервер не нужен вовсе.
  • 🟢 Публикация файловой базы на веб-сервере для тонкого и веб-клиента — тоже без серверной лицензии.
  • 🟠 10+ одновременных пользователей, тяжёлые закрытия месяца, обмены по расписанию — файловый режим начинает тормозить и ловить блокировки. Здесь окупается сервер.
  • 🔴 Регламентные задания по расписанию в полном объёме, отказоустойчивость, балансировка нагрузки — только клиент-серверный режим.

Решение о переходе на сервер обычно принимают не по числу пользователей, а по симптомам: долгое проведение, ошибки блокировок, обмены, которые не успевают за ночь.

Серверная и клиентская лицензия: в чём разница

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

Клиентские лицензии бывают однопользовательские и многопользовательские (на 5, 10, 20, 50, 100, 300, 500 рабочих мест). Многопользовательские программные лицензии удобно активировать прямо на сервере 1С: тогда сервер сам раздаёт их подключающимся сеансам.

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

Виды серверных лицензий: ПРОФ, КОРП, мини, программные и аппаратные

По редакции

  • 🧩 Сервер ПРОФ (x86-64) — основной вариант для 64-разрядного сервера. Подходит большинству компаний от 10 до сотен пользователей.
  • 🏢 Сервер КОРП — для крупных внедрений: расширенные механизмы надёжности и масштабирования кластера. Берут, когда нужны функции, которых нет в ПРОФ, а не «на вырост».
  • 🪶 Сервер МИНИ — для небольших компаний с ограниченным числом одновременных подключений. Дешевле ПРОФ, но лимит подключений жёсткий: при росте штата придётся докупать полноценный сервер.
  • 🕰 Сервер 32-bit — старый вариант. На 64-разрядной ОС с 64-разрядным сервером такая лицензия не подходит.

Разрядность лицензии должна совпадать с разрядностью установленного сервера 1С. Это частая причина того, что купленная лицензия «не видна».

По носителю

ТипКак работаетПлюсыМинусы
ПрограммнаяФайл .lic, привязан к параметрам оборудования и ОСНечего терять и ломать, легко купитьСлетает при смене железа, нужны резервные пин-коды
Аппаратная (USB-ключ HASP)Ключ в USB-порту сервераНе зависит от смены «железа»Нужен драйвер, ключ можно потерять, сложности в ВМ

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

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

Не копируйте файл .lic на другой компьютер — там он работать не будет. Программная лицензия действует только на той машине, где её активировали.

Ориентировочные цены

Цены у партнёров близки к рекомендованным фирмой 1С. Ориентиры, примерно:

  • Сервер МИНИ — от 15–25 тыс. ₽;
  • Сервер ПРОФ x86-64 — около 85–100 тыс. ₽;
  • Сервер КОРП — от 200 тыс. ₽ и выше;
  • клиентская лицензия на 1 место — около 6–7 тыс. ₽, на 10 мест — порядка 50–60 тыс. ₽.

Плюс лицензии СУБД: MS SQL Server платный, PostgreSQL в сборках для 1С бесплатный. Точные цифры уточняйте у партнёра перед покупкой.

Сколько лицензий покупать: расчёт на примере

Считают отдельно серверные и клиентские.

Серверные лицензии — по числу компьютеров (физических или виртуальных), где запущен рабочий сервер 1С. Число баз, конфигураций и пользователей на это не влияет. На одном сервере можно держать хоть 30 баз — лицензия одна.

Клиентские лицензии — по максимуму одновременных сеансов. Лицензию занимают:

  • сеансы тонкого и толстого клиента;
  • сеансы веб-клиента;
  • внешние подключения (COM-соединения) из других программ.

Фоновые и регламентные задания клиентскую лицензию не занимают.

Пример

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

  1. Серверная: одна машина с рабочим сервером → 1 лицензия на сервер ПРОФ x86-64.
  2. Клиентские: 24 сеанса + 1 второй сеанс бухгалтера + 1 внешнее подключение = 26.
  3. Набор из комплектов: 20 + 5 + 1 = 26 мест. Запаса нет, поэтому разумно взять 20 + 10 = 30.

Пик одновременных сеансов видно в консоли кластера по списку сеансов или командой rac session list --licenses — она показывает, какие сеансы держат лицензии. Снимите показания в загруженные дни: закрытие месяца, сдача отчётности.

Какая серверная лицензия нужна вашей компании?

Серверная лицензия 1С на виртуальной машине

Сервер 1С на виртуалке — обычная практика. Лицензионных запретов нет, но есть технические ловушки.

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

Программная лицензия запоминает параметры машины. В виртуальной среде они меняются чаще, чем на «железе»:

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

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

  1. Зафиксируйте конфигурацию ВМ до активации.
  2. Задайте статический MAC-адрес адаптеру.
  3. Если ВМ мигрирует по кластеру гипервизоров, согласуйте это с тем, как часто будет меняться окружение.
  4. Храните конверты с пин-кодами и регистрационные данные отдельно от сервера.

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

USB-ключ пробрасывают в виртуальную машину средствами гипервизора или через USB-over-IP. Это работает, но добавляет точку отказа: отвалился проброс — сервер 1С перестал видеть лицензию. Ключ должен соответствовать разрядности сервера.

Сервер 1С в Docker и Linux

На Linux сервер 1С работает с теми же лицензиями. Каталог /var/1C/licenses должен быть доступен на запись пользователю, от имени которого запущен сервер (обычно usr1cv8). В контейнерах параметры окружения меняются при пересоздании — каталог лицензий выносите в постоянный том, но помните, что при смене хоста лицензия всё равно может «слететь».

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

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

Через клиент 1С

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

Через утилиту ring

В современных версиях платформы есть утилита ring с модулем лицензирования. Список лицензий на компьютере выводит ring license list, получение — ring license activate. Набор обязательных параметров зависит от версии; смотрите справку ring license help перед запуском.

ring license list
ring license help

Утилиту удобно использовать на Linux-серверах без графического интерфейса.

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

Перед активацией серверной лицензии
Выполнено: 0 / 5

Почему сервер 1С не видит лицензию: частые причины

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

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

Аренда и облако вместо покупки серверной лицензии

Не каждой компании нужен свой сервер. Если держать и обслуживать «железо» некому, есть два пути.

Аренда 1С в облаке

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

Ориентиры, примерно: от 1 000–2 000 ₽ в месяц за пользователя для типовых конфигураций, дороже — для доработанных баз и выделенных серверов.

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

Вы снимаете виртуальный сервер, ставите на него 1С и активируете свои лицензии. Здесь работают все оговорки про виртуализацию: при переносе ВМ провайдером лицензия может слететь.

ВариантСерверная лицензияКогда выгодно
Свой сервер в офисеПокупаетеМного пользователей, доработки, свой админ
Своя ВМ у хостераПокупаетеНет серверной, но есть админ
Облачная 1С по подпискеВходит в тарифДо 10–20 пользователей, типовые базы, нет админа

Посчитайте горизонт в 3 года: подписка на 10 пользователей против покупки сервера ПРОФ, клиентских лицензий и самого компьютера. При стабильном штате и долгом сроке своя инфраструктура часто дешевле, при росте и текучке — облако.

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

Нужна ли серверная лицензия для каждой базы?
Нет. Лицензия считается по компьютеру с рабочим сервером 1С. Одна лицензия покрывает все базы этого сервера.
Можно ли перенести серверную лицензию на новый сервер?
Программную — заново активировать на новой машине по резервному пин-коду. Аппаратный ключ просто переставляют в новый сервер.
Нужна ли серверная лицензия для публикации базы на веб-сервере?
Для файловой базы — нет. Если база клиент-серверная, лицензия нужна на машине рабочего сервера 1С, а веб-сеансы занимают клиентские лицензии.
Входит ли лицензия на СУБД в серверную лицензию 1С?
Нет. СУБД лицензируется отдельно. PostgreSQL в сборках для 1С бесплатен, MS SQL Server — платный.
Можно ли купить серверную лицензию 32-bit для 64-разрядного сервера?
Нет. Разрядность лицензии должна совпадать с установленным сервером 1С. Для 64-разрядного сервера нужна лицензия x86-64.