newpage
#機能マトリクス
以下に、バックアップおよびアーカイビング用のPostgreSQLバージョンとBarman機能のマトリクスを示します。
V ersion |
Backup with rsy nc/SSH |
Backup with pg_b asebackup |
S tandard WAL arch iving |
WAL S treaming |
R PO=0 |
|---|---|---|---|---|---|
12 |
Yes |
Yes |
Yes |
Yes |
Yes |
11 |
Yes |
Yes |
Yes |
Yes |
Yes |
10 |
Yes |
Yes |
Yes |
Yes |
Yes |
9.6 |
Yes |
Yes |
Yes |
Yes |
Yes |
9.5 |
Yes |
Yes |
Yes |
Yes |
Yes :sub :(d) |
9.4 |
Yes |
Yes |
Yes |
Yes |
Yes :sub :(d) |
9.3 |
Yes |
Yes (c) |
Yes |
Yes (b) |
No |
9.2 |
Yes |
Yes :s ub:(a)(c) |
Yes |
Yes :su b:(a)(b) |
No |
9.1 |
Yes |
No |
Yes |
No |
No |
9.0 |
Yes |
No |
Yes |
No |
No |
8.4 |
Yes |
No |
Yes |
No |
No |
8.3 |
Yes |
No |
Yes |
No |
No |
注:
a)pg_basebackupおよびpg_receivexlog
9.2が必要b)WALストリーミングのみはサポートされていない(標準アーカイビングが必要)c)表領域のバックアップはサポートされていないd)pg_receivexlog
9.5を使用する場合、マイナーバージョン9.5.5以上が必要[^ commitsync]
[^ commitsync]:コミット[“pg_receivexlogを修正-同期的”] [49340627f9821e447f135455d942f7d5e96cae6d]が必要です(バージョン9.5.5に含まれています)
Barmanは、同じバージョン(またはそれ以降)のPostgreSQLサーバーのpg_basebackupおよびpg_receivewal
/
pg_receivexlogがBarmanが存在する同じサーバーにインストールされる必要があります。唯一の例外は、
PostgreSQL
9.2ユーザーがpg_basebackupおよびpg_receivexlogのバージョン9.2をBarmanと一緒にインストールする必要があることです。
ヒント: PostgreSQLの場合、
pg_basebackupおよびpg_receivewalを介したストリーミングレプリケーションでバックアップとWALアーカイビングを使用する場合、 PostgreSQLクライアントの最後のメジャーで安定(stable)バージョン(11など)をインストールすることをお勧めしPostgreSQL。 9.3以降のサーバー。
** TIP:** “RPO = 0”アーキテクチャの場合、少なくとも1つの同期的スタンバイサーバすることをお勧めします。