A.1. pg_probackup 3.1.1 #

Дата выпуска: 2025-10-28

Этот выпуск основан на pg_probackup3 3.1.0, в нём повышена стабильность и производительность и улучшена совместимость pg_probackup3. Основные изменения перечислены ниже:

  • Основные улучшения:

    • Реализовано сохранение файлов истории при потоковой передаче WAL.

    • Устранена проблема с удалённым восстановлением.

  • Прочие улучшения:

    • Исправлена ошибка при выполнении команды add-instance, которая могла возникать из-за того, что обработка параметра конфигурации pgpro_edition зависела от локализованного текста ошибки.

    • Добавлено сопоставление идентификатора системы из файла pg_control с идентификатором системы в PGDATA перед восстановлением из резервной копии, сделанной в режиме источника данных DIRECT. Это позволяет избежать восстановления из неподходящей резервной копии.

    • Добавлено предупреждение, которое отображается после выполнения команды validate --instance, если в ходе валидации были обнаружены ошибки.

    • Исправлена логика объединения интервалов объединяемых резервных копий и добавлено отображение идентификатора родительской копии для объединённых интервалов.

    • Улучшена процедура обработки исключений при работе с S3-хранилищем. Добавлена процедура безопасной очистки ресурсов.

    • Оптимизирована обработка данных в формате CBOR (RFC 8949 Concise Binary Object Representation, Сжатое представление двоичных объектов) за счёт использования буфера напрямую, без дополнительного копирования.

    • Устранена проблема с резервным копированием в режиме источника данных BASE для PostgreSQL 14.

    • Улучшена обработка переменной окружения BACKUP_PATH. Теперь, чтобы задать переменную, не требуется указывать каталог резервных копий в параметре -B.