Заказчики: Росагролизинг Москва; Государственные и социальные структуры Подрядчики: Netrika (Нетрика) Продукт: Postgres Pro СУБДНа базе: PostgreSQL СУБД Дата проекта: 2022/08 — 2022/12
|
Технология: SaaS - Программное обеспечение как услуга
|
Содержание[Свернуть] |
2025: Завершение перехода с Microsoft SQL Server на СУБД Postgres Pro
Акционерное общество «Росагролизинг» завершило масштабный проект по переводу аналитической системы с американской системы управления базами данных Microsoft SQL Server на российскую СУБД Postgres Professional. Миграция затронула базу данных объемом 6 терабайт, включающую 341 таблицу с общим количеством записей до 4 миллиардов строк в отдельных таблицах. Об этом сообщила компания 28 июля 2025 года.
Как пишет издание РБК, проект по импортозамещению американских технологических решений выполнялся с августа до конца 2022 года. Помимо смены СУБД компания заменила службу интеграции Microsoft SSIS на Apache Airflow для обеспечения полной технологической независимости аналитической системы.
Основной причиной перехода стала необходимость повышения устойчивости аналитической системы предприятия и снижения зависимости от иностранных технологических решений. Postgres Professional представляет собой российскую систему управления базами данных, основанную на переработанной версии СУБД PostgreSQL с открытым исходным кодом.
Российская СУБД входит в реестр отечественного программного обеспечения и имеет сертификат Федеральной службы по техническому и экспортному контролю. Система позволяет решать сложные промышленные задачи на предприятиях с высоконагруженными системами.3 ТОП преимуществ all-in-one платформ перед отдельными сервисами для ВКС
Процесс миграции включал глубокий анализ исходной инфраструктуры Microsoft SQL Server. Специалисты провели всеобъемлющий аудит существующей базы данных, изучив структуру хранения информации и процессы извлечения, преобразования и загрузки данных.
В рамках аудита были идентифицированы 15 ключевых ETL-пакетов, разработанных на платформе SQL Server Integration Services. Пакеты содержали критически важную бизнес-логику, реализованную в 131 хранимой процедуре, объем кода в отдельных процедурах достигал 12 тысяч строк.
Команда проекта разработала комплекс специализированных утилит для автоматизации процесса миграции. Конвертер SQL-кода обеспечивал трансляцию синтаксиса T-SQL в PL/pgSQL с сохранением исходного форматирования и комментариев.[1]
2022: Перенос БД хранимых процедур и службы интеграции в российскую PostgreSQL
В конце 2022 года компания «Нетрика» завершила работы по переносу (миграции) базы данных, хранимых процедур и службы интеграции из системы управления базами данных Microsoft SQL Server в российскую Postgres Pro для аналитической системы предприятия АО «Росагролизинг». Импортозамещение СУБД реализовано с сохранением функциональности и допустимых показателей производительности. Миграция данных проведена «бесшовно», без простоя в работе системы. Об этом 23 марта заявили в компании «Нетрика».
АО «Росагролизинг» – государственная лизинговая компания, деятельность которой направлена на техническую и технологическую модернизацию отечественного АПК посредством передачи в лизинг средств производства организациям АПК страны. Для повышения устойчивости аналитической системы руководством предприятия АО «Росагролизинг» было принято решение о переносе данных в российскую СУБД Postgres Pro и импортозамещения службы интеграции SSIS. Технологическим партнером проекта была выбрана петербургская ИТ-компания «Нетрика».
«Нетрикой» реализованы десятки проектов по разработке, сопровождению и модернизации программного обеспечения, в том числе с миграцией систем управления базами данных. А поскольку компания специализируется на работе с государственными информационными системами, то вопросам безопасности и стабильности уделяется первоочередное внимание. Postgres Pro – самое подходящее решение для импортозамещения систем управления базами данных от Oracle и Microsoft в России. Высокое качество работы ИТ-архитекторов АО «Росагролизинг», хорошо спроектированная структура данных и отлаженный технологический процесс обновления хранилища, а также четко настроенный бизнес-процесс и наличие всех необходимых специалистов позволили команде проекта «Нетрики» в плотном взаимодействии с внутренними ИТ экспертами «Росагролизинга» выполнить проект в сжатые сроки. Разработка, миграция данных и запуск в промышленную эксплуатацию заняли всего 5 месяцев.
В результате был осуществлен перенос базы данных объемом около 6 Тб – это более 300 таблиц с количеством строк до 4 млрд. Адаптировано 15 ETL пакетов и 131 процедура. При этом полностью сохранена функциональность системы заказчика.
![]() | Хранилище компании является наиболее сложной с алгоритмической точки зрения системой Общества. Помимо накопления исторических данных, в системе реализованы ключевые механизмы взаиморасчетов с клиентами. В соответствии с техническим заданием команда «Нетрики» в установленные сроки осуществила перенос схемы данных, таблиц, процедур, а также интеграционной службы. Провела тестирование результатов миграции, сверку мигрированных данных, а также отладку системы в промышленной среде. В ходе проведенной ревизии всех процедур, были выявлены и исправлены недочеты бизнес-логики системы. Фактически, помимо миграции, специалисты «Нетрики» выполнили рефакторинг исходного кода с устранением недочетов и оптимизации решения под специфику Postgres Pro, прокомментировал руководитель управления разработки информационных систем АО «Росагролизинг» Денис Молотков.
| ![]() |
![]() | Эффективности процесса миграции очень помогла хорошая структуризация баз данных и глубокое понимание собственных процессов специалистами заказчика. Благодаря качественно проведенному импортозамещению СУБД, были снижены риски в части устойчивости работы аналитической системы и её информационной безопасности, возникшие по причине ограничений поддержки со стороны Microsoft. У АО «Росагролизинг» заложена хорошая база для дальнейшего развития информационных систем предприятия без привязки к зарубежному проприетарному ПО, добавил руководитель направления «Автоматизация» ИТ-компании «Нетрика» Антон Немцев.
| ![]() |