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