A.1. ProGate 1.1 #

Дата выпуска: 2026-02-06

Это первый публичный релиз программного обеспечения ProGate, предназначенного для миграции и репликации данных между различными исходными и целевыми базами данных, далее именуемыми как источники и приёмники.

ProGate предоставляет следующие основные возможности:

  • Основная функциональность миграции и репликации.

  • Поддержка СУБД Oracle, PostgreSQL и Postgres Pro в качестве источников.

  • Поддержка СУБД PostgreSQL и Postgres Pro в качестве приёмников.

  • Экспорт данных в файлы формата Apache Parquet.

  • Механизмы проверки качества миграции данных.

  • Преобразование исходных типов данных в целевые типы; возможность настройки преобразования строк в NULL.

  • Возможность замены символов конца строки в процессе обработки данных.

  • Переопределение списков таблиц и полей для миграции и репликации данных.

  • Поддержка регистронезависимых имён объектов БД.

  • Настройка параллелизма заданий по миграции данных. В частности, возможность переноса отдельных таблиц в несколько потоков.

  • Возможность выполнения миграции данных с использованием снимка БД.

  • Поддержка условий для выборки данных.

  • Возможность корректного прерывания процессов миграции и репликации данных с последующим восстановлением работы с точки прерывания.

  • Поддержка возможностей отказоустойчивости, предоставляемых Postgres Pro BiHA.

ProGate включает следующие компоненты:

  • procopy — утилита командной строки для миграции данных.

  • prosync — утилита командной строки для репликации данных.

  • procheck — утилита командной строки для проверки качества переноса данных.

  • Веб-интерфейс ProGate — компонент для управления процессами миграции и репликации данных.

Управление задачами по миграции и репликации данных может осуществляться через веб-интерфейс, а также с использованием интерфейса командной строки.