DBAtlas · Атлас эксплуатации баз данных

Показать каталог бэкапов pgBackRest и диапазон архива WAL (info)

PostgreSQLБэкап и PITR

Команда

sudo -u postgres pgbackrest --stanza=<stanza> info
# JSON for monitoring/automation:
sudo -u postgres pgbackrest --stanza=<stanza> --output=json info
# Details of a single backup (databases, LSN range):
sudo -u postgres pgbackrest --stanza=<stanza> --set=<backup_label> info

Что делает

Выводит состояние stanza, метку каждого бэкапа, тип, время начала/окончания, размер, бэкап, от которого он зависит, и диапазон min/max архива WAL в репозитории.

Когда использовать

Перед восстановлением/PITR — чтобы убедиться, что целевое время покрыто, для контроля регулярности бэкапов и проверки политики хранения.

Внимание

info показывает, что бэкап существует, а не что он восстанавливается; проверяйте регулярными тестовыми восстановлениями и pgbackrest verify. Если в диапазоне min/max WAL есть разрыв, PITR не сможет его пересечь.

Открыть в DBAtlas →

Связанные материалы