定期メンテナンスウィンドウを使用すると、ENS インスタンスのシステムメンテナンスを実行する特定の期間を設定できます。これらのウィンドウは、オフピーク時間にスケジュールすることを推奨します。インスタンスの再起動やインスタンスの再デプロイなどのメンテナンスアクションをこれらのウィンドウ内で実行することで、ビジネスへの影響を最小限に抑え、システムの安定性を向上させます。
注記
定期メンテナンスウィンドウの開始時刻と終了時刻は UTC+8 です。お使いの環境のオフピーク時間をこのタイムゾーンに変換してください。
設定する各タイムウィンドウは、4 時間以上である必要があります。
メンテナンスウィンドウの仕組み
実行順序:ユーザーによって実行時間がスケジュールされたイベントの場合、システムはその時間にメンテナンスアクションを実行します。その他のイベントの場合、システムは定期メンテナンスウィンドウまたはシステムのデフォルト実行時間のうち、いずれか早い方でアクションを実行します。
レート制限:ユーザーごとに、システムは 30 分に 1 回のみメンテナンスアクションを実行します。
メンテナンスアクション
定期メンテナンスウィンドウは、インスタンスの再起動とインスタンスの再デプロイという 2 つのメンテナンスアクションに対応しています。インスタンスの再デプロイは、インスタンスの再起動よりも優先されます。つまり、SystemMaintenance.Redeploy (システムメンテナンスによるインスタンスの再デプロイ) イベントは、同じ期間にスケジュールされた SystemMaintenance.Reboot (システムメンテナンスによるインスタンスの再起動) イベントを上書きします。
メンテナンスアクション
アクション | インスタンスタイプ | 対象となるシステムイベント | メンテナンス方法 |
インスタンスの再起動 | クラウドディスクベースのインスタンス |
| インスタンスの再起動 |
インスタンスの再デプロイ | ローカルディスクベースのインスタンス |
| インスタンスの再デプロイ |
| インスタンスを再デプロイすると、ローカルディスク上のすべてのデータが消去されます。 |
定期メンテナンスウィンドウの作成
ENS コンソールにログインします。
左側のナビゲーションペインで、 を選択します。
「システムイベント」ページで、スケジュールされた O&M ウィンドウ タブをクリックし、次に スケジュールされた O&M 時間帯の作成 をクリックします。
スケジュールされた O&M 時間帯の作成 ダイアログボックスで、次のパラメーターを設定します。
パラメーター | 説明 | 例 |
[O&M 時間帯名] | ウィンドウの名前。名前は 2~200 文字で、英字、漢字、数字、コロン (
| Redis_Service_Maintenance_Window |
[リソース範囲] | すべてのインスタンス または 指定したラベルのインスタンス を選択して、対象の ENS インスタンスを指定します。各計画メンテナンス期間には、1 つの対象タイプのみを関連付けることができます。
| すべてのリソース |
[繰り返し周期] | ウィンドウが繰り返される頻度を指定します。毎日または毎週に設定できます。
| 毎週 |
[時間帯] | メンテナンスを実行できる時間範囲。1 つの定期メンテナンスウィンドウ内に複数の時間範囲を定義できます。 説明 複数のタイムウィンドウを設定できます。それぞれ最低 4 時間の長さが必要です。 |
|
[サポートされる O&M アクション] | このウィンドウ内で許可されるメンテナンスアクション。
| インスタンスの再起動 |
[有効ステータス] | 定期メンテナンスウィンドウを有効または無効にします。
| 有効 |
新しいウィンドウが定期メンテナンスウィンドウのリストに表示されます。
定期メンテナンスウィンドウの管理
定期メンテナンス期間の表示:既存の期間は スケジュールされた O&M ウィンドウ タブに表示されます。特定の期間の詳細を表示するには、操作 列にある Details をクリックします。
定期メンテナンスウィンドウの変更: ピーク時の競合の解決やウィンドウの延長などの理由でウィンドウの設定を変更するには、操作 列の 編集 をクリックします。
定期メンテナンス期間の削除:管理を簡素化するため、終了したプロジェクトの期間や他の期間と重複するものなど、不要な期間は削除します。 期間を削除するには、操作 列の 削除 をクリックします。
説明注:定期メンテナンスウィンドウを削除すると、そのウィンドウにスケジュールされていたメンテナンスイベントは、システムのデフォルト実行時間に戻ります。