Переход на терминальный режим работы и одновременное обновление платформы — это ответственный шаг, требующий четкого понимания механизмов лицензирования «1С:Предприятия». Ситуация осложняется, когда у организации накоплен «зоопарк» из множества программных лицензий (по 1, 3, 5 и более рабочих мест), которые ранее были распределены по локальным станциям. Рассмотрим подробно, как осуществить этот переход максимально эффективно и с какими техническими нюансами придется столкнуться.
Проанализируем исходные данные: имеется 64-битный сервер и около 50 клиентских лицензий, активированных на рабочих станциях. Основная сложность заключается в том, что при переносе пользователей в терминальную сессию старые активации на рабочих местах перестанут работать. Нам необходимо выбрать один из трех путей:
Если мы принимаем решение оставить программные лицензии, нам нужно выбрать метод их активации на терминальном сервере. Рассмотрим два принципиально разных подхода, которые влияют на потребление лицензий:
Способ А: Активация как многопользовательской лицензии. В этом случае файл лицензии (.lic) устанавливается на сервер, и выдачей занимается сервер «1С:Предприятия». Разберем важный нюанс: при таком подходе лицензии расходуются по принципу «один сеанс — одна лицензия». Если один пользователь внутри терминальной сессии запустит три разные информационные базы (например, «УТП», «ЗУП» и тестовую базу), система спишет 3 лицензии из общего пула.
Способ Б: Активация как набора однопользовательских лицензий. Мы можем активировать лицензии на терминальном сервере так, чтобы их «подхватывало» само клиентское приложение. В этом случае работает принцип «один компьютер (терминальная сессия) — одна лицензия». Пользователь сможет открыть неограниченное количество баз в рамках своей сессии, и при этом будет занята всего одна лицензия.
Выясним, как правильно расположить файлы лицензий. Для того чтобы лицензии были доступны всем пользователям терминала, их необходимо размещать в общих папках. Рекомендуем использовать путь: C:\ProgramData\1C\1cv8\conf. Если активировать лицензию в профиле конкретного пользователя, другие сотрудники ее просто не увидят.
Многие специалисты рекомендуют заменить «огород» программных лицензий на один USB-ключ. Проанализируем преимущества этого решения:
Однако помним о правилах апгрейда. Переход с программных лицензий на USB является платным. Кроме того, не все лицензии можно сдать на апгрейд — например, лицензии из комплектов «основных поставок» часто имеют ограничения. Также стоит учитывать техническое ограничение USB: в один сервер нельзя вставить два ключа одной серии (например, два ключа по 50 пользователей). Программные же лицензии лишены этого недостатка — их можно суммировать в любом количестве и любых номиналов.
Проанализируем ситуацию с привязкой программной лицензии. Система 1С формирует уникальный ключ на основе характеристик сервера. Изменение любого из следующих параметров приведет к тому, что лицензия «слетит»:
Если наш терминальный сервер развернут в виртуальной среде (например, VMware или Hyper-V), необходимо настроить статическое распределение ресурсов. Выясним почему: динамическое изменение объема ОЗУ или количества ядер процессора гипервизором приведет к моментальной блокировке лицензии. Обязательно зафиксируйте статический MAC-адрес в настройках виртуальной машины.
Поскольку в рассматриваемом случае используются конфигурации на обычных формах (Управление торговым предприятием, Зарплата и Управление Персоналом), важно правильно настроить параметры подключения. Проверим настройки в файле conf.cfg и убедимся, что информационные базы настроены корректно.
Рассмотрим порядок действий для активации:
Если планируется использование многопользовательского пин-кода, в свойствах информационной базы должна стоять галочка «Разрешить выдачу лицензий сервером 1С». Если же вы активируете лицензии как однопользовательские для терминальных сессий, эту галочку лучше снять, чтобы лицензию забирал непосредственно клиент 1cv8.exe.
Не паникуем, если в процессе переноса выяснилось, что все резервные пин-коды из комплекта уже использованы. Рассмотрим алгоритм получения нового кода:
Напишем письмо в Центр лицензирования по адресу lic@1c.ru. В письме необходимо указать:
Как правило, 1С предоставляет дополнительный резервный пин-код бесплатно в течение одного рабочего дня, если ситуация не выглядит как злоупотребление.
Подводя итог, для «малой крови» при переходе выполним следующие шаги:
1. Сначала обновим платформу на текущем сервере, убедившись в стабильности работы 64-битной версии.
2. Подготовим новый терминальный сервер, жестко зафиксировав его аппаратные параметры (особенно если это VM).
3. Проведем инвентаризацию всех имеющихся бумажных бланков с пин-кодами. Если их слишком много, инициируем процесс обмена через франчайзи на одну многопользовательскую лицензию или USB-ключ — это сэкономит массу времени в будущем.
4. Если бюджет ограничен, активируем имеющиеся лицензии на терминальном сервере как однопользовательские в общую папку C:\ProgramData\1C\1cv8\conf, чтобы избежать избыточного расхода лицензий при открытии нескольких баз одним пользователем.