ナビゲーション

  • 索引
  • 次へ |
  • 前へ |
  • Introduction to pgBackRest 2.40.0 ドキュメント »
  • ‘Recommended Settings’

‘Recommended Settings’¶

このセクションでは、 pgBackRestを使用する際の推奨設定について説明します。

暗号化¶

次の設定を使用して、リポジトリrepo1 内のファイルを暗号化します。

repo1-cipher-pass=FIXME
repo1-cipher-type=aes-256-cbc

cipher-pass は base64 でエンコードされている必要があります。たとえば、ランダムなパスフレーズを生成するには、次の設定を使用します。

$ openssl rand -base64 48

最大プロセス数¶

次の設定を使用して、圧縮の使用とファイル転送の最大プロセス数を設定します。

process-max=FIXME

各プロセスは圧縮と転送を実行してコマンドを高速に実行しますが、サーバーの負荷とパフォーマンスに影響を与えるほどに process-max を設定しないでください。

バックアップのファストスタート¶

start-fast=y 設定を使用して、チェックポイントでバックアップをすばやく開始します。これは、 pgBackRest内で true を pg_start_backup() データベース関数のfastパラメーターに渡すことにより実現されます。バックアップは、データベースサーバ自分自身によってトリガーされる次の定期チェックポイントを待たずに、すぐに開始されます。

デルタ¶

チェックサムを使用して復元またはバックアップするには、 delta=y 設定を使用します。

復元中、dataディレクトリとtablespacesディレクトリは存在するはずですが、空です。このオプションは、チェックサムを使用してデルタ復元を実行します。

バックアップ中に、このオプションはタイムスタンプの代わりにチェックサムを使用して、ファイルをコピーするかどうかを決定します。

ログレベル¶

各コマンドの出力は、コンソールとログファイルに出力されます。

次のlog-level-console およびlog-level-file 設定を使用して、ログレベルを適用します。

  • オフ ;

  • エラー ;

  • 警告 ;

  • 情報 ;

  • 詳細 ;

  • デバッグ ;

  • トレース 。

注意: トレースレベルのログ記録により、キーやパスワードなどのシークレットが公開される場合があります。

実行したコマンドでエラーが発生した場合にログファイルに出力を追加し、詳細についてコマンドの再実行を回避するには、次の設定を使用します。

log-level-console=info
log-level-file=debug

用語集¶

pgBackRest¶

デルタ log-level-console log-level-file process-max repo-cipher-pass repo-cipher-type

Logo

前のトピックへ

Quick Start

次のトピックへ

Retention Policy

クイック検索

目次

  • ‘Installation’
  • Quick Start
  • ‘Recommended Settings’
    • 暗号化
    • 最大プロセス数
    • バックアップのファストスタート
    • デルタ
    • ログレベル
    • 用語集
    • pgBackRest
  • Retention Policy
  • Running pgBackRest Locally on the Database Host’
  • Running pgBackRest from a Dedicated Repository Host’
  • ‘Multiple Repositories’
  • ‘TLS connections’
  • ‘Appendix’
  • ‘Frequently Asked Questions’
«

ナビゲーション

  • 索引
  • 次へ |
  • 前へ |
  • Introduction to pgBackRest 2.40.0 ドキュメント »
  • ‘Recommended Settings’
© Copyright EnterpriseDB Corporation. 最終更新: 1月 05, 2023