1.1. Функциональные возможности #

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

В сравнении с pg_probackup, pg_probackup3 содержит следующие новые функции и улучшения:

По сравнению с другими средствами резервного копирования pg_probackup3 имеет следующие преимущества, полезные для реализации различных стратегий резервного копирования и работы с базами данных большого объёма:

Для управления резервными копиями pg_probackup3 создаёт каталог резервных копий. В этом каталоге сохраняются все файлы резервных копий с дополнительной метаинформацией, а также архивы WAL, необходимые для восстановления на момент времени. Вы можете хранить резервные копии разных экземпляров в отдельных подкаталогах одного каталога копий.

Используя pg_probackup3, вы можете выполнять полное или инкрементальное резервное копирование:

Предупреждение

После повышения ведомого сервера до ведущего и переключения линий времени создайте первую резервную копию в режиме FULL или DELTA — другие режимы могут повредить данные.

pg_probackup3 может производить копирование только работающего экземпляра, а для обеспечения целостности таких копий требуется копировать WAL. Поэтому вне зависимости от выбранного режима копирования (FULL или DELTA), чтобы pg_probackup3 мог получить полноценную копию, нужно выбрать один из следующих режимов доставки WAL:

В pg_probackup3 доступны следующие режимы источников данных для резервного копирования: