Mostrar o catálogo de backups do pgBackRest e o intervalo do arquivo de WAL (info)
PostgreSQLBackup e PITRComando
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> infoO que faz
Lista o status do stanza e, para cada backup, o label, o tipo, o horário de início/fim, o tamanho, o backup do qual depende e o intervalo min/max do arquivo de WAL no repositório.
Quando usar
Antes de um restore/PITR para confirmar que o horário de destino está coberto, para monitorar se os backups rodam regularmente e para verificar a retenção.
Atenção
info mostra que um backup existe, não que ele é restaurável; valide com restores de teste regulares e pgbackrest verify. Se houver uma lacuna no intervalo min/max do WAL, o PITR não consegue atravessá-la.
Relacionados
- Configurar o arquivamento de WAL para o pgBackRest (archive-push/archive-get)
- Criar o stanza do pgBackRest e verificar o arquivamento (stanza-create/check)
- Fazer backups full, differential e incremental com pgBackRest
- Restaurar o backup mais recente com pgBackRest
- Restaurar para um ponto no tempo com pgBackRest (PITR, --type=time)
- Reconstruir rapidamente um standby com delta restore do pgBackRest