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の状態、各バックアップのラベル、種類、開始/終了時刻、サイズ、依存するバックアップ、リポジトリ内のWALアーカイブのmin/max範囲を一覧表示する。
使用する場面
リストア/PITRの前にターゲット時刻がカバーされていることを確認するため、バックアップが定期的に実行されていることの監視、保存期間の確認に。
注意
infoはバックアップが存在することを示すのみで、リストア可能であることは示さない。定期的なテストリストアとpgbackrest verifyで検証する。WALのmin/max範囲にギャップがある場合、PITRはそれを越えられない。