pgdedup: BTRFSブロックレベル重複排除を備えたセルフホスト型PostgreSQLバックアップマネージャー
BTRFSブロックレベル重複排除を備えた革新的なPostgreSQLバックアップソリューション。ランタイム依存関係のない単一バイナリと高度なバックアップ管理を実現。
ベータpgdedup
タグラインBTRFSブロックレベル重複排除を備えたセルフホスト型PostgreSQLバックアップマネージャー
プラットフォームother
カテゴリDatabase Tools · DevOps · Backup Utilities
出典
pgdedupは、ストレージ制限があり、効率的なセルフホスト型バックアップ戦略を求める組織をターゲットとした、PostgreSQLデータベースバックアップ管理の実用的なソリューションです。このツールはBTRFSファイルシステムとdduperを活用してブロックレベルの重複排除を実現し、連続するバックアップのストレージ要件を最大85%削減できる可能性があります。
核心となる革新性は、バックアップストレージへのアプローチにあります。従来の増分バックアップや圧縮バックアップ手法ではなく、pgdedupはpg_basebackupを使用してフルバックアップを実行し、BTRFS上に非圧縮状態で保存した後、ファイルシステムレベルの重複排除を使用して実際のストレージ消費量を最小限に抑えます。このアプローチにより、特に変更パターンが予測可能なデータベースにおいて、シンプルさと大幅なストレージ最適化の両方を提供します。
まだ初期ベータ版ですが、pgdedupはGrandfather-Father-Son (GFS) 保持ポリシー、ポイントインタイムリカバリのサポート、および4.5MBのコンパクトなバイナリによるミニマリスト設計などの説得力のある機能を備えています。ランタイム依存関係がなく設定が簡単であるため、軽量で自己管理可能なバックアップソリューションを求めるデータベース管理者にとって魅力的な選択肢となります。
記事タグ
indiedatabase toolsdevopsbackup utilities