Администрирование · 13 мин
Как управлять лицензиями 1С: от активации до переноса
Как управлять лицензиями 1С: типы лицензий, сервер лицензирования, активация пин-кодов, перенос на другой компьютер, типичные ошибки и способы их решения.
Лицензия 1С определяет, сколько пользователей и на каких компьютерах могут одновременно работать с программой. При неправильном управлении лицензиями возникают типичные проблемы: программа не запускается с ошибкой «Не найдена лицензия», сотрудники не могут войти в базу из-за нехватки клиентских лицензий, а после переустановки системы теряется активация. Всё это останавливает учёт, поэтому администратору важно понимать, как устроена система лицензирования 1С:Предприятие.
Система лицензирования 1С делится на две части: программные лицензии (электронные пин-коды, привязываемые к параметрам компьютера) и аппаратные ключи защиты HASP. Клиентские лицензии разрешают запуск сеансов пользователей, а лицензия на сервер 1С — работу сервера приложений. Управление сводится к нескольким операциям: активация, восстановление, перенос, подсчёт занятых лицензий и выбор способа их выдачи клиентам.
Ниже разобраны типы лицензий, способы активации, настройка сервера лицензирования, диагностика ошибок и правила, которые помогают не потерять лицензии при замене оборудования.
Какие бывают лицензии 1С и чем они отличаются
Перед настройкой важно различать виды лицензий, потому что от этого зависит способ управления. Основная классификация — по назначению и по способу защиты.
По назначению лицензии делятся на клиентские (разрешают запуск сеансов пользователей), серверные (разрешают работу сервера 1С:Предприятия) и лицензии на платформу для файлового режима. Клиентские лицензии поставляются на 1, 5, 10, 20, 50 и более рабочих мест — их можно комбинировать, суммируя количество одновременных сеансов.
По способу защиты различают программные лицензии (активация пин-кодом через интернет или файл) и аппаратные ключи HASP (USB-ключи, локальные и сетевые). Программные удобнее для виртуальных машин и удалённых серверов, аппаратные проще переносить между компьютерами — достаточно переставить ключ.
Программная лицензия или USB-ключ
Подходит для виртуальных машин и серверов без USB-портов. Привязывается к параметрам компьютера — при замене железа или переустановке ОС требуется перенос или повторная активация резервным пин-кодом.
Проще переносится между компьютерами — достаточно переставить ключ. Требует физического USB-порта, что неудобно для виртуализации (нужен проброс USB), и ключ можно потерять или сломать.
Один ключ на несколько рабочих мест в локальной сети. Требует постоянно работающего компьютера с менеджером лицензий и стабильной сети.
Как активировать программную лицензию
Активация программной лицензии выполняется через диалог получения лицензии, который открывается при первом запуске платформы без лицензии либо из командной строки. Понадобится пин-код из комплекта поставки — 16-значный код на карточке или в электронном письме от партнёра 1С.
При активации платформа собирает параметры компьютера (серийные номера оборудования, имя компьютера, тип ОС) и формирует запрос в центр лицензирования. Если интернет доступен, активация проходит автоматически. Если интернета нет, запрос сохраняется в файл, который передаётся на компьютер с доступом в сеть, а полученный файл ответа загружается обратно.
- 1Запустите 1С:Предприятие; при отсутствии лицензии откроется диалог её получения — выберите «Получить лицензию».
- 2Введите пин-код из комплекта поставки и регистрационный номер, если он запрашивается.
- 3Выберите способ: автоматически через интернет, через файл запроса или по электронной почте.
- 4Проверьте параметры компьютера, к которым привязывается лицензия, и подтвердите активацию.
- 5После успешной активации перезапустите платформу и убедитесь, что база открывается без запроса лицензии.
Файл программной лицензии (.lic) сохраняется в служебном каталоге платформы. Знать расположение полезно для диагностики: если файл удалён или повреждён, платформа снова запросит активацию.
Как работает сервер лицензирования и многопользовательский режим
В клиент-серверном режиме клиентские лицензии выдаёт сервер 1С:Предприятия. Для этого программные лицензии активируются на самом сервере, и платформа автоматически учитывает занятые сеансы. Это самый управляемый вариант: все лицензии сосредоточены в одном месте, а администратор видит их использование через консоль кластера.
В файловом режиме лицензии раздаются иначе: либо каждый компьютер активирует собственную лицензию, либо один компьютер (или веб-сервер) назначается сервером лицензирования и выдаёт лицензии остальным по сети. Второй вариант удобнее при большом числе пользователей — не нужно активировать пин-коды на каждом рабочем месте.
Чтобы назначить сервер лицензирования в файловом режиме, на выделенном компьютере активируют многопользовательскую клиентскую лицензию и включают в настройках платформы выдачу лицензий другим компьютерам. Клиенты при запуске находят его автоматически по сети или по указанному адресу.
Как посмотреть, какие лицензии заняты и кем
Регулярный контроль использования лицензий помогает вовремя заметить нехватку и понять, кто занимает сеансы. В клиент-серверном режиме список активных сеансов и занятых лицензий виден в консоли кластера серверов 1С: откройте ветку «Сеансы» — там отображаются пользователи, приложения и время начала сеанса.
В файловом режиме с выделенным сервером лицензирования точного встроенного мониторинга меньше, но можно ориентироваться на список активных пользователей внутри информационной базы (раздел администрирования) и на журнал регистрации. Если пользователи жалуются на ошибку «Не найдено свободной лицензии», это признак того, что все активации заняты — либо реальными сеансами, либо зависшими.
Зависшие сеансы — частая причина «утечки» лицензий: программа закрылась аварийно, а сеанс остался числиться активным. На сервере такие сеансы удаляются принудительно через консоль кластера; в файловом режиме помогает перезапуск службы или компьютера, выдающего лицензии.
Как проверить состояние лицензий
База открывается без запроса пин-кода и ошибок поиска лицензии
Ошибка «Не найдена лицензия» или «Не найдено свободной лицензии»
Число занятых лицензий соответствует реальному числу работающих пользователей
Сеансов больше, чем пользователей — вероятны зависшие сеансы
Файл .lic присутствует в служебном каталоге платформы
Файл отсутствует или имеет нулевой размер — активация утрачена
Как перенести лицензию на другой компьютер
Перенос программной лицензии требуется при замене компьютера, апгрейде оборудования или переезде сервера. Главное правило: лицензия не «переносится» как файл — она активируется заново на новом компьютере с помощью резервного пин-кода из комплекта поставки.
В комплекте программной лицензии обычно есть основной и резервные пин-коды. Резервные предназначены именно для таких случаев: замены оборудования, переустановки ОС, выхода компьютера из строя. Если все пин-коды израсходованы, восстановление возможно через центр лицензирования 1С — для этого заполняется заявка с объяснением причины.
- 1Убедитесь, что у вас есть неиспользованный резервный пин-код из комплекта поставки.
- 2На новом компьютере установите платформу той же или более новой версии.
- 3Запустите получение лицензии и активируйте её резервным пин-кодом.
- 4Проверьте, что база запускается и лицензия определяется корректно.
- 5Старый компьютер выведите из эксплуатации или удалите с него файл лицензии, чтобы не было дублирования активаций.
Аппаратный ключ HASP переносится проще: ключ переставляется в новый компьютер, устанавливается драйвер ключа, и платформа находит его автоматически. Для сетевого ключа дополнительно настраивается менеджер лицензий на том компьютере, куда переставлен ключ.
Типичные ошибки лицензирования и способы их устранения
Большинство проблем с лицензиями имеет понятные причины и решается без обращения в поддержку. Ниже — самые частые ситуации.
Ошибка «Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия» означает, что платформа не нашла ни активированную программную лицензию, ни доступный ключ HASP. Проверьте наличие файла .lic, работу драйвера ключа и доступность сервера лицензирования по сети.
Ошибка «Не найдено свободной лицензии» говорит о том, что лицензия найдена, но все активации заняты. Причины: реально работает больше пользователей, чем куплено лицензий, либо есть зависшие сеансы. Решение — освободить сеансы или докупить клиентские лицензии.
Ошибка «Лицензия не может быть использована, так как изменились параметры компьютера» возникает после замены оборудования или переустановки ОС. Текущая активация недействительна — потребуется активация резервным пин-кодом или восстановление через центр лицензирования.
Как выбрать действие при ошибке лицензии
Как организовать учёт и хранение лицензий в компании
Техническая сторона — только половина задачи. Вторая половина — организационная: знать, какие лицензии куплены, где активированы и сколько пин-кодов осталось в резерве. Без такого учёта любой сбой превращается в расследование.
Заведите простой реестр: регистрационный номер продукта, тип и количество лицензий, компьютер или сервер, на котором активирована каждая лицензия, дата активации, количество использованных и оставшихся пин-кодов. Обновляйте реестр при каждой активации и переносе.
Пин-коды храните в защищённом электронном виде, доступном администратору, а не только на бумажных карточках из коробки. Комплект поставки с конвертами лицензий при этом сохраняйте — он может понадобиться при восстановлении через центр лицензирования.
Что важно запомнить
Клиентские лицензии расходуются на сеансы, а не на пользователей. Программные лицензии привязаны к параметрам компьютера — перед заменой оборудования готовьте резервный пин-код. В клиент-серверном режиме активируйте лицензии на сервере и контролируйте сеансы через консоль кластера. Ведите реестр активаций и храните пин-коды в доступном администратору месте.
Частые вопросы
Сколько пин-кодов входит в комплект программной лицензии?
Обычно в комплект входит основной пин-код и несколько резервных. Резервные предназначены для переактивации при замене оборудования или переустановке ОС. Точное количество указано в документации к конкретному комплекту поставки — проверяйте его до начала эксплуатации и планируйте расход резервных кодов заранее.
Можно ли активировать лицензию на виртуальной машине?
Да, программные лицензии поддерживают активацию на виртуальных машинах, но привязка идёт к параметрам виртуального оборудования. Изменение конфигурации ВМ или её перенос на другой гипервизор может сделать активацию недействительной. Для часто мигрирующих виртуальных машин надёжнее аппаратный ключ с пробросом USB.
Что делать, если все резервные пин-коды израсходованы?
Обратитесь в центр лицензирования 1С с заявкой на восстановление. В заявке указывается регистрационный номер продукта и причина, по которой потребовалась повторная активация. После рассмотрения заявки выдаётся новый комплект пин-кодов. Чтобы не ждать восстановления в критический момент, следите за остатком резервных кодов.
Можно ли объединить несколько клиентских лицензий на одном сервере?
Да, клиентские лицензии на разное число рабочих мест суммируются. Например, лицензии на 10 и на 5 рабочих мест, активированные на одном сервере, дают в сумме 15 одновременных сеансов. Это позволяет наращивать количество мест постепенно, по мере роста штата.
Нужна ли отдельная лицензия для сервера 1С?
Да, для работы сервера 1С:Предприятия требуется отдельная лицензия на сервер, помимо клиентских лицензий пользователей. Исключение — файловый режим работы, где сервер приложений не используется и достаточно клиентских лицензий.
Почему платформа не видит сетевой ключ HASP?
Чаще всего причины такие: не запущен менеджер лицензий на компьютере с ключом, сетевой экран блокирует обмен по портам, используемым драйвером ключа, или клиент и ключ находятся в разных подсетях без настройки широковещательного поиска. Проверьте работу менеджера лицензий и при необходимости укажите адрес сервера ключа на клиенте явно.