barman#

概要#

barman
    [ { -c | --config } CONFIG ]
    [ { --color | --colour } { never | always | auto } ]
    [ { -d | --debug } ]
    [ { -f | --format } { json | console } ]
    [ { -h | --help } ]
    [ --log-level { NOTSET | DEBUG | INFO | WARNING | ERROR | CRITICAL } ]
    [ { -q | --quiet } ]
    [ { -v | --version } ]
    [ SUBCOMMAND ]

注釈

これは、概要の構文です。

  • 角かっこ間のオプションはオプショナル。

  • 中括弧間のオプションは、いずれかの設定操作の選択を表します。

  • [ ... ] を使用したオプションは複数回指定できます。

  • 大文字で書かれたものは、値を与える必要があるリテラルを表します。

以下のセクションで barman サブコマンドを説明するときに、これと同じ構文を使用します。

また、以降のセクションでサブコマンドを説明するときは、コマンドの概要を SUBCOMMAND の代わりに見る必要があります。

パラメーター#

-c / --config CONFIG

使用する構成ファイルを指定します。提供されない場合、デフォルトの /etc/barman.conf 。

--color / --colour { never | always | auto }

出力で色を使用するかどうかを制御します。デフォルトは auto です。オプションは次のとおりです。

  • never 色を使用しません。

  • always 常にカラーを使用します。

  • auto 出力が端末にある場合は色を使用します。

-d / --debug

デバッグ出力を有効にします。デフォルトは false です。トラブルシューティングのための詳細なログ情報を提供します。

-f / --format { json | console }

出力形式を指定します。オプションは次のとおりです。

  • json JSON形式で出力します。

  • console 人間が判読できる形式で出力しますデフォルト。

-h / --help

ヘルプメッセージを表示して終了します。コマンドの使用法に関する情報を提供します。

--log-level { NOTSET | DEBUG | INFO | WARNING | ERROR | CRITICAL }

デフォルトのログレベルをオーバーライドします。オプションは次のとおりです。

  • NOTSET これは、特定のロギングレベルが設定されていない場合のデフォルトレベルです。これは本質的にログメッセージの/"フィルタリングなし"を意味し、構成で設定されたレベルに従ってすべてのメッセージを処理できます。

  • DEBUG このレベルは、詳細な診断情報に使用され、多くの場合、開発者が問題を診断する際に役立ちます。これには、プログラムの実行のトレースを支援することを目的とした、より粒度が高く詳細なメッセージが含まれています。

  • INFO このレベルは、アプリケーションの通常のオペレーションに関する一般的な情報を提供します。これは、アプリケーションの進行状況を示すメッセージ、または実行フローのキーポイントを強調表示するために使用されますが、問題は示していません。

  • WARNING このレベルは、予期しない何かが発生したか、潜在的な問題がある可能性を示します。これは、重要ではないが懸念される可能性のあるメッセージに使用され、注意が必要である可能性があることを示します。

  • ERROR このレベルは、特定の操作を正常に完了できないエラーが発生した場合に使用されます。これは、対処する必要があるが、必ずしもアプリケーションの実行を停止するわけではない重要な問題を示すために使用されます。

  • CRITICAL これは、最高レベルの重大度であり、アプリケーションを終了させた可能性が高い、またはすぐに対処しないと重大な結果をもたらす重大なエラーを示します。緊急の注意が必要な重要な問題に使用されます。

-q / --quiet

すべての出力を抑制します。 cronジョブまたは自動スクリプトに役立ちます。

-v / --version

プログラムバージョン番号を表示して終了します。