Администрирование · 11 мин
Лицензия 1С на сервер: что это и как она работает
Что такое серверная лицензия 1С, чем она отличается от клиентской, какие виды бывают, как активировать и проверить работу. Практическое руководство для администраторов.
Лицензия 1С на сервер — это право использования серверной части платформы «1С:Предприятие», которая управляет кластером серверов и обеспечивает взаимодействие клиентских приложений с СУБД (MS SQL, PostgreSQL, Oracle, IBM DB2). Без серверной лицензии кластер 1С запускается только в ограниченном режиме: работают максимум 12 соединений с базой данных и одно рабочее место на компьютере сервера.
Важно понимать: серверная лицензия не заменяет клиентские лицензии. Это два независимых типа прав. Серверная лицензия разрешает работу самого сервера 1С, а клиентские — подключение пользователей. Для полноценной клиент-серверной работы нужны оба вида лицензий.
Лицензирование сервера 1С привязано к аппаратным характеристикам компьютера, а не к количеству пользователей. Это принципиальное отличие от клиентских лицензий, которые считаются по числу одновременных сеансов или рабочих мест.
Что именно даёт серверная лицензия
Без активированной серверной лицензии кластер 1С работает в демонстрационном режиме с жёсткими ограничениями: не более 12 соединений с базой данных, один сеанс отладки и отсутствие возможности использовать COM-соединения в полном объёме. Для разработки и тестирования этого иногда достаточно, но для рабочей системы таких лимитов не хватает уже при 10–15 пользователях.
Активированная серверная лицензия снимает эти ограничения и открывает полный функционал: неограниченное число соединений с СУБД (в пределах клиентских лицензий), фоновые задания, веб-сервисы, публикацию на веб-сервере, работу через тонкий клиент и веб-клиент.
Сама лицензия бывает программной (файл с расширением .lic, привязанный к «железу») или аппаратной (USB-ключ HASP). Программная лицензия активируется пин-кодом через интернет или вручную, аппаратная работает сразу после установки драйвера — при условии, что ключ физически подключён к серверу.
Виды серверных лицензий 1С
Фирма «1С» выпускает несколько вариантов серверных лицензий, различающихся разрядностью и масштабом. Базовый вариант — лицензия на сервер x86-64, которая подходит большинству организаций. Для крупных внедрений существует лицензия уровня КОРП, снимающая ряд ограничений стандартной версии.
Также существуют лицензии на сервер для 32-разрядных систем (x86), но они актуальны только для устаревших инсталляций — современные версии платформы ориентированы на 64-разрядную архитектуру. При покупке важно правильно выбрать разрядность: лицензия x86 не подойдёт для сервера x86-64 и наоборот.
Сравнение вариантов
Подходит для большинства компаний. Полный функционал кластера, ограничения только по архитектуре линейки ПРОФ.
Для крупных систем: расширенное управление кластером, дополнительные механизмы отказоустойчивости и масштабирования. Требуется, когда нужны функции уровня КОРП.
Допустима только для разработки и тестов: максимум 12 соединений с СУБД, ограниченная отладка. Для продуктивной работы не подходит.
Чем серверная лицензия отличается от клиентской
Частая путаница у начинающих администраторов — смешение серверных и клиентских лицензий. Клиентская лицензия контролирует количество одновременных сеансов пользователей (или число компьютеров — в зависимости от типа: «на сеанс» или «на рабочее место»). Серверная лицензия контролирует только факт работы кластера и привязана к конкретному физическому или виртуальному серверу.
Пример типовой схемы: компания с 50 пользователями покупает одну серверную лицензию (на один сервер 1С) и клиентские лицензии суммарно на 50 сеансов. Если внедряется второй сервер 1С для отказоустойчивости, на него потребуется отдельная серверная лицензия — одна лицензия не покрывает два физических сервера.
Клиентские лицензии при этом могут раздаваться самим сервером 1С — это удобный механизм: программные клиентские лицензии активируются на сервере, и кластер автоматически выдаёт их подключающимся пользователям.
Как активировать программную лицензию на сервер
Программная серверная лицензия активируется пин-кодом из комплекта поставки. Активация выполняется на самом сервере через консоль кластера или диалог установки лицензий при первом запуске. Платформа собирает «отпечаток» аппаратных параметров сервера и формирует запрос в центр лицензирования.
- 1Установите платформу 1С:Предприятие (компонент «Сервер 1С:Предприятия») на целевой сервер
- 2Убедитесь, что сервер имеет постоянные аппаратные параметры: сетевые адаптеры, диски, объём ОЗУ не будут меняться
- 3Запустите активацию: через консоль кластера или автоматический диалог при первом обращении
- 4Введите пин-код из комплекта поставки и выберите автоматическое получение лицензии (нужен интернет) или ручное через файл запроса
- 5Проверьте, что файл лицензии (.lic) создан, а кластер работает без ограничений
- 6Сохраните резервную копию файла лицензии и оставшихся пин-кодов в надёжном месте
Комплект обычно содержит основной пин-код и несколько резервных. Резервные нужны на случай переустановки системы или изменения «железа» — каждая новая активация расходует один пин-код. Когда пин-коды заканчиваются, придётся обращаться в центр лицензирования 1С за дополнительными.
Лицензирование в виртуальных средах
Виртуализация — самая проблемная зона для программных лицензий. Платформа 1С привязывает лицензию к параметрам виртуальной машины, включая её идентификаторы. Миграция ВМ между хостами (vMotion, Live Migration) или изменение конфигурации ВМ может привести к тому, что лицензия «слетит» и потребуется повторная активация новым пин-кодом.
Практические рекомендации для виртуальных сред: фиксируйте конфигурацию ВМ после активации, избегайте автоматических миграций сервера лицензирования, документируйте параметры ВМ на момент активации. Альтернатива — аппаратный USB-ключ: его можно пробросить в виртуальную машину или подключить к серверу лицензирования по сети, что снимает зависимость от «виртуального железа».
Как проверить, что лицензия работает
После активации нужно убедиться, что сервер действительно видит лицензию. Основные контрольные точки: наличие файла .lic в каталоге лицензий (обычно в профиле службы агента сервера или в общем каталоге srvinfo), отсутствие ошибок лицензирования в журнале регистрации и в консоли кластера, возможность одновременного подключения более 12 сеансов.
Как проверить результат
Файл с расширением .lic существует в каталоге лицензий сервера
Файл отсутствует или имеет нулевой размер — активация не завершена
Более 12 одновременных соединений с базой работают без ошибок
При превышении лимита пользователи получают сообщение об отсутствии лицензии
Сеансы и соединения отображаются, ошибок лицензирования нет
В журнале событий записи о невозможности найти лицензию
Регламентные задания выполняются, веб-клиент открывается
Фоновые задания не стартуют, веб-доступ выдаёт ошибку лицензии
Если лицензия перестала определяться после изменения оборудования, не спешите тратить резервный пин-код: сначала проверьте, не вернулась ли конфигурация к исходной (например, отключённый сетевой адаптер можно просто включить обратно). Платформа сверяет набор параметров, и восстановление исходного состояния иногда решает проблему без повторной активации.
Когда серверная лицензия не нужна
Есть сценарии, где покупать серверную лицензию не требуется. Первый — файловый режим работы: база размещается в файловом каталоге или на веб-сервере без кластера 1С, и тогда нужны только клиентские лицензии. Второй — учебная и тестовая среда с малым числом подключений, где ограничения демонстрационного режима приемлемы.
Также серверная лицензия не нужна, если вы используете облачные сервисы фирмы «1С» (например, 1С:Фреш), где лицензирование серверной части входит в подписку. Но при переносе базы из облака в собственную инфраструктуру вопрос серверной лицензии возникнет снова.
Как выбрать действие
Что важно запомнить
Серверная лицензия 1С снимает ограничение в 12 соединений кластера и привязывается к аппаратным параметрам одного сервера. Она не заменяет клиентские лицензии. Перед активацией зафиксируйте конфигурацию сервера, сохраните пин-коды и файл .lic, а в виртуальных средах рассмотрите аппаратный ключ.
Частые вопросы
Можно ли перенести программную серверную лицензию на другой сервер?
Формально лицензия привязана к конкретному оборудованию, но перенос возможен через повторную активацию резервным пин-кодом на новом сервере. Старая лицензия при этом должна перестать использоваться. Если резервные пин-коды исчерпаны, обратитесь в центр лицензирования 1С с обоснованием переноса.
Что произойдёт, если закончатся все пин-коды?
Без свободных пин-кодов активировать лицензию после сбоя не получится. Нужно направить запрос в центр лицензирования фирмы «1С» с указанием регистрационного номера продукта — дополнительные пин-коды выдаются по заявке. Запрос лучше отправлять заранее, не дожидаясь аварийной ситуации.
Нужна ли серверная лицензия для публикации базы на веб-сервере?
Зависит от режима. Если веб-сервер работает с файловой базой напрямую — серверная лицензия не нужна. Если веб-сервер подключается к кластеру 1С (клиент-серверный режим), кластер должен быть лицензирован, иначе сработает ограничение на число соединений.
Как узнать, какая лицензия сейчас используется на сервере?
Откройте каталог лицензий сервера (обычно внутри каталога srvinfo или в профиле служебной учётной записи агента) и проверьте наличие файлов .lic. Информацию о типе лицензии — программная или аппаратная — видно также по сообщениям в журнале регистрации при запуске кластера.
Сколько клиентских лицензий нужно вместе с серверной?
Количество определяется числом одновременно работающих пользователей, а не общим штатом. Если в компании 40 сотрудников, но одновременно в базе работают не более 25, достаточно клиентских лицензий на 25 сеансов. Рекомендуется закладывать небольшой запас на пиковые периоды, например отчётные даты.
Работает ли серверная лицензия после обновления платформы?
Да, обновление версии платформы в пределах той же редакции не затрагивает активированную лицензию — файл .lic остаётся действительным. Но перед мажорными обновлениями всё равно стоит сделать резервную копию файла лицензии и убедиться, что новая версия поддерживает ваш тип лицензии.