Многие компании задаются вопросом: будет ли корректно работать конфигурация «1С:Комплексная автоматизация 1.1» (КА 1) на бюджетном сервере «1С:Предприятие 8.3 МИНИ»? Сомнения обычно возникают из-за официального описания продукта, в котором указано, что сервер МИНИ предназначен только для платформы версии 8.3, а использование версий 8.2, 8.1 и 8.0 запрещено лицензией. Проанализируем эту ситуацию и разберем по шагам все технические и юридические нюансы совместной работы этих программных продуктов.
Для начала разберем главное противоречие. Сама по себе конфигурация «1С:Комплексная автоматизация 1.1» разрабатывалась еще во времена платформы 8.2. Однако ограничение сервера МИНИ носит чисто технический характер: вы не можете использовать старые исполняемые файлы (bin) от платформы 8.2.
Рассмотрим решение: вам необходимо установить платформу 1С:Предприятие 8.3 (желательно 64-битную), создать в ней информационную базу и загрузить вашу конфигурацию КА 1. Чтобы старый код работал без ошибок, конфигурация должна запускаться в режиме совместимости.
РежимСовместимости и установите значение «Версия 8.2.13» (или ту версию, которую требует ваш релиз КА).Таким образом, физически вы используете сервер 8.3 (что соответствует лицензии МИНИ), а логически конфигурация работает так, как ей привычно. Никто из проверяющих не скажет вам ни слова против, это абсолютно легальный и технически правильный механизм.
Проанализируем частые заблуждения, связанные с поставкой «Сервер МИНИ на 5 подключений». Название продукта часто путает пользователей.
Важный момент: сама по себе лицензия на сервер МИНИ не содержит в себе клиентских лицензий (рабочих мест). Она лишь дает право запустить серверную часть кластера, к которой смогут подключиться не более 5 сеансов. Для того чтобы пользователи смогли войти в базу, вам в любом случае понадобятся клиентские лицензии (программные пин-коды или USB-ключи) уровня ПРОФ или КОРП. Если вы купили только сервер МИНИ, вы не сможете запустить ни одного клиента, пока не добавите клиентские лицензии.
Посмотрим на то, как сервер считает эти самые 5 подключений:
Также выясним причину, по которой нет смысла покупать клиентские лицензии КОРП для сервера МИНИ: он попросту не поддерживает расширенный функционал (например, профили безопасности или фоновое обновление конфигурации базы данных). Лицензии КОРП на таком сервере будут работать как обычные ПРОФ.
Рассмотрим подробнее работу фоновых и регламентных заданий в КА 1. В старых конфигурациях закрытие месяца, расчет себестоимости и проведение по партиям могут создавать серьезную нагрузку. Возникает вопрос: считаются ли фоновые задания за клиентские сеансы и отнимают ли они лимит из 5 доступных?
Современные версии платформы 8.3 не требуют отдельной клиентской лицензии для фонового задания, инициированного сервером. Однако здесь кроется техническое ограничение самого сервера МИНИ. Посмотрим на архитектуру:
Лицензия МИНИ жестко ограничивает кластер одним рабочим процессом rphost. Это означает, что:
rphost здесь нет.Несмотря на это, использование 64-битного сервера МИНИ дает огромное преимущество перед файловой базой. Один процесс rphost в 64-битной ОС может использовать всю доступную оперативную память сервера. В файловой версии вы бы столкнулись с ошибками нехватки памяти (лимит в 4 ГБ) при формировании тяжелых отчетов или закрытии месяца в КА 1.
Проанализируем выгоду от внедрения такой связки. Сервер МИНИ 8.3 абсолютно универсален. Вы можете развернуть его как на Windows, так и на Linux.
Для небольшой компании (до 5 рабочих мест) связка «Linux + PostgreSQL + Сервер МИНИ 8.3» является самым бюджетным, стабильным и надежным способом работы с 1С:Комплексная автоматизация 1.1. Это позволяет полностью уйти от разрушения индексов, блокировок таблиц и медленной работы сети, характерных для файлового режима работы.
Подводя итог, мы выяснили: запуск КА 1 на сервере МИНИ 8.3 полностью работоспособен и легален. Главное — правильно настроить режим совместимости, обеспечить базу клиентскими лицензиями и следить за тем, чтобы сотрудникам хватало лимита в 5 одновременных сеансов.