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