За 11 месяцев команда «Форус» перевела критическую финансовую инфраструктуру Иркутской области – 26 ТБ данных, 662 бюджетные организации, 7500 пользователей – с зарубежной платформы MS SQL и VMware на полностью российский стек PostgresPro Enterprise и Альт. Миграция прошла с нулевым простоем системы, нулевыми потерями данных и повышением производительности на 15-30%, доказав, что импортозамещение государственных ИС масштаба региона реализуемо без рисков для непрерывности критичных бизнес-процессов.
Задача:
Провести полную миграцию АИС ФХД Иркутской области с зарубежной технологической платформы (MS SQL) на отечественное программное обеспечение с сохранением непрерывности работы 600 бюджетных организаций и 5 000 пользователей.
Причина:
Необходимость импортозамещения критически важной государственной информационной системы в условиях санкционных ограничений. Старая инфраструктура работала на зарубежном ПО, что создавало риски для непрерывности работы финансово-хозяйственных процессов региона. Требовалось перенести 26 ТБ данных из 24 информационных баз с минимизацией простоев и полным сохранением функциональности системы.
О проекте
АИС ФХД Иркутской области – масштабная система, обслуживающая финансово-хозяйственную деятельность 600 бюджетных организаций региона. В системе работают более 5 000 пользователей, обрабатывающих критически важные данные: бюджетный, бухгалтерский учёт, управление закупками, кадровый учёт и расчёт заработной платы.
Инфраструктура включала 14 хост-серверов, 193 виртуальные машины и 33 сервера СУБД. Ежедневно система обрабатывает тысячи транзакций, от которых зависит работа всего бюджетного сектора региона. Остановка или сбой в работе АИС ФХД означали бы парализацию финансовых процессов сотен организаций.
Проект стартовал с детального аудита существующей инфраструктуры. Команда проанализировала 24 информационные базы общим объёмом 26 ТБ, изучила архитектуру взаимодействия компонентов и составила дорожную карту миграции. Критичным требованием была невозможность длительных простоев – система должна была работать непрерывно.
Для минимизации рисков разработали пошаговую методологию. Миграция проводилась поэтапно, база за базой. Каждый этап включал предварительное тестирование на резервной инфраструктуре. Переключение на новую систему выполнялось в нерабочее время, при этом параллельно поддерживалась работоспособность старой инфраструктуры на случай отката.
В качестве целевой платформы выбрали полностью российский технологический стек:
СУБД: PostgresPro Enterprise – корпоративная версия отечественной СУБД с расширенными возможностями репликации, балансировки нагрузки и отказоустойчивости.
Виртуализация: Альт Сервер Виртуализации 10 – решение для создания и управления виртуальными машинами, заменившее VMware ESXi.
Операционная система: Альт Сервер 10 – серверная ОС на базе Linux с сертификацией ФСТЭК России.
Инфраструктура: 14 хост-серверов объединили 193 виртуальные машины, на которых развернули 33 сервера PostgresPro Enterprise.
Вторым этапом команда выбирала оптимальную методику миграции информационных баз 1C в Postgres. Провели сравнительный анализ четырёх подходов к решению задачи: выгрузку-загрузку через ДТ, перенос данных через XML, репликацию БД через утилиту ibcmd и перегрузку областей данных путём миграции. По результатам анализа определили наиболее эффективный метод – репликацию БД через утилиту ibcmd.
Провели тестирование миграции. Тестирование выявило важные особенности процесса. Размер информационных баз не всегда уменьшался при переводе на Postgres, что потребовало пересмотра планирования дискового пространства. Уменьшение времени миграции оказалось не пропорционально числу потоков – простое увеличение параллельных процессов не давало линейного ускорения. Позитивным выводом стала автономность процесса миграции, не требующая постоянного контроля оператора, что позволило запускать переносы в нерабочее время без необходимости круглосуточного дежурства специалистов.
На третьем этапе провели процедуру разделения информационной базы 1С. Это было необходимо для масштабирования системы, увеличения числа пользователей и повышения общей эффективности работы. Разработали поэтапную методику: начали с предварительного тестирования процесса деления, затем разделили информационные базы ЗКГУ и завершили разделением информационных баз БГУ. Для обеспечения воспроизводимости процесса создали детальный чек-лист деления информационных баз 1С. Процедура включала подготовку новой ИБ и подключение её к МС с отключением всех взаимодействий. Затем выполнялась репликация источника на место новой ИБ и копирование констант и планов обмена в новую базу с источника. В МС заполнялся список переносимых Приложений в новой базе с указанием нового кластера и пути обмена, после чего обновлялась карта шлюзов приложений.
Критически важным был этап верификации. Проверяли вход в разные ОД, обмен обеих ИБ с МС и вход в ОД в пользовательском режиме. Сверяли корректность наличия сеансов в разных нодах и завершали процедуру удалением лишних областей. Такой детализированный подход позволил избежать ошибок при разделении баз и гарантировал стабильность системы после реструктуризации.
Организация мониторинга системы
Четвёртым этапом стала организация комплексного мониторинга АИС ФХД. Настроили сервер Zabbix, обеспечивающий мониторинг всех узлов, хостов и виртуальных машин системы, а также состояния служб, сервисов и параметров нагрузки на ресурсы. При срабатывании триггеров уведомления автоматически направляются в Telegram-группу и на электронную почту системных администраторов, что позволяет оперативно реагировать на любые отклонения в работе системы.
Помимо инфраструктурного мониторинга настроили сбор и анализ показателей производительности ключевых операций по методике Apdex для конфигураций БГУ и ЗКГУ. Сравнительные замеры проводились в идентичные периоды – в феврале 2023 и 2024 годов, до начала проекта и на финальном этапе перехода на отечественное программное обеспечение. Замеры показали положительную динамику работы системы, подтвердив, что миграция не только сохранила уровень производительности, но и улучшила ключевые показатели отклика на пользовательские операции.
Миграция 26 ТБ данных требовала значительного времени, что могло привести к длительным простоям системы. Для ускорения процесса данные переносили параллельными потоками, задействовав несколько каналов передачи одновременно. Наиболее критичные базы мигрировали в выходные дни, когда нагрузка на систему достигала минимума, что позволяло использовать все доступные ресурсы для ускорения переноса.
Две системы имеют различия в синтаксисе и реализации функций, что потребовало адаптации хранимых процедур, триггеров и представлений. Для решения этой задачи разработали автоматизированные скрипты конвертации, которые преобразовывали большую часть кода автоматически. После конвертации провели детальное тестирование всех изменённых объектов, чтобы гарантировать идентичность результатов работы запросов в новой и старой системах.
Миграция завершена точно в срок и в рамках бюджета. Все 600 бюджетные организации Иркутской области продолжили работу без перерывов и потери данных.
Полный переход на отечественный технологический стек – проект стал одним из крупнейших в России по масштабу миграции государственной информационной системы на российское ПО.
По методике APDEX (Application Performance Index) новая система показала улучшение производительности:
Проект миграции АИС ФХД Иркутской области стал эталонным примером перевода критически важной государственной системы на отечественную технологическую платформу. Успешный перенос 26 ТБ данных из 24 информационных баз без остановки работы 662 бюджетных организаций доказал зрелость российских решений для импортозамещения в государственном секторе. Комбинация PostgresPro Enterprise, Альт Сервер Виртуализации и детально спроектированной архитектуры обеспечила не только полную функциональную эквивалентность старой системе, но и повышение производительности на 15-30% по ключевым метрикам.
Модульная архитектура и отказоустойчивые решения подготовили систему к дальнейшему росту и масштабированию. Методология поэтапной миграции с детальным тестированием каждого этапа позволила достичь нулевых отклонений по срокам и бюджету – критически важный результат для государственных проектов такого масштаба. Проект демонстрирует, что переход на отечественное ПО может быть выполнен без рисков для непрерывности критичных бизнес-процессов при условии тщательного планирования и использования профессиональных инструментов миграции.
Доверьте автоматизацию профессионалам с проверенной репутацией. Мы создаём инновационные решения, которые работают – от концепции до масштабирования.
Подпишитесь на рассылку: новости, акции, мероприятия и полезная информация. Подробнее о наших рассылках
Нажимая кнопку "Подписаться", вы соглашаетесь с политикой конфиденциальности
Подпишитесь на рассылку для руководителей: новости, акции, мероприятия и полезная информация.
Нажимая кнопку "Подписаться", вы соглашаетесь с политикой конфиденциальности
Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы соглашаетесь с Политикой обработки персональных данных.
Принимаю