A.1. pg_probackup 3.1.0 #
Дата выпуска: 2025-09-25
Этот выпуск основан на pg_probackup3 3.0.2, в нём добавлены новые возможности, улучшена производительность и исправлены некоторые ошибки. Важные изменения перечислены ниже.
Новые возможности:
Реализована поддержка инкрементального восстановления с помощью параметра
-I
|--incremental-mode
в режиме PRO.Добавлен параметр
--smooth-checkpoint
для командыbackup
. Этот параметр позволяет растягивать время выполнения контрольной точки, давая время командам штатно завершить работу.Добавлены параметры
--batch-size
и--threads
для командыarchive-push
для многопоточного копирования WAL.Добавлена утилита pgpro_backupstream, которая позволяет выполнить восстановление на удалённый сервер. В данный момент утилита представлена в режиме бета-тестирования. Некоторые возможности, такие как восстановление из резервных копий в режиме ARCHIVE и инкрементальное восстановление, пока недоступны.
Исправления ошибок:
Исправлена проблема, возникающая при попытке копирования без указания параметров экземпляра и каталога резервных копий.
Исправлено отображение режимов доставки WAL — STREAM и ARCHIVE.
Исправлена ошибка при попытке резервного копирования кластера с CFS в режиме BASE при отсутствии
shared_preload_libraries
в файле конфигурации.Исправлено отображение идентификаторов резервных копий, созданных с использованием pg_probackup 2.X.
Исправлен список доступных значений для параметра
--log_rotation_size
командыset-config
.Исправлены проблемы с подключением при использовании параметра
-W
|--password
.
Прочие улучшения:
Добавлена поддержка баз данных без включённых контрольных сумм для корректной работы с Shardman.
Добавлена проверка повторного архивирования файлов WAL. При наличии файла с таким же именем производится сравнение нового и уже существующего файла. Если файл отличается, то на поведение влияет параметр
--overwrite
— файл переписывается или выдаётся ошибка.Добавлен запрет на создание резервных копий с разными значениями
--backup-source
(BASE, DIRECT, PRO) в рамках одной цепочки.