Миграция 1С на Linux: Как энергетические компании переходят на отечественное ПО

Как российские компании в сфере энергетики проводят миграцию систем 1С на Linux? Какие подводные камни возникают в процессе? Как выбрать партнера для более безопасного и быстрого перехода? Обо всем и даже больше рассказывают эксперты в этой статье:
Начиная с 2025 года, волна импортозамещения охватила государственный сектор и компании критической инфраструктуры России. Федеральный закон № 58-ФЗ (апрель 2025) обязал субъекты критической информационной инфраструктуры полностью перейти на отечественное программное обеспечение с 1 сентября 2025 года. В 2026 году это уже реальность: государственные закупки и тендеры энергетических компаний содержат явное требование использовать российские операционные системы (Astra Linux, Alt Linux, Red OS) вместо Windows и PostgreSQL (или Tantor) вместо SQL Server. Это не тренд и не рекомендация — это обязательное условие для участия в контрактах и соответствия законодательству.

Переход на этот стек технологий требует гораздо большего, чем просто переустановка ОС. Это комплексный проект перестройки информационной инфраструктуры, который затрагивает операционную систему, базы данных, приложения и весь пользовательский интерфейс.

Ярким примером такого перехода может считаться проект нашей компании для ПАО “Красноярскэнергосбыт” — гарантирующий поставщик электрической энергии на территории Красноярского края и одна из крупнейших энергосбытовых организаций в России
Компания столкнулась с классической проблемой: информационная база работала на Windows Server и SQL Server, требовалась срочная миграция на российский стек, при этом нельзя было допустить перерыва в работе критических процессов энергораспределения. За 6 месяцев наша команда развернула кластер СУБД Tantor, кластер серверов 1С, инфраструктуру веб-серверов, конфигурировала доменную авторизацию и развернула терминальную ферму X2Go на базе Astra Linux. 

Самое критичное решение в процессе миграции — выбор системы управления базами данных. PostgreSQL (или Tantor, российская СУБД на основе PostgreSQL) заменяет SQL Server и становится сердцем всей информационной системы. PostgreSQL включён в Единый реестр российского программного обеспечения, не требует лицензионных платежей иностранным вендорам и демонстрирует доказанную готовность работать с высоконагруженными системами. Но здесь возникает первая серьёзная сложность: синтаксис SQL отличается от MS SQL Server настолько, что все функции, триггеры и хранимые процедуры потребуют переписывания. Это требует аудита текущей конфигурации 1С и глубокого понимания всех кастомизаций, которые накопились за годы эксплуатации.

Как выбрать операционную систему для государственного сектора?

Выбор операционной системы для государственного сектора ограничен требованиями безопасности и лицензирования. Astra Linux является лидером на рынке госзакупок благодаря максимальной совместимости с ПО для госсектора и сертификации ФСТЭК. Но всё, что работает на Astra Linux, требует переосмысления классических подходов администрирования: нет привычного RDP для удаленного доступа, управление пакетами происходит через apt, конфигурация системы хранится в текстовых файлах. Опытный администратор Windows часто тратит неожиданно много времени на такие, казалось бы, простые задачи.
Техническая подготовка инфраструктуры — только половина работы. Вторая половина — адаптация самой конфигурации 1С и всех кастомных решений. Если в системе используются Windows-специфичные технологии (COM, COM+, OLE), они не будут работать на Linux и должны быть переписаны или заменены на кроссплатформенные аналоги. Это может занять значительную часть проектного времени и требует специалистов, которые одновременно разбираются в 1С и имеют опыт работы с такими интеграциями. PostgreSQL также требует более детальной настройки для оптимальной производительности: параметры вроде shared_buffers, work_mem, wal_level критичны для скорости работы. Неправильная конфигурация может привести к деградации производительности на 30–40%, что в критической инфраструктуре недопустимо.

