

# スケジュール変更設定の使用
<a name="USER_ModifyInstance.ApplyImmediately"></a>

DB インスタンスを変更するときは、変更を行うタイミングを決定します。

![\[変更をすぐにスケジュールするか、メンテナンスウィンドウ中にスケジュールするかを指定します。\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/schedule-modifications.png)


次回のメンテナンス中ではなく、ただちに変更を適用する場合は、AWS マネジメントコンソールの **[すぐに適用]** オプションを選択します。または、AWS CLI を呼び出す際に `--apply-immediately` パラメータを使用するか、Amazon RDS API を使用する際に `ApplyImmediately` パラメータを `true` に設定します。

変更の即時適用を選択しない場合、RDS は、この変更を保留中の変更キューに配置します。次回のメンテナンスウィンドウで、RDS は、キュー内のすべての保留中の変更を適用します。変更の即時適用を選択した場合は、新しい変更と、保留中の変更キューにあるすべての変更が適用されます。

次のメンテナンスウィンドウに向けて保留中の変更を確認するには、[describe-db-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/describe-db-instances.html) AWS CLI コマンドを使用して `PendingModifiedValues` フィールドを確認します。

**重要**  
DB インスタンスを一時的に使用できないようにすること (*ダウンタイム*) を要する保留中の変更がある場合、[Apply Immediately (すぐに適用)] オプションを選択すると、予想外のダウンタイムが発生することがあります。  
変更をすぐに適用することを選択した場合、保留中の変更も、次のメンテナンス時間中ではなく、すぐに適用されます。  
次のメンテナンスウィンドウで保留中の変更を適用しない場合は、変更を元に戻すように DB インスタンスを変更できます。これを行うには、AWS CLI を使用し、`--apply-immediately` オプションを指定します。  
`modify-db-instance` コマンドを使用してストレージボリュームを追加すると、RDS は `--no-apply-immediately` パラメータに関係なくストレージボリュームをすぐに追加します。リクエストに他の変更がある場合は、スケジュールの変更に基づいて適用されます。

変更の延期を選択した場合でも、一部のデータベース設定に対する変更は即時に適用されます。さまざまなデータベース設定が [Apply immediately (すぐに適用)] の設定とどのように相互作用するかについては、「[DB インスタンスの設定](USER_ModifyInstance.Settings.md)」を参照してください。