При планировании архитектуры сервера или покупке лицензий 1С перед администраторами часто встает вопрос: что выбрать — классический физический USB-ключ или современную программную лицензию? Давайте разберемся в этом вопросе подробно, проанализируем технические особенности каждого типа защиты и выясним, какой вариант лучше подходит для ваших задач.
Система защиты 1С:Предприятие предназначена для подтверждения легальности использования программного продукта. На текущий момент существует два основных способа реализовать эту проверку:
.lic, которые активируются на конкретном аппаратном обеспечении с помощью специальных пин-кодов, входящих в комплект поставки.Аппаратные ключи являются проверенным временем решением. Рассмотрим, как они работают и какими бывают:
Локальные однопользовательские ключи (серия Basic): Обычно окрашены в фиолетовый цвет. Они не имеют встроенной памяти или уникального ID, а просто сигнализируют системе о наличии легальной копии программы на конкретной машине. При их использовании количество экземпляров 1С на одном компьютере не ограничено.
Многопользовательские сетевые ключи (серия Net): Окрашены в красный цвет. Такие ключи имеют внутреннюю память и уникальный ID. Они позволяют распределять лицензии по сети с помощью службы HASP License Manager. Вы можете приобрести ключи на 5, 10, 20, 50, 100 и более пользователей.
Серверные ключи: Ключи для 32-разрядного сервера имеют маркировку ENSR8 (серия Pro), а для 64-разрядных серверов используются зеленые ключи серии Max (маркировка EN8SA). Важной особенностью является то, что 64-битный ключ поддерживает работу и 32-битной версии сервера, что делает его более универсальным в эксплуатации.
Программная лицензия привязана не к USB-устройству, а к параметрам компьютера или виртуальной машины. В процессе активации 1С опрашивает параметры системы, такие как:
Важно понимать: при существенном изменении конфигурации (например, замене системной платы) лицензия может перестать работать, и вам потребуется использовать резервный пин-код для повторной активации. В виртуальной среде программная лицензия привязывается к параметрам виртуальной машины. При переносе машины между узлами кластера стоит быть осторожными, так как это может вызвать сброс лицензии.
Рассмотрим основные критерии выбора, чтобы облегчить процесс принятия решения:
1. Удобство миграции. Аппаратный ключ выигрывает в мобильности. Если вам нужно перенести лицензию с одного физического сервера на другой, достаточно просто переставить USB-ключ в свободный порт. Программная лицензия привязана к «железу», поэтому переезд требует процесса переактивации.
2. Виртуализация и облака. В современных облачных инфраструктурах физический доступ к USB-порту часто отсутствует. В таких случаях программные лицензии являются единственным возможным вариантом. Если вы используете виртуализацию, убедитесь, что гипервизор корректно пробрасывает USB-устройства, если вы решили использовать аппаратный ключ.
3. Надежность и восстановление. Программные лицензии проще восстановить при утрате доступа, так как они привязаны к регистрационному номеру комплекта в личном кабинете 1С. Потеря физического ключа (кража или поломка) — это сложный бюрократический процесс, требующий замены устройства через поставщика.
Многие администраторы переживают о совместимости аппаратных ключей с Linux-системами. Спешим успокоить: работа с ключами HASP в Linux (например, Ubuntu, Debian) налажена достаточно хорошо. Вам потребуется установить драйверы Sentinel HASP/LDK. Процесс установки обычно сводится к развертыванию соответствующих пакетов, настройки правил udev для доступа пользователя от имени которого запущен сервер 1С к USB-устройству, и проверке видимости ключа в системе.
Рассмотрев обе стороны медали, мы можем сделать следующие выводы:
Aladdin Monitor. Она позволит в реальном времени увидеть, сколько лицензий занято и какие клиенты их используют.Помните, что лицензии можно обменивать или дополнять. Если вы приобрели программную лицензию, никто не мешает вам в дальнейшем рассмотреть возможность обмена на аппаратный ключ, если условия эксплуатации изменятся. Главное — правильно рассчитать количество пользователей и выбрать наиболее стабильный для вашей инфраструктуры метод защиты.