it技術:データベース:postgresql:運用
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | 次のリビジョン両方とも次のリビジョン | ||
it技術:データベース:postgresql:運用 [2019/08/04 11:16] – [WALアーカイブからのリストア] yajuadmin | it技術:データベース:postgresql:運用 [2019/08/06 11:17] – [max_wal_size] yajuadmin | ||
---|---|---|---|
行 111: | 行 111: | ||
* [[https:// | * [[https:// | ||
+ | ==== wal_keep_segments ==== | ||
+ | バックアップ後にpg_logに下記のエラーが発生 | ||
+ | < | ||
+ | 2019-08-06 02:18:35 JST ERROR: | ||
+ | 要求された wal セグメント * はすでに削除されています。 | ||
+ | </ | ||
+ | |||
+ | 対処として、wal_keep_segmentsをゼロ以外の値に設定する。\\ | ||
+ | これは、ストリームの危険性が追いつかなくなるのを防ぐためです。\\ | ||
+ | ただしpg_basebackupを使用する場合は、 – checkpoint = fastも忘れないでください。\\ | ||
+ | https:// | ||
+ | |||
+ | < | ||
+ | # | ||
+ | ↓ | ||
+ | wal_keep_segments = 128 | ||
+ | |||
+ | backup.bat の見直し | ||
+ | pg_basebackup -U postgres -D " | ||
+ | ↓ | ||
+ | pg_basebackup -U postgres -D " | ||
+ | </ | ||
===== データベース初期化 ===== | ===== データベース初期化 ===== | ||
==== 全てのデータベース初期化 ==== | ==== 全てのデータベース初期化 ==== |
it技術/データベース/postgresql/運用.txt · 最終更新: 2024/04/24 11:07 by yajuadmin