Amazon RDS の DB パラメータグループのパラメータをデフォルト値にリセットする
顧客が作成した DB パラメータグループのパラメータ値をデフォルト値にリセットできます。ユーザー定義の DB パラメータグループのパラメータの変更は、その DB パラメータグループに関連付けられたすべての DB インスタンスに適用されます。
コンソールを使用すると、特定のパラメータをデフォルト値にリセットできます。ただし、DB パラメータグループのすべてのパラメータを一度にリセットするのは簡単ではありません。AWS CLI または RDS API を使用すると、特定のパラメータをデフォルト値にリセットできます。DB パラメータグループのすべてのパラメータを一度にリセットすることもできます。
一部のパラメータへの変更は、再起動せずに直ちに DB インスタンスに適用されます。他のパラメータの変更は、DB インスタンスの再起動後にのみ適用されます。DB インスタンスに関連付けられている DB パラメータグループのステータスは、RDS コンソールの [設定] タブに表示されます。例えば、DB インスタンスがその関連付けられた DB パラメータグループに対する最新の変更を使用していないとします。その場合、RDS コンソールは、DB パラメータグループのステータスを [pending-reboot] (再起動の保留中) と表示します。パラメータの最新の変更を DB インスタンスに適用するには、DB インスタンスを手動で再起動します。
注記
デフォルトの DB パラメータグループでは、パラメータは常にデフォルト値に設定されます。
DB パラメータグループのパラメータをデフォルト値にリセットするには
-
AWS Management Console にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/
) を開きます。 -
ナビゲーションペインで、[パラメータグループ] を選択します。
-
リストからパラメータグループを選択します。
-
[Parameter group actions (パラメータグループのアクション)] で、[編集] を選択します。
-
デフォルト値にリセットするパラメータを選択します。ダイアログボックスの右上にある矢印キーを使用して、パラメータをスクロールできます。
デフォルトのパラメータグループの値をリセットすることはできません。
-
リセットを選択し、パラメータをリセットを選択して確定します。
DB パラメータグループの一部またはすべてのパラメータをリセットするには、AWS CLIreset-db-parameter-group
コマンドに必須オプション--db-parameter-group-name
を指定します。
DB パラメータグループのすべてのパラメータをリセットするには、--reset-all-parameters
オプションを指定します。特定のパラメータをリセットするには、--parameters
オプションを指定します。
次の例では、mydbparametergroup という名前の DB パラメータグループ内のすべてのパラメータをデフォルト値にリセットします。
例
Linux、macOS、Unix の場合:
aws rds reset-db-parameter-group \ --db-parameter-group-name
mydbparametergroup
\ --reset-all-parameters
Windows の場合:
aws rds reset-db-parameter-group ^ --db-parameter-group-name
mydbparametergroup
^ --reset-all-parameters
次の例では、mydbparametergroup という名前の DB パラメータグループのおよびmax_connections
オプションmax_allowed_packet
をデフォルト値にリセットします。
例
Linux、macOS、Unix の場合:
aws rds reset-db-parameter-group \ --db-parameter-group-name
mydbparametergroup
\ --parameters "ParameterName=max_connections
,ApplyMethod=immediate
" \ "ParameterName=max_allowed_packet
,ApplyMethod=immediate
"
Windows の場合:
aws rds reset-db-parameter-group ^ --db-parameter-group-name
mydbparametergroup
^ --parameters "ParameterName=max_connections
,ApplyMethod=immediate
" ^ "ParameterName=max_allowed_packet
,ApplyMethod=immediate
"
このコマンドでは、以下のような出力が生成されます。
DBParameterGroupName mydbparametergroup
DB パラメータグループ内のパラメータをデフォルト値にリセットするには、RDS API ResetDBParameterGroup
コマンドに必須パラメータ DBParameterGroupName
を指定します。
DB パラメータグループのすべてのパラメータをリセットするには、ResetAllParameters
パラメータをtrue
に設定します。特定のパラメータをリセットするには、Parameters
パラメータを指定します。