Using TDE initialization options#
TDE対応サーバーの初期化には、2つの必須設定が必要です。1つはTDEを有効にし、もう1つはデータ暗号化キーを保護します。
TDEを有効にするには#
TDE対応データベースサーバーを作成するには、 --data-encryption を使用する必要があります。これは、サーバーを暗号化するデータ暗号化キーを作成します。
pg_upgradeのターゲットとして新しいクラスターを準備するときに既存のクラスターからキーをコピーする場合は、 オプション `--copy-key-from= <オプション --copy-key-from=<file>>` を追加して使用します。
データ暗号化キーを保護するには#
TDE対応データベースを作成するとき、TDEはユーザーに対して透過的なデータ暗号化キーを生成します。
このキーをラップするには、フォームまたはラッピングおよびラップ解除コマンドの追加の保護メカニズムが必要であり、データベースサーバーで利用できるようにする必要があります。
使用可能な保護メカニズムの概要、およびこの構成をinitdb
に提供する方法の例については、 TDEにラッピングおよびアンラップコマンドを提供する を参照してください。
オプションリファレンス#
すべての必須および選択オプション、およびサポートされている値の概要については、 initdb TDE options を参照してください。