Что произошло

Postgres Professional — российский разработчик СУБД Postgres Pro и инструментов работы с данными — выпустила версию 1.5.0 своего решения для миграции и репликации ProGate. Главная цифра анонса: подготовка задач переноса данных ускорилась в пять раз за счёт оптимизированного анализа структуры баз. ИТ-команды заказчика заметно раньше переходят от исследования исходной системы к непосредственной загрузке в целевую СУБД, и особенно ощутим выигрыш в проектах, где исходная база насчитывает тысячи таблиц.

Обновление также добавило поддержку аналитической СУБД Postgres Pro AXE 2.0 для гибридных нагрузок: теперь единым инструментом можно и переносить данные между СУБД, и готовить их для аналитических платформ.

Почему это актуально

Перенос данных с Oracle и других западных СУБД на отечественные — одна из самых трудоёмких и дорогих частей импортозамещения: подготовительный этап с разбором схем, типов и связей порой занимает не меньше времени, чем сама загрузка. Сокращение этой фазы в разы уменьшает общий срок проекта и стоимость работ интегратора. На фоне постоянного спроса на российские СУБД в госсекторе, банках и телекоме такие инструменты повышают привлекательность всего стека Postgres Pro, а не только самой базы данных.

Подробности и новые возможности

  • Oracle как целевая система. Если раньше перенос в Oracle был доступен только в компоненте репликации изменений ProSync, то теперь и в ProCopy — компоненте первоначальной загрузки. Оба этапа, загрузка и последующая синхронизация, выполняются в одном инструменте, что закрывает и обратный сценарий миграции.
  • Двунаправленная репликация. Появилась синхронизация между двумя основными узлами PostgreSQL или Postgres Pro версии 16 и выше — для систем, где изменения вносятся в обе базы.
  • Отказоустойчивость. При обрыве соединения во время первоначальной загрузки решение выполняет контролируемые повторные попытки вместо зависания процесса; добавлены показатели задержки репликации и состояния задач, чтобы администраторы вовремя замечали расхождение данных.
  • Чтение изменений из резервных баз Oracle. Репликация может забирать данные из standby-базы, не нагружая основную систему, которая обслуживает текущие бизнес-процессы.
  • Безопасность. Усилены вход и защита пользовательских сессий, обновлены программные компоненты и устранены уязвимости зависимостей.

Миграция и репликация простыми словами

Миграция — это одноразовый перенос накопленных данных из старой системы в новую. Репликация — постоянная синхронизация: изменения, появившиеся в одной базе, автоматически отражаются в другой. Связка «первоначальная загрузка + репликация» позволяет переключаться на новую СУБД без длительного простоя: какое-то время старая и новая системы живут параллельно, оставаясь согласованными.

Итог: ProGate 1.5.0 бьёт по главному риску импортозамещения СУБД — длительности и непрозрачности миграционных проектов. Пятикратное ускорение подготовки, поддержка аналитической AXE 2.0 и двусторонние сценарии работы с Oracle делают переход на Postgres Pro более предсказуемым для банков, госсектора и промышленности. Решения Postgres Professional доступны у дистрибьютора MONT.

Читайте также: