Barman 3.11.1
Barmanは「バックアップ&リカバリマネージャ」の略で、PostgreSQLサーバーの災害復旧のために特別に設計されたオープンソースの管理ツールです。 Pythonで書かれており、組織は複数のサーバーのリモートバックアップを実行できるようになり、リスクを軽減し、DBAのリカバリプロセスを合理化できます。
Barmanは何に役立つか?
Barmanは、PostgreSQLデプロイメントの災害復旧と事業継続を促進することに優れています。主な利点は次のとおりです。
- リモートバックアップ: リモートにある場合でも、複数のサーバーを中央のBarmanサーバーにバックアップ
- 複数のバックアップ層: 地理的な冗長性とフックスクリプトをサポートし、バックアップの場所とメディアを多様化して、データ保護を強化
- 柔軟性: ストリーミングバックアップ( pg_basebackupを使用)と従来のバックアップ( rsync/SSHを使用)の両方を提供し、さまざまなニーズと環境に対応
- 増分バックアップ: ファイルレベルとブロックレベルの増分バックアップをサポートし、ストレージの使用効率を高め、バックアッププロセスを高速化
- ポイントインタイムリカバリ(PITR):きめ細かいリカバリオプションを提供し、特定のタイムスタンプ、トランザクションID、または復元ポイントへの復元が可能
- HAツールとの統合: repmgr などの高可用性ソリューションとシームレスに連携し、ダウンタイムをさらに最小限に抑え、ビジネスの継続性を確保
- 圧縮と帯域幅制御: ネットワーク圧縮、バックアップ圧縮、帯域幅制限オプションを備えており、バックアップのパフォーマンスを最適化
- 詳細な監視: バックアップとサーバーの状態に関する包括的な監視とレポート機能を提供
BarmanがエンタープライズITマネージャーに広く受け入れられているのはなぜか?
エンタープライズITマネージャーの間でBarmanが人気があるのは、PostgreSQLデータの保護とリカバリに関する重要な懸念事項に対処できるためです。
- リスクの軽減: 堅牢で信頼性の高いバックアップソリューションを提供し、災害やインシデントが発生した場合のデータ損失とダウンタイムのリスクを最小限に抑制
- リカバリの合理化: リカバリプロセスをより迅速かつ効率的にし、ビジネスオペレーションへの混乱の影響を軽減
- DBAの効率性の向上: バックアップ管理、監視、リカバリタスクを簡素化し、DBAを解放して他の重要なタスクに集中できる
- 費用対効果: Barmanはオープンソースであるため、ライセンス費用が不要になり、企業にとって予算にやさしいソリューション
- コミュニティとサポート: 活気に満ちたコミュニティによってサポートされ、EnterpriseDBのプロフェッショナルサポートに支えられており、専門知識とリソースの可用性を確保
Barman 3.11.1の新機能
Barman 3.11.1では、次の新機能と改善点が導入されています。
- ストリーミングプロトコルを介したブロックレベルの増分バックアップ: pg_basebackup を使用して、より高速で効率的な増分バックアップを提供。これは、特に大規模なデータベースに役立つ。これには、 summarize_wal が有効になっているPostgreSQL 17以降が必要。
- rsyncバックアップのキープアライブメカニズム: バックアップの進行中に接続を介して定期的なクエリを送信することにより、ファイアウォールまたはルーターの問題の可能性を減らせる。
全体として、Barman 3.11.1はバックアップのパフォーマンスと信頼性を向上させ、PostgreSQLのバックアップと災害復旧のための強力で用途の広いツールとしての地位をさらに固めています。
日本語訳|Barman 3.11.1
※GoogleのAutoML Translationを使用して翻訳しております。
![]() |
![]() |
英語原文|Barman 3.11.1
![]() |
![]() |





