Переезд информационных баз 1С на новую серверную инфраструктуру — это сложный процесс, который неизбежно сталкивается с проблемой лицензирования. Основная сложность заключается в том, что для полноценного тестирования новой среды требуется запустить сервер 1С и клиентские сеансы, в то время как все имеющиеся лицензии (программные или аппаратные) уже задействованы и «привязаны» к старым серверам. В этой статье мы подробно разберем, как решить этот вопрос законными и техническими методами, чтобы обеспечить бесперебойную работу пользователей в процессе миграции.
Рассмотрим самый современный и легальный способ, который часто упускают из виду. Фирма 1С выпускает продукт «1С:Предприятие 8. Лицензия для разработчиков». Это идеальное решение для задач тестирования и миграции.
Проанализируем преимущества этого варианта:
Важно понимать: эта лицензия юридически предназначена только для разработки и тестирования. Использовать её для реального ведения учета в промышленной эксплуатации нельзя, но для проверки работоспособности новой инфраструктуры она подходит идеально.
Если проект переезда масштабный (уровня КОРП), разберем механизм запроса временных лицензий. Несмотря на то, что «антикризисные» пакеты лицензий времен пандемии ушли в прошлое, практика выдачи временных пин-кодов по запросу сохраняется.
Алгоритм действий следующий:
Также партнеры могут предоставить во временное пользование физические USB-ключи из своего подменного фонда, что часто спасает в ситуациях, когда программные лицензии активировать нецелесообразно.
Выясним причину, по которой многие системные администраторы предпочитают централизованное управление. Если старая и новая инфраструктура имеют сетевую связность, мы можем использовать механизм сервера лицензирования.
Суть метода заключается в том, что в кластере 1С создается отдельный менеджер лицензий. Рассмотрим шаги настройки:
При этом важно учитывать, что общее количество доступных лицензий не увеличится — они просто будут «раздаваться» на два фронта. Если лицензий в обрез, этот способ подойдет только для частичного тестирования.
Разберем техническую сторону работы программных лицензий. В каждом комплекте программной защиты есть основной пин-код и несколько резервных. Технически вы можете активировать резервный пин-код на новом сервере.
Проанализируем последствия этого действия:
Платформа 1С при запуске проверяет локальные параметры компьютера (имя, процессор, объем памяти, параметры ОС). При активации на новом железе создается новый файл лицензии .lic. Старый сервер, лишенный связи с новым, не узнает об этой активации мгновенно и продолжит работать.
Однако существуют критические риски:
Если вы используете аппаратную защиту (USB), но сервера виртуализированы, посмотрим на решение через проброс (passthrough). Для этого используются программные или аппаратные USB-концентраторы (например, AnyWhereUSB).
В файле nnhsrv.ini можно настроить поиск ключа по конкретному IP-адресу, что позволит новой инфраструктуре «видеть» ключ, физически воткнутый в старый сервер или специальный шлюз:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.100 ; Адрес сервера с USB-ключом
NH_TCPIP_METHOD = TCP
NH_USE_BROADCAST = Disabled
Подводя итог, выберем оптимальную стратегию в зависимости от ситуации:
Лицензию для разработчиков. Это самый быстрый и безопасный путь, не затрагивающий основные ключи.Помните, что корректная настройка кластера 1С и понимание механизмов работы HASP License Manager или программных лицензий — залог успешной миграции без простоя бизнес-процессов.