2

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

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

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

次のように

vi /var/lib/pgsql/data/postgresql.conf

#BARMAN# archive_command = 'rsync -a %p barman@107.14.23.6:/var/lib/barman/main-db-server/incoming/%f'
archive_command = false

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

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

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

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

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

/usr/bin/barman backup main-db-server
Starting backup using rsync-exclusive method for server main-db-server in 
/var/lib/barman/main-db-server/base/20170913T135448
Backup start at xlog location: 0/1B000020 (00000003000000000000001B, 
00000020)
Copying files.
Copy done.
Asking PostgreSQL server to finalize the backup.

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

4

0 に答える 0