問題タブ [barman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
793 参照

postgresql - rsync コマンドが見つかりません (barman を使用して Postgresql をバックアップしている間)

barmanPostgresql データベースのバックアップをスケジュールするために使用しようとしています。DB サーバーとバックアップ サーバー (どちらも Cent OS 7.2.1511 を実行) の IP は、それぞれ 10.113.12.200 と 10.133.12.205 です。ポイントインアーカイブに関する Barman のドキュメントと Postgresql のドキュメントを調べた後、Postgresql 構成ファイルでアーカイブを次のように設定しました。

また、Barman のドキュメントにあるように、パスワードなしの SSH とその逆を有効にpostgres@10.113.12.200barman@10.113.12.205ました。

barman.conf以下は、私の DB サーバー セクションからの抜粋です。

私は本当にこのエラーについて非常に困惑し、混乱していますsh: rsync command not found。今、私はrsyncについて読んで、ここでこれを含むいくつかの質問をここで読んだ後、このエラーが何であるかを知っていますhttps://unix.stackexchange.com/questions/198756/why-is-rsync-not-found

barman@10.113.12.205fromに SSH 接続してpostgres@10.113.12.200を見つけ$PATH、実行してから、上記のようwhich rsyncに追加--rsync-pathしただけです。しかし、まだこの問題。その結果、私の WAL アーカイブはどれもコピーされません。誰かが光を当てることができますか?私はここで何か基本的なことを見逃していると思います。

0 投票する
2 に答える
6536 参照

postgresql - WAL アーカイブ: 失敗 (WAL 配送が設定されていることを確認してください)

Barman をバックアップするように構成しようとしています。私がするとき、barman check replica私は得続けます:

Postgresql 9.6 と barman 2.1 を使用しています。誰かが助けてくれる問題が何であるかわかりませんか?これが私のBarmanサーバー構成です:

0 投票する
1 に答える
607 参照

authentication - SSH 公開鍵認証が特定のユーザーでのみ機能しない

CentOS 6.8 で SSH サーバーの公開鍵認証を設定できません。奇妙なことに、postgres ユーザーでログインするとうまくいきますが、barman をインストールすると自動的に作成される「barman」ユーザーでログインすると、常にパスワードが必要になります。

'postgres' ユーザーのホーム ディレクトリと barman ユーザーのホーム ディレクトリは同じフォルダーにあります。問題はsshd構成とは関係ないと思います。バーマンのホームパス、.sshパス、およびauthorized_keysの許可をすべてpostgresと同じに設定しようとしました。しかし、それでもうまくいきません。これは実行後に得られるものですssh localhost -vvv:

0 投票する
0 に答える
196 参照

linux - PostgreSQL + baarman の復元後に archive_command ラインがマークされる理由

PostgreSQL のバックアップと復元には barman ツールを使用しています

バーテンダーが /var/lib/pgsql の下のデータ フォルダーを正常に復元した後

archive_command の行が #BARMAN# によってリマークされ、行 - archive_command = falseも追加されていることがわかりました

次のように

これは、行がマークされているため、この時点からバックアップ サーバーからデータ フォルダーをバックアップできないことを意味します。

復元プロセスの後にバーマンが行をコメントするのはなぜですか?

これを避けることはできますか?(これは毎晩バックアッププロセスを停止するため)

  • IP - 107.14.23.6はバックアップ サーバーです。

たとえば、barman からバックアップする場合は、次のようになります。

この時点でバックアップは停止しています - PostgreSQL サーバーにバックアップのファイナライズを依頼しています

0 投票する
1 に答える
54 参照

linux - barman + 失敗/開始されたバックアップを赤色でマークします

次の barman コマンドを使用すると、バックアップのステータスを確認できますが、STARTED/FAILED ステータスは、バックアップ インスタンスが正常に作成されたことを示しています。

出力:

barman 構文の後に tput コマンドをパイプして、FAILED/STARTED の行を赤色でマークし、ユーザーがこの行を不良バックアップとして識別できるようにする方法はありますか?

例:

remark - " tput setaf 1 " --> 文字を赤く塗りつぶします