Как перенести программные лицензии 1С на другой сервер и не заблокировать их

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

Перенос программных лицензий 1С — задача, требующая не только технической точности, но и понимания юридических и программных механизмов защиты. Часто возникает ситуация, когда системному администратору необходимо настроить новый сервер, развернуть там копии баз и проверить производительность, при этом не прерывая работу пользователей на старом сервере. Главный риск здесь — аннулирование лицензий из-за их одновременного использования на двух разных машинах. Давайте подробно разберем, как работает этот механизм и как правильно выполнить миграцию.

Механизм защиты и риски одновременной активации

Проанализируем, что происходит, когда вы активируете резервный пин-код на новом сервере, не удалив лицензию со старого. Программная лицензия 1С жестко привязана к ключевым параметрам компьютера (Hardware ID). Как только вы используете резервный пин-код для того же регистрационного номера на другом железе, Центр лицензирования 1С фиксирует факт «переезда».

Рассмотрим основные опасности параллельной работы:

  1. Попадание в «черный список» (Blacklist): После активации на новом сервере старая лицензия помечается как недействительная. Платформа 1С регулярно (в среднем раз в сутки) отправляет запросы в Центр лицензирования. Если оба сервера имеют доступ в интернет, Центр обнаружит дублирование.
  2. Срок жизни «старой» лицензии: На практике старый сервер может проработать от нескольких минут до 24 часов (а иногда и дольше, если закрыт интернет), прежде чем 1С выдаст ошибку лицензирования.
  3. Риск блокировки всей серии: В худшем случае автоматизированная система 1С может аннулировать не только старый, но и новый пин-код, посчитав действия пользователя попыткой взлома или незаконного тиражирования.
  4. Сетевое обнаружение: Даже при отсутствии интернета серверы 1С в одной локальной сети могут обмениваться информацией о сессиях. Если два сервера обнаружат друг друга с одинаковыми лицензионными данными, блокировка может произойти на уровне платформы без участия внешних сервисов.

Вариант 1: Официальный путь через временные лицензии

Выясним, как сделать перенос максимально легально и безопасно, если требуется время на тестирование. Многие администраторы не знают, что 1С предусмотрела механизм лицензий для миграции. Если у вашей организации есть действующий договор ИТС, мы рекомендуем обратиться к вашему обслуживающему партнеру (франчайзи).

Посмотрим на алгоритм действий:

  1. Вы запрашиваете у партнера 1С временный пин-код (обычно выдается на 14 или 30 дней).
  2. Активируете его на новом сервере. Это полноценная лицензия, которая не конфликтует с вашей основной.
  3. Проводите все настройки, тесты и переносы баз.
  4. В день окончательного перехода деактивируете временную лицензию и активируете свой постоянный резервный пин-код, окончательно отключая старый сервер.

Вариант 2: Техническая хитрость в виртуальной среде

Если ваша инфраструктура развернута на базе систем виртуализации (VMware ESXi, Microsoft Hyper-V, Proxmox), мы можем перенести лицензию без активации нового пин-кода. Это возможно, если полностью сохранить Hardware ID виртуальной машины.

Разберем по шагам, какие параметры должны остаться неизменными:

  1. Имя компьютера: Сетевое имя (Network Name) должно быть идентичным.
  2. UUID виртуальной машины: При переносе на другой хост система виртуализации спросит: «Did you copy it or move it?». Всегда выбирайте I moved it, чтобы сохранить идентификатор.
  3. MAC-адрес сетевой карты: Его необходимо жестко зафиксировать в настройках виртуальной машины.
  4. Процессор и память: Количество ядер и объем оперативной памяти должны совпадать до мегабайта. Крайне важно отключить функцию «Dynamic Memory» (динамическое управление памятью), иначе при изменении нагрузки Hardware ID изменится, и лицензия «слетит».

В этом случае вам достаточно скопировать файлы лицензий с расширением .lic. Рассмотрим, где они обычно находятся:


C:\ProgramData\1C\licenses
или
C:\Program Files\1cv8\conf

Просто перенесите эти файлы на новый сервер в аналогичную папку, и платформа подхватит их без запроса пин-кода.

Вариант 3: Классическая миграция через резервный пин-код

Если первые два варианта не подходят, и вы решили использовать резервный пин-код из комплекта, проанализируем правильную последовательность действий, чтобы минимизировать простой пользователей.

Шаг 1. Подготовительный этап. Настройте новый сервер полностью: установите СУБД, платформу 1С, создайте пустые базы. Не активируйте лицензию до последнего момента. Для проверки работоспособности самой платформы можно использовать демонстрационную версию или временный ключ.

Шаг 2. Подготовка регистрационных данных. Перед активацией соберите все данные, которые вводились при первой регистрации (название организации, ИНН, КПП, ФИО ответственного, адрес). Важно: данные должны совпадать символ в символ. Если вы напишете «ООО Ромашка» вместо «Общество с ограниченной ответственностью Ромашка», система может отказать в автоматической активации.

Шаг 3. Час «Ч». Выберите время, когда пользователи не работают (вечер или выходные).

  1. Остановите службу 1C:Enterprise 8.3 Server Agent на старом сервере (для этого удобно использовать приложение для управления сеансами и службой 1С).
  2. Выполните активацию резервного пин-кода на новом сервере через кроссплатформенную консоль администрирования или при запуске тонкого клиента.
  3. Перенесите актуальные бэкапы баз.
  4. Настройте на клиентских компьютерах новые адреса серверов.

Что делать, если пин-коды закончились?

Часто бывает, что все резервные коды уже использованы при прошлых апгрейдах железа. В такой ситуации паниковать не стоит. Мы можем запросить дополнительный пин-код в Центре лицензирования 1С бесплатно. Для этого необходимо отправить письмо на электронный адрес lic@1c.ru.

В письме укажите:

Обычно ответ приходит в течение нескольких часов в рабочее время.

Краткий чек-лист параметров привязки

Чтобы лицензия не «слетела» внезапно, всегда проверяйте эти параметры при любых работах с сервером:

Резюмируем: Работать одновременно на двух серверах с одной лицензией по закону и технически нельзя. Чтобы процесс миграции прошел гладко, используйте либо официальные временные ключи от партнеров, либо проводите активацию боевого ключа в нерабочее время, предварительно убедившись в полной готовности новой инфраструктуры.

← На главную