Часто недооцениваемый аспект — терминальная инфраструктура для удалённого доступа пользователей к 1С. Классическое решение (RDP) недоступно в Linux. Стандартное решение для госсектора — терминальная ферма на базе X2Go, открытого протокола удаленного доступа, совместимого с Astra Linux и считающегося более защищенным, чем альтернативы. Это требует отдельного проектирования архитектуры сетевых каналов, конфигурации безопасности и нагрузочного тестирования под реальными нагрузками.

Обязательный, но часто недостаточно серьезно воспринимаемый этап — нагрузочное тестирование перед переводом в production. Реальные рабочие нагрузки энергетических компаний имеют специфические паттерны (например, всплески трафика в часы пиковых платежей), которые выявляются только при воспроизведении полного объема операций. Если система не прошла такое тестирование на целевом оборудовании, риск проблем в production резко возрастает. Параллельное тестирование на отдельной среде обычно занимает 2–4 недели и является инвестицией, которая окупится многократно в виде предотвращенных инцидентов.

Почему компаниям нужна специализированная помощь при миграции?

Это связано с тем, что каждый из этапов требует экспертизы в нескольких областях: архитектуре систем, администрировании Linux, оптимизации баз данных, глубоком понимании платформы 1С и ее специфики. Общее видение проекта, риск-менеджмент, координация между командами и планирование переходного периода — всё это требует опыта, который невозможно получить из документации. Компании, которые пытаются провести такую миграцию силами собственной IT-команды без внешней поддержки, обычно сталкиваются с неожиданными проблемами на этапе production и тратят в итоге больше времени и денег, чем если бы привлекли специалистов с самого начала.

При выборе партнёра для реализации миграции ключевыми критериями должны быть:
  • опыт в госсекторе (наличие реализованных проектов с государственными органами)
  • понимание специфики отрасли (для энергетических компаний это критично)
  • глубокие знания платформы 1С (а не просто администрирование Linux)
  • официальное 1С-партнёрство или подтвержденные компетенции
  • готовность к долгосрочной поддержке после запуска в production. Переход в production — это не конец проекта, а начало нового этапа стабилизации, мониторинга и оптимизации, который обычно требует 3–6 месяцев внимательного внимания.

Реальное преимущество правильно реализованной миграции выходит за рамки простого соответствия законодательству. Компания получает полную возможность участвовать в государственных тендерах, избегает штрафов и риска отключения от критически важных контрактов. На уровне экономики появляется значительная экономия на лицензиях — отсутствие платежей Microsoft за ОС и SQL Server обычно дает окупаемость инвестиций в миграцию за 1–2 года. Linux и PostgreSQL предоставляют большую гибкость в масштабировании, позволяя использовать контейнеризацию и автоматизацию с минимальными затратами. На уровне безопасности и стабильности все компоненты инфраструктуры находятся под контролем российских организаций, без зависимости от американских вендоров, а при правильной настройке Linux и PostgreSQL демонстрируют высокую надежность и снижают количество экстренных ситуаций.

Переход государственных органов и компаний критической инфраструктуры на отечественное ПО — это стратегический процесс, который одновременно отвечает требованиям законодательства 2025–2026 годов и обеспечивает долгосрочные преимущества.

Проекты миграции 1С на Linux с PostgreSQL или Tantor стали массовым явлением, и компании, которые овладевают этими технологиями в практическом смысле (не просто разворачивают системы, но понимают их архитектуру и ограничения), получают значительные конкурентные преимущества при участии в госзакупках и критических контрактах. Успех такого проекта зависит от качества подготовки, глубины аудита текущих систем, тщательности тестирования и наличия в команде экспертов, понимающих все слои этой сложной инфраструктуры одновременно.

Нужна помощь с миграцией систем 1С на Linux?

📋 Бесплатная консультация — разберемся, что нужно вашей компании, покажем как это работает на вашей 1С
🚀 Настройка системы обеспечим качественное и быстрое выполнение проекта по миграции
*Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c Политикой конфиденциальности