本頁面提供如何查看預定維護作業、設定維護期間、重新安排預定維護作業等操作說明。如要瞭解維護更新和維護期間的概況,請參閱「維護政策」。
為執行個體設定維護期間偏好值
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
Memorystore for Redis按一下要設定維護時間窗口的執行個體 ID。
按一下 [編輯]。
在「維護」部分下方,選取維護期間的日期和時間。時間會以當地時區設定。
按一下 [儲存]。
gcloud
執行下列指令,為 Redis 執行個體設定維護時間:
gcloud redis instances update INSTANCE_ID --region=REGION --maintenance-window-day=DAY --maintenance-window-hour=HOUR
其中:
- INSTANCE_ID 是執行個體的 ID
- REGION 是執行個體所在的地區
- DAY 是您要進行維護的日期。可接受的值:
MONDAY
、TUESDAY
、WEDNESDAY
、THURSDAY
、FRIDAY
、SATURDAY
、SUNDAY
- HOUR 是維護期間開始時,以世界標準時間表示的一天中的小時。可接受的值為
0
-23
如需參考資訊,請參閱 gcloud redis instances update
選擇接收維護通知
如何開啟維護通知:
前往 Google Cloud 控制台的「Communication」頁面:
按一下「產品通知」分頁標籤。
從下拉式選單中選取專案。
在 Memorystore 的資料列中,將電子郵件按鈕切換為「開啟」。
維護通知電子郵件會使用標題 "Upcoming maintenance for your
Cloud Memorystore instance [your-instance-name]"
。每個需要接收通知的電子郵件地址都必須分別選擇加入。
維護通知是在專案層級而非執行個體層級設定。電子郵件通知會傳送至與 Google 帳戶相關聯的電子郵件地址。無法設定自訂電子郵件別名 (例如團隊電子郵件別名)。
查看預定維護作業
如果已排定執行個體的維護作業,您可以按照下列操作說明查看:
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
Memorystore for Redis按一下要查看排定維護作業的執行個體 ID。
在「維護」部分下方,您可以查看所有已排定維護更新的日期和時間。
gcloud
gcloud redis instances describe INSTANCE-ID --region=REGION
其中:
- INSTANCE_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
會以世界標準時間表示維護作業開始的時間。startTime
會指出為執行個體安排的維護更新作業的具體開始時間。endTime
代表為執行個體排定的維護更新作業的特定結束時間。TIME_STAMP
會採用 RFC 3339 格式。
重新排定預定的維護作業
如要重新安排維護時間,請參閱下列操作說明:
控制台
前往 Google Cloud 控制台的「Memorystore for Redis」頁面。
Memorystore for Redis找出您要重新安排維護作業的執行個體,然後按一下該執行個體的「Instance ID」(執行個體 ID)。
在「維護」部分下方,點選「重新安排」。
- 您只能為執行個體安排更新,才能重新排定維護作業。
選擇「立即更新」、「延後至下次排定的時間」和「自訂日期和時間」。詳情請參閱重新排定維護時間的總覽。
如果想立即更新執行個體,請選取「立即更新」,然後按一下「更新」。
如要將預定的維護作業延後一週,請選取「延後至下次預定時間」,然後按一下「重新安排」。
如要指定特定時間,請選取「自訂日期和時間」,選擇新的時間,然後按一下「重新安排」。
gcloud
gcloud redis instances reschedule-maintenance INSTANCE_ID --region=REGION --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESHEDULE_TIME]
其中:
- INSTANCE_ID 是執行個體的 ID
- REGION 是執行個體所在的地區
RESCHEDULE_TYPE 是重新排定的更新類型。可使用的值如下:
IMMEDIATE
:立即開始維護更新NEXT_AVAILABLE_WINDOW
:延後維護作業,直到下次維護期間。下一個期間是從原先排定的維護期間開始算起的一週SPECIFIC_TIME
:可讓您指定更新的特定時間。重新安排的時間必須在原始維護期間結束後七天內
RESHEDULE_TIME 您必須將
--reschedule-type
設為SPECIFIC TIME
,才能指定這個值。這個值採用 ISO 1801 格式。例如:2020-01-16T16:56:00.000Z
。時間以世界標準時間為準。
如需參考資訊,請參閱 gcloud redis instances reschedule-maintenance。
後續步驟
- 查看管理 Redis 執行個體維護期間所需的權限。