ストリーミングバックアップ
--------------------------

Barmanは、\ ``pg_basebackup``
に依存して、ストリーミング接続を使用してPostgreSQLサーバーをバックアップできます。バージョン3.11以降、
Barmanは、ストリーミング接続を使用したブロックレベルのインクリメンタル
バックアップもサポートしています。詳細については、\_「機能の詳細」\_セクションを参照してください。

..  IMPORTANT ::
   Barmanでは、`pg_basebackup` が同じサーバーにインストールされている必要があります。下位互換性があるため、`pg_basebackup` の最後の利用可能なバージョンをインストールすることをお勧めします。構成ファイルの`path_prefix` オプションを使用して、 Barmanサーバーに`pg_basebackup` の複数のバージョンをインストールし、サーバーの特定のバージョンを適切にポイントすることもできます。

ストリーミング接続を使用してサーバーを正常にバックアップするには、バックアップ方法として\ ``postgres``
を使用する必要があります。

.. code:: ini

   backup_method = postgres

..  IMPORTANT ::
   WALが`archiver` または`streaming_archiver` を介してBarmanに正しくアーカイブされていない場合、バックアップを開始することはできません。

サーバー構成が有効であるかどうかを確認するには、 ``barman check``
コマンドを使用できます。

.. code:: bash

   barman@backup$ barman check pg

バックアップを開始するには、 ``barman backup`` コマンドを使用できます。

.. code:: bash

   barman@backup$ barman backup pg
