Enterprise Postgresで定期的にバックアップを取得しない場合の影響を教えてください。

Enterprise Postgres の技術情報はこちら

Enterprise Postgresにおいて障害が発生した場合、WALファイルを用いて最新状態にリカバリする運用を検討しています。ベースバックアップを定期的に取得しないことによる影響について教えてください。
Enterprise Postgresでは、1日1回以上のベースバックアップ取得を推奨しています。
定期的なベースバックアップを取得していない場合、以下の影響があります。
  1. 復旧のために多くのWALファイルを保持しておく必要があるためディスク容量を圧迫します。
  2. 古いバックアップデータから復旧するため復旧に時間を要する場合があります。

  • 1.の理由
    PostgreSQLは最後に取得したベースバックアップにWALセグメントを適用することでデータベースを復旧します。復旧にはベースバックアップから復旧時点まで全てのWALファイルを保持しておく必要があるため、ディスク容量が圧迫されます。
  • 2.の理由
    復旧時点までの全てのWALセグメントを適用する必要があるため、最後にベースバックアップを取得してから時間が経過していると、復旧に時間がかかる可能性があります。

ベースバックアップの運用方法については以下のマニュアルを参照してください。
 FUJITSU Software Enterprise Postgres 12
  運用ガイド
   第3章 データベースのバックアップ

なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。
製品・サービス区分 Enterprise Postgres
製品・サービス情報
プラットフォームWindows,Solaris,Linux
アンサー種別 設計/開発
このページの先頭へ