メンテナンスの時間枠を検索、設定する

このページでは、スケジュールしたメンテナンスの探索、メンテナンスの時間枠の設定、メンテナンスのスケジュール変更などを行う方法について説明します。メンテナンスの更新とメンテナンスの時間枠の概要については、メンテナンスについてをご覧ください。

クラスタのメンテナンスに優先時間枠を設定する

gcloud

次のコマンドを実行して、Redis クラスタのメンテナンスの時間枠を設定します。

gcloud redis clusters update CLUSTER_ID --region=REGION --maintenance-window-day=DAY --maintenance-window-hour=HOUR

ここで

  • CLUSTER_ID は、クラスタの ID です。
  • REGION は、クラスタが配置されているリージョンです。
  • DAY は、メンテナンスを実行する曜日です。有効な値は次のとおりです。MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSUNDAY
  • HOUR は、メンテナンスの時間枠が始まる日の時刻(UTC 時間)です。有効な値は023です。

リファレンス情報については、gcloud redis clusters update をご覧ください。

メンテナンス通知をオプトインする

メンテナンス通知をオンにするには:

  1. Google Cloud コンソールの [コミュニケーション] ページに移動します。

    通信

  2. [サービスの通知] タブをクリックします。

  3. プルダウン メニューからプロジェクトを選択します。

  4. Memorystore の行で、メールボタンを [オン] に切り替えます。

メンテナンス通知メールのタイトルには "Upcoming maintenance for your Cloud Memorystore cluster [your-cluster-name]" を使用します。通知を受け取る必要があるメールアドレスごとに個別にオプトインする必要があります。

メンテナンス通知は、クラスタ レベルではなくプロジェクト レベルで設定されます。メール通知は Google アカウントに関連付けられているメールアドレスに送信されます。チームのメール エイリアスなどのカスタムメール エイリアスは構成できません。

定期メンテナンスを確認する

クラスタにメンテナンスがスケジュールされている場合は、次の手順で表示できます。

gcloud

gcloud redis clusters describe CLUSTER_ID --region=REGION

ここで

  • CLUSTER_ID は、クラスタの ID です。
  • REGION は、クラスタが配置されているリージョンです。

定期メンテナンスの出力は次のとおりです。

maintenancePolicy:
createTime: 'TIME_STAMP'
updateTime: 'TIME_STAMP'
maintenanceWindow:
- day: DAY
  duration: 60 minutes
  hour: HOUR
maintenanceSchedule:
 endTime: 'TIME_STAMP'
 startTime: 'TIME_STAMP'

ここで

  • maintenancePolicy には、望ましいメンテナンス ポリシーの作成時刻とポリシーが最後に更新された時刻に関する情報が表示されます。
  • createTime は、メンテナンス ポリシーを初めて作成した日時です。
  • updateTime は、メンテナンス ポリシーが最後に更新された日時です。
  • DAY はメンテナンスを実施する曜日を示します。
  • HOUR は、メンテナンスが開始する時間(UTC 時間)を示します。
  • startTime は、クラスタでスケジュールされているメンテナンス更新の具体的な開始時刻を示します。
  • endTime は、クラスタでスケジュールされているメンテナンス更新の具体的な終了時刻を示します。
  • TIME_STAMP は RFC 3339 形式を使用します。

メンテナンス スケジュールの再設定

メンテナンスのスケジュールを変更する手順は次のとおりです。

gcloud


gcloud redis clusters reschedule-maintenance CLUSTER_ID --region=REGION --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESHEDULE_TIME]

ここで

  • CLUSTER_ID は、クラスタの ID です。
  • REGION は、クラスタが配置されているリージョンです。
  • RESCHEDULE_TYPE は、再スケジュールされた更新のタイプです。使用可能な値は次のとおりです。

    • IMMEDIATE: メンテナンス更新をすぐに開始します。
    • SPECIFIC_TIME: 更新の特定の時刻を指定できます。再スケジュールされる時刻は、元のメンテナンスの時間枠の時刻から 7 日以内であることが必要です。
  • RESHEDULE_TIME この値は、--reschedule-typeSPECIFIC TIME に設定した場合にのみ指定できます。この値は ISO 1801 形式を使用します。例: 2020-01-16T16:56:00.000Z時刻は UTC 時間で設定されます。

リファレンス情報については、gcloud redis clusters reschedule-maintenance をご覧ください。

次のステップ

  • Redis クラスタのメンテナンス時間枠の管理に必要な権限を表示する。