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 상태, 각 백업의 label, 유형, 시작/종료 시각, 크기, 의존하는 백업, 저장소 내 WAL 아카이브의 min/max 범위를 나열한다.

사용 시점

restore/PITR 전 대상 시점이 포함되는지 확인하고, 백업이 정기적으로 실행되는지 모니터링하며, 보존 정책을 점검하기 위해.

주의

info는 백업이 존재함을 보여 줄 뿐 복원 가능함을 보여 주지 않는다. 정기 테스트 복원과 pgbackrest verify로 검증한다. WAL min/max 범위에 gap이 있으면 PITR은 그 구간을 넘을 수 없다.

DBAtlas에서 열기 →

관련 항목