Scheduling¶
BART、Barman、およびpgBackRestすべてのスケジュールので、スケジューリングを変更し、cronのを使用してバックアップが簡単にBART、Barman、およびpgBackRestに予定commands.Exampleコマンドを変更する必要があります
1.クラスタのフルバックアップを実行します ’例'
Tool |
Command |
|---|---|
BART |
|
Barman |
|
pgBackRest |
|
2.すべての構成済みサーバーのフルバックアップを実行します
Tool |
Command |
|---|---|
BART |
|
Barman |
|
pgBackRest |
pgbackrest does not have an option to run for all stanzas with one command |
3.増分バックアップを実行する
Tool |
Command |
|---|---|
BART |
Retrieve the |
保持管理¶
BARTでは通常、cronジョブは、上のメンテナンスを実行するように設定されています BARTリポジトリ(bart MANAGE)。 -dオプションを指定すると、 廃止されたバックアップは自動的にクリーンアップされます WALアーカイブ)。
同様に、Barmanは、上でメンテナンスを実行するためにcronコマンドを使用しています Barmanリポジトリ
barman cron\。barman cron\コマンド より多くのことを処理します(ストリームされたWALファイルを WALアーカイブディレクトリ)、およびすべてを実行するようにスケジュールする必要がありニーズ 分。 Barman rpmまたはdebianパッケージは自動的に barmanユーザとして毎分実行されるcronエントリー。
pgBackRestはエキスパイアコマンド(pgbackrestでメンテナンスを実行します エキスパイア)、ただしエキスパイアコマンドはそれぞれの後に自動的に実行されます 正常にバックアップ、個別にスケジュールする必要はありません。
新しいツールへの移行中に、適切な保存管理コマンドを実行makeようにcronが再構成されていることを確認してください。