Конвертум
Компания «Конвертум» — разработчик инструментов и поставщик услуг автоматизированной миграции баз данных и приложений. Переносим системы с Oracle, MS SQL Server и других СУБД на PostgreSQL, Postgres Pro, Tantor и другие платформы с автоматизацией до 95%.
Конвертум — это услуги и собственные инструменты для автоматической миграции, модернизации и импортозамещения баз данных и приложений.
Услуги Конвертум
Оценка миграции. Предпроектное обследование исходной базы данных и её кода. Определяем объём и сложность объектов, совместимость с целевой СУБД и достижимый уровень автоматизации, выявляем места, требующие ручной доработки, и связанные с ними риски. По результатам заказчик получает обоснованную оценку трудоёмкости, сроков и стоимости — до старта работ и до принятия решения о стратегии перехода.
Миграция баз данных. Переносим базы данных между платформами с сохранением логики, структуры и производительности: конвертируем схему, таблицы, представления, хранимые процедуры и код SQL, при необходимости выполняем переработку и оптимизацию под целевую платформу. Обязательная часть работ — тестирование и сверка поведения новой системы с исходной. Исходные платформы: Oracle, MS SQL Server, Sybase ASE, MySQL, DB2, Informix, Teradata, InterBase, Firebird. Целевые: PostgreSQL, Postgres Pro, Tantor, Pangolin, Arenadata, а также облачные площадки — Yandex.Cloud, SberCloud, Mail.ru Cloud, Ростелеком, BeeCloud.
Миграция данных. Переносим содержимое таблиц с учётом типов данных, кодировок и необходимых преобразований, с проверкой полноты и целостности результата. Для направления Oracle → PostgreSQL доступна репликация изменений в режиме реального времени — она выполняется без обращения к транзакционным журналам и не требует вносить изменения в исходную базу и сервер, поэтому переход возможен без остановки работы системы.
Оценка конвертации. Предпроектное обследование приложения: анализируем объём и структуру кода, использованные технологии, обращения к базе данных и встроенный SQL. Определяем, какая часть кода конвертируется автоматически, а какая требует ручной работы, и предлагаем целевую архитектуру. На выходе — оценка объёма, сроков и стоимости проекта.
Конвертация приложений. Переводим унаследованные приложения на современные языки и архитектуру: PowerBuilder, Delphi, Pascal, Progress 4GL, Informix 4GL, PL/SQL — в Java, C# и VB.NET, при необходимости с переходом на работу через браузер. В состав работ входят приведение встроенного SQL к синтаксису и поведению целевой СУБД, адаптация уровня доступа к данным, а также — там, где это оправдано, — перенос бизнес-логики из хранимых процедур в код приложения. Результат проверяем тестированием и сверкой с исходной системой, после запуска сопровождаем систему на этапе стабилизации.
Инструменты Конвертум
Конвертум Сканер — инструмент предпроектной оценки. Анализирует исходную базу данных: объём объектов, их сложность, совместимость с целевой СУБД. Позволяет рассчитать уровень автоматизации и принять взвешенное решение о стратегии перехода ещё на этапе планирования.
Конвертум Мастер — основной инструмент автоматической миграции. Конвертирует объекты базы данных и код SQL, настраивается под конкретное направление перехода. Уровень автоматизации достигает 96–100% в зависимости от проекта; ручная доработка применяется только там, где она действительно необходима.
Конвертум Стрим — решение для переноса и репликации данных из Oracle в PostgreSQL. Перемещает содержимое таблиц с учётом типов данных, кодировок и необходимых преобразований и поддерживает репликацию изменений в режиме реального времени — без обращения к транзакционным журналам и без изменений в исходной базе.


