TLSバージョンの更新済カスタム構成の適用

更新された構成を作成して適用することで、カスタム構成を使用するデータベース・システムに最新のTLSバージョンを適用します。

ノート

「非アクティブ」ステータスの構成、またはTLSv1.2ssl_max_protocol_version値を持つ構成は使用しないでください。

カスタム構成を使用しないデータベース・システムについては、TLSバージョンの更新されたデフォルト構成の適用を参照してください。

始める前に

ノート

ssl_max_protocol_versionを変更するには、データベース・システムの再起動が必要です。更新された設定は再起動後に有効になり、後で新しいプロトコル範囲を使用してTLSがネゴシエートされます。再起動中に既存のデータベース接続がクローズされます。

構成のTLSバージョンを編集したり、許可されるプロトコル範囲を変更したりする前に、すべてのクライアント、ドライバ、プロキシ、およびその他のネットワークコンポーネントが意図したTLSバージョンをサポートしていることを確認します。TLS、サーバーおよびクライアントに関する概念的な情報は、TLS、サーバーおよびクライアントを参照してください。

    1. TLSv1.3を使用する最新のアクティブなデフォルト構成に基づいて、新しいカスタム構成を作成します。
      1. 「構成」リスト・ページで、リストを「アクティブ」ステータスおよび「デフォルト」構成タイプ(アクティブなデフォルト構成)のリストに制限します。リスト・ページまたは構成の検索に関するヘルプが必要な場合は、「OCI Database with PostgreSQL構成のリスト」を参照してください。
      2. 最新のアクティブなデフォルト構成を選択します。
      3. 構成の詳細ページで、「システム変数(読取り専用)」を選択します。
      4. ssl_max_protocol_versionの値が TLSv1.3であることを確認します。
      5. 「構成のコピー」を選択します。

        必要なすべてのPostgreSQL構成パラメータ値を再適用します。For field descriptions, see Creating an OCI Database with PostgreSQL Configuration.

      6. 新しい構成を保存します。
      7. 構成の詳細ページで、「システム変数(読取り専用)」を選択し、ssl_max_protocol_versionの値がTLSv1.3であることを確認します。
        ノート

        データベースの動作に対する意図しない影響を回避するには、構成を適用する前に、パラメータ変更の完全なセットを確認してください。
    2. 「データベース・システム」リスト・ページで、更新するデータベース・システムを選択します。リスト・ページまたは構成の検索に関するヘルプが必要な場合は、OCI Database with PostgreSQLデータベース・システムのリストを参照してください。
    3. データベース・システムの詳細ページで、「構成」の横にある「編集」を選択します。
    4. 「パラメータ・リストの編集」パネルで、ステップ1で作成した構成を選択します。
    5. 「更新」を選択します。
    1. ssl_max_protocol_versionTLSv1.3に設定して(必要なPostgreSQL構成パラメータの変更とともに)、カスタム構成を作成します: oci psql configuration createコマンドと必要なパラメータを使用します。
      oci psql configuration create --compartment-id <compartment_ocid> [OPTIONS]
    2. アクティブな新しいカスタム構成の識別: oci psql configuration-collection list-configurationsコマンドおよび必要なパラメータを使用します。
      oci psql configuration-collection list-configurations [OPTIONS]
    3. 値を取得して、新しいカスタム構成ssl_max_protocol_versionTLSv1.3に設定されていることを確認します: oci psql configuration getコマンドと必要なパラメータを使用します。
      oci psql configuration get --configuration-id <configuration_ocid> [OPTIONS]
    4. 選択した構成をデータベース・システムに適用します: oci psql db-system updateコマンドと必要なパラメータを使用します。
      oci psql db-system update --db-system-id <db_system_ocid> [OPTIONS]
    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
    1. ssl_max_protocol_versionTLSv1.3に設定してカスタム構成を作成します(必要なPostgreSQL構成パラメータの変更とともに): CreateConfigurationを実行します。
    2. 新しいカスタム構成を確認し、そのOCIDを取得します: ListConfigurationsを実行します。
    3. 選択した構成をデータベース・システムに適用します: UpdateDbSystemを実行します。