ストリーミングバックアップ¶
Barmanは、 PostgreSQL
9.1から利用可能なユーティリティであるpg_basebackupに依存して、ストリーミング接続を使用してPostgreSQLサーバーをバックアップできます。
重要: Barmanでは、
pg_basebackupが同じサーバーにインストールされている必要があります。 PostgreSQL 9.2サーバーの場合、Barmanとともにインストールされるバージョン9.2のpg_basebackupが必要です。 PostgreSQL 9.3以降では、互換性があるため、pg_basebackupの最新バージョンをインストールすることをお勧めします。あなたは、Barman>サーバーにpg_basebackupのマルチプルのバージョンをインストールし、サーバーの特定のバージョンを適切にポイントすることもできます。構成ファイルでpath_prefixオプションを使用します。
ストリーミング接続でサーバーを正常にバックアップするには、バックアップメソッドとしてpostgresを使用する必要があります。
backup_method = postgres
重要: WALアーカイビングが現在設定されていない場合、バックアップをスタートできないことに注意してください。
サーバー構成が有効かどうかを確認するには、barmancheckコマンドを使用できます。
barman@backup$ barman check pg
バックアップをスタートするには、barman backupコマンドを使用できます。
barman@backup$ barman backup pg
重要:
postgresバックアップメソッドを使用する場合、テーブルスペースのサポートにはpg_basebackup9.4以上が必要です。