PostgreSQLは、2種類のバックアップ方式を利用することができます。
・pg_dumpを利用するダンプベースのバックアップ(フルバックアップのみ)
・WALとpg_base_backupを利用するファイルベースのバックアップ(フルと増分バックアップ運用が可能)
>WALを利用するファイルベースのバックアップの設定方法
(例)環境 CentOS 7.5 PostgreSQL 11.4 |
|
(1) | NetVault用のPostgreSQLのWALログのステージングディレクトリを作成します。 (PostgreSQLのユーザがアクセスできるようにしてください) mkdir /nvbupostgresql/walstage/postgresql11 |
(2) | postgresql.confを編集します。 vi /var/lib/pgsql/11/data/postgresql.conf |
(3) |
postgresql.confの編集例 archive_command = 'cp %p /nvbupostgresql/walstage/postgresql11/ %f' |
(4) |
サービスを再起動します。 systemctl restart postgresql-11.service |
(5) |
その他のPostgreSQL側設定として # TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only |
>PostgreSQL Pluginの設定
(1) | プラグインのインストール >>プラグインのインストール(共通)を参照 |