1.4. Ограничения pg_probackup3 #
В настоящее время pg_probackup3 имеет следующие ограничения:
Любая резервная копия (FULL или DELTA), созданная с помощью pg_probackup3, должна использовать один из следующих режимов доставки WAL: ARCHIVE или STREAM.
Режим удалённого сервера на платформе Windows не поддерживается.
На сервере Postgres Pro, где была сделана копия, и на сервере, где она будет восстанавливаться, должны быть одинаковые значения параметров block_size и wal_block_size и одинаковая основная версия. В зависимости от конфигурации кластера, Postgres Pro может накладывать дополнительные ограничения, например, по архитектуре процессора и версии libc/icu.
pg_probackup3 поддерживает только Postgres Pro и PostgreSQL версии 14 и новее.
В Postgres Pro и PostgreSQL 14: если между полной резервной копией и копией в режиме DELTA будет создана новая база данных, инкрементальное резервное копирование будет завершаться ошибкой до создания новой полной резервной копии.
Создание резервных копий с использованием разных режимов источника данных (
--backup-source
) в рамках одной цепочки запрещено.Возможность запуска pg_probackup3 в многопоточном режиме (с использованием параметра
-j
) в текущей версии реализована только для следующих команд:backup
,restore
,merge
, иvalidate
.Путь к каталогу WAL при резервном копировании и восстановлении по умолчанию установлен на
PGDATA/pg_wal
.Параметр
--dry-run
поддерживается только для командыdelete
.Проверка доступна только для резервных копий целиком.