- PostgreSQLサーバーの災害復旧(Disaster Recovery)のためのオープンソースのバックアップ・リカバリ管理ツールで、複数サーバーをリモートで一元管理可能
- オンラインホットバックアップを簡単に実行することが中核目標であり、事業継続性要件の高い環境に特化
- **Point-In-Time Recovery(PITR)**対応により、特定時点へのデータベース復旧が可能
- 同期WALストリーミングによる「ゼロデータ損失」(RPO=0)の達成を支援
- rsync/SSHまたはpg_basebackupによるリモートバックアップ、ローカルおよびリモート(SSH)復旧の両方をサポート
- 増分バックアップ(Incremental Backup)および並列バックアップ・復旧機能により、大規模環境での効率的な運用が可能
- バックアップカタログを通じて、複数のフルバックアップの一覧化・保管・削除・アーカイブ・復旧までを一括管理
- WALファイル圧縮(bzip2、gzip、カスタム)、**保持ポリシー(Retention Policy)**管理、スタンバイサーバーとのWALハブ統合をサポート
- 復旧時にPGDATAおよびテーブルスペースの再配置が可能で、Pre/Postバックアップフックスクリプトをサポート
- GPL-3.0ライセンス、Python 100%
1件のコメント
最近、pgBackRestがメンテナンスを中止したことで、その代替として取り上げられているオープンソースです。