Администрирование · 11 мин
Какие лицензии нужны для сервера 1С
Разбираем, какие лицензии нужны для сервера 1С: серверная, клиентские, на СУБД. Как рассчитать количество, выбрать тип и избежать ошибок при покупке.
Переход с файлового варианта работы на клиент-серверный почти всегда упирается в вопрос лицензирования. Многие ошибочно считают, что достаточно купить «лицензию на сервер», но реальная схема сложнее: для работы сервера 1С требуется отдельная серверная лицензия, клиентские лицензии для пользователей и, как правило, лицензия на систему управления базами данных (СУБД).
Лицензионная политика фирмы «1С» разделяет программные продукты на платформу, конфигурации (прикладные решения) и лицензии доступа. Платформа в клиент-серверном варианте лицензируется отдельно на сервер и отдельно на рабочие места. При этом сама конфигурация — например, «1С:Управление торговлей» или «1С:ERP» — приобретается один раз, а расширение количества пользователей происходит за счёт докупки клиентских лицензий.
Ошибки в подборе лицензий обходятся дорого: либо компания переплачивает за избыточные лицензии, либо сталкивается с тем, что часть сотрудников не может войти в базу из-за нехватки клиентских лицензий. Ниже разберём каждый компонент, порядок расчёта и типичные сценарии.
Из чего складывается лицензирование сервера 1С
Клиент-серверная архитектура 1С включает три уровня: клиентское приложение, кластер серверов 1С:Предприятия и сервер баз данных. Каждый уровень лицензируется по своим правилам, и пропуск любого из них делает систему неработоспособной или нелегальной.
Серверная лицензия приобретается на сам кластер серверов 1С. Она бывает двух видов — на 32-разрядный и на 64-разрядный сервер. 64-разрядная версия стоит дороже, но снимает ограничение на объём оперативной памяти, доступной рабочим процессам сервера, что критично для баз с десятками одновременных пользователей.
Клиентские лицензии определяют, сколько пользователей могут одновременно подключаться к информационным базам. Они не привязаны к конкретным людям или компьютерам — считаются именно одновременные сеансы. Лицензии на СУБД зависят от выбранной системы: PostgreSQL можно использовать бесплатно, а MS SQL Server и Oracle требуют покупки лицензий у соответствующих вендоров.
Серверная лицензия: 32 или 64 разряда
Лицензия на сервер 1С:Предприятия выпускается в двух вариантах. 32-разрядная подходит для небольших внедрений: рабочие процессы такого сервера ограничены примерно 2 ГБ оперативной памяти каждый, что при росте нагрузки становится узким местом. Для баз с небольшим числом пользователей и умеренными объёмами данных этого обычно достаточно.
64-разрядная серверная лицензия позволяет рабочим процессам использовать всю доступную память сервера. Это стандартный выбор для средних и крупных внедрений, а также для случаев, когда на одном сервере разворачивается несколько информационных баз. Существует также вариант лицензии на 64-разрядный сервер с возможностью неограниченного масштабирования (уровень корпоративных решений).
Важный нюанс: лицензия на 64-разрядный сервер позволяет использовать и 32-разрядную версию сервера, но не наоборот. Если планируется рост нагрузки, выгоднее сразу брать 64-разрядную лицензию, чем потом платить за апгрейд.
Выбор серверной лицензии
Подходит для небольших баз и ограниченного числа пользователей; ограничение памяти на рабочий процесс может стать узким местом при росте
Стандарт для средних и крупных внедрений; использует всю память сервера, дороже, но масштабируется без смены лицензии
Для крупных корпоративных систем с высокой нагрузкой и требованиями к отказоустойчивости; избыточен для типовых задач малого бизнеса
Клиентские лицензии: как рассчитать количество
Клиентские лицензии продаются наборами — на 1, 5, 10, 20, 50, 100 и более рабочих мест. Суммарное количество должно покрывать пиковое число одновременных сеансов. Если в компании 30 бухгалтеров и менеджеров, но одновременно в базе работает не более 20, достаточно 20 клиентских лицензий.
Практический способ оценки — понаблюдать за текущей работой в файловом режиме или опросить руководителей отделов о графике работы. Учитывайте, что фоновые задания, веб-сервисы и некоторые интеграции также могут занимать сеансы в зависимости от настроек и версии платформы.
При нехватке лицензий пользователь получает сообщение о невозможности подключения, и работа встаёт. Поэтому лицензии обычно берут с запасом 10–20% от расчётного пика. Докупить лицензии можно в любой момент — они суммируются с уже имеющимися при регистрации в системе лицензирования.
- 1Определите общее число сотрудников, которые будут работать с 1С
- 2Оцените, сколько из них работает одновременно в пиковые часы (например, сдача отчётности, закрытие месяца)
- 3Добавьте сеансы для фоновых заданий, обменов и интеграций
- 4Добавьте запас 10–20% на сезонные пики и рост штата
- 5Подберите комбинацию наборов лицензий, покрывающую итоговое число
Лицензия на СУБД: платная или бесплатная
Сервер 1С не хранит данные сам — он работает поверх внешней СУБД. Официально поддерживаются несколько вариантов, и выбор напрямую влияет на бюджет лицензирования.
PostgreSQL — бесплатная СУБД с открытым кодом; существуют специальные сборки, адаптированные для работы с 1С. Это самый экономичный вариант, полностью легальный для коммерческого использования. MS SQL Server — платная СУБД от Microsoft, лицензируется по ядрам процессора или по схеме «сервер + клиентские доступы (CAL)». Oracle Database — решение корпоративного уровня с соответствующей стоимостью, оправдано в очень крупных внедрениях.
Распространённая ошибка — забыть про лицензирование SQL Server, посчитав, что достаточно лицензий 1С. Это нарушение лицензионного соглашения Microsoft, и при проверке оно грозит серьёзными доначислениями. Если бюджет ограничен, PostgreSQL закрывает большинство задач без дополнительных затрат.
Программные и аппаратные ключи защиты
Лицензии 1С поставляются в двух формах: программные (электронные) и аппаратные (USB-ключи HASP). Программная лицензия активируется пин-кодом и привязывается к аппаратной конфигурации компьютера. При существенном изменении «железа» или переустановке системы может потребоваться повторная активация резервным пин-кодом — их количество ограничено.
Аппаратный ключ физически подключается к серверу и не зависит от его конфигурации. Это удобно при виртуализации и миграциях: ключ просто переносится вместе с сервером или пробрасывается в виртуальную машину. Минус — риск физической потери или поломки ключа.
Для серверных лицензий в виртуальных средах аппаратные ключи часто удобнее, поскольку программная активация чувствительна к изменению виртуального оборудования. Клиентские лицензии могут раздаваться сервером 1С:Предприятия централизованно — тогда на рабочих местах пользователей ничего устанавливать не нужно.
Типичные сценарии и примеры комплектации
Небольшая компания до 15 пользователей
Типовой набор: одна серверная лицензия (часто достаточно 32-разрядной, но практичнее 64-разрядной с прицелом на рост), клиентские лицензии на 15 рабочих мест и PostgreSQL в качестве СУБД. Общие затраты на лицензирование СУБД — нулевые.
Средняя компания, 30–80 пользователей
Здесь уже обязательна 64-разрядная серверная лицензия и тщательный расчёт клиентских лицензий по пиковым сеансам. Выбор СУБД зависит от требований: PostgreSQL справляется с такими нагрузками при грамотной настройке, но многие компании выбирают MS SQL Server ради привычного инструментария администрирования — тогда в бюджет закладываются лицензии Microsoft.
Несколько баз на одном сервере
Одна серверная лицензия покрывает кластер серверов 1С на одном физическом или виртуальном сервере независимо от числа информационных баз. Клиентские лицензии при этом общие для всех баз кластера: пользователь, работающий в двух базах одновременно, занимает два сеанса. Это нужно учитывать при расчёте.
Как проверить текущее лицензирование и избежать нарушений
Узнать, какие лицензии использует сервер, можно в консоли кластера серверов 1С:Предприятия — там отображаются доступные и занятые клиентские лицензии, а также сведения о серверной лицензии. Регулярный просмотр этой информации помогает вовремя заметить приближение к пределу.
Признак нехватки клиентских лицензий — ошибка «не найдено свободной лицензии» или «превышено максимальное количество сеансов» при входе пользователей. Это сигнал докупить лицензии или разобраться, какие процессы занимают лишние сеансы: иногда виноваты зависшие сеансы, которые можно удалить из консоли кластера.
С точки зрения юридической чистоты сохраняйте договоры, акты и регистрационные данные на все приобретённые продукты: платформу, конфигурации, клиентские и серверные лицензии, лицензии СУБД. При расхождении между фактическим использованием и документами риски несёт компания-пользователь.
Как проверить результат
В консоли кластера сервер запущен, лицензия отображается без ошибок
Служба сервера не стартует или сообщает об отсутствии лицензии
В консоли видно свободные лицензии даже в часы пиковой нагрузки
Пользователи получают ошибку о нехватке лицензий
PostgreSQL (бесплатная) или подтверждённые лицензии MS SQL Server / Oracle
SQL Server работает без документов на лицензии
Пин-коды и регномера хранятся отдельно от сервера, есть резервные активации
Пин-коды утеряны или исчерпаны все резервные активации
Часто задаваемые вопросы
Можно ли использовать одну серверную лицензию на нескольких серверах?
Нет. Серверная лицензия привязывается к одному компьютеру (физическому или виртуальному). Для кластера из нескольких серверов 1С потребуется лицензия на каждый рабочий сервер кластера.
Нужна ли отдельная лицензия на тонкий клиент или веб-клиент?
Отдельной лицензии на тип клиента нет — любой способ подключения (толстый, тонкий, веб-клиент) занимает один сеанс и расходует одну клиентскую лицензию из общего пула.
Что будет, если клиентских лицензий не хватит?
Новые пользователи не смогут войти в базу и получат сообщение об отсутствии свободных лицензий. Работа уже подключённых пользователей не прерывается. Решение — докупить лицензии или завершить лишние и зависшие сеансы через консоль кластера.
Можно ли сэкономить, используя PostgreSQL вместо MS SQL Server?
Да, это распространённая практика. PostgreSQL бесплатен и официально поддерживается платформой 1С. Для большинства внедрений малого и среднего масштаба его достаточно, хотя для очень высоких нагрузок некоторые компании предпочитают коммерческие СУБД.
Нужно ли покупать конфигурацию заново при переходе на клиент-серверный вариант?
Нет. Прикладное решение (конфигурация) приобретается один раз и работает как в файловом, так и в клиент-серверном варианте. Дополнительно покупаются только серверная лицензия и, при необходимости, недостающие клиентские лицензии.
Что делать, если исчерпаны все пин-коды программной лицензии?
Необходимо обратиться в службу лицензирования 1С через партнёра или официальный канал с регистрационным номером продукта и обоснованием повторной активации. После проверки выдаётся дополнительный комплект пин-кодов.
Что важно запомнить
Для сервера 1С нужны серверная лицензия (чаще 64-разрядная), клиентские лицензии по числу одновременных сеансов с запасом и лицензия на СУБД — бесплатный PostgreSQL или платные MS SQL Server / Oracle. Конфигурация покупается один раз, а пин-коды и документы на лицензии следует хранить отдельно от сервера.