23 марта 2023 г.

В конце 2022 года компания «Нетрика» завершила работы по переносу (миграции) базы данных, хранимых процедур и службы интеграции из системы управления базами данных Microsoft SQL Server в российскую Postgres Pro для аналитической системы предприятия АО «Росагролизинг». Импортозамещение СУБД реализовано с сохранением функциональности и допустимых показателей производительности. Миграция данных проведена «бесшовно», без простоя в работе системы. Разработка, миграция данных и запуск в промышленную эксплуатацию заняли всего 5 месяцев.

В результате был осуществлен перенос базы данных объемом около 6 Тб — это более 300 таблиц с количеством строк до 4 млрд. Адаптировано 15 ETL пакетов и 131 процедура. При этом полностью сохранена функциональность системы заказчика.

«Для нас наивысшим приоритетом в работе являются проекты по импортозамещению. Наше хранилище является наиболее сложной с алгоритмической точки зрения системой Общества. Помимо накопления исторических данных, в системе реализованы ключевые механизмы взаиморасчетов с клиентами. В соответствии с техническим заданием команда „Нетрики“ в установленные сроки осуществила перенос схемы данных, таблиц, процедур, а также интеграционной службы. Провела тестирование результатов миграции и сверку мигрированных данных. В ходе проведенной ревизии всех процедур, были выявлены и исправлены недочеты бизнес-логики системы. Фактически, помимо миграции, специалисты „Нетрики“ выполнили рефакторинг исходного кода с устранением недочетов и оптимизации решения под специфику Postgres Pro», — комментирует руководитель Управления Разработки Информационных систем АО «Росагролизинг» Денис Молотков.

«Эффективности процесса миграции очень помогла хорошая структуризация баз данных и глубокое понимание собственных процессов специалистами заказчика. Благодаря качественно проведенному импортозамещению СУБД, были снижены риски в части устойчивости работы аналитической системы и её информационной безопасности, возникшие по причине ограничений поддержки со стороны Microsoft, — говорит руководитель направления „Автоматизация“ ИТ-компании „Нетрика“ Антон Немцев. — Сейчас у АО „Росагролизинг“ заложена хорошая база для дальнейшего развития информационных систем предприятия без привязки к зарубежному проприетарному ПО».

Источник: Пресс-служба компании «Нетрика»