Looker (Google Cloud Core) 每月會排定維護期,並在期間升級執行個體。維護期間,執行個體會重新啟動,您暫時無法存取執行個體。您可以為執行個體指定維護期間,也就是維護作業進行的星期幾和時間。如未指定偏好的維護期間,升級作業會在推出新版 Looker (Google Cloud Core) 後兩週內進行。您也可以指定「拒絕維護期」,禁止系統在指定時間進行維護。
本頁說明如何尋找排定的維護作業、設定維護作業的偏好期間、指定拒絕維護期,以及接收並設定 Looker (Google Cloud Core) 執行個體即將進行維護作業的相關通知。
必要角色
如要取得設定 Looker (Google Cloud Core) 執行個體維護設定所需的權限,請要求管理員授予您執行個體所屬專案的 Looker 管理員 (roles/looker.admin
) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。
維護作業設定
有了 Looker (Google Cloud Core),您就能透過一組維護設定,設定維護更新。
您可以將維護作業排定在短暫停機對執行個體影響最小的時間。您可以設定下列項目:
維護期間:Looker (Google Cloud Core) 排定維護作業的星期幾和時段。維護期間為一小時。
拒絕維護期:Looker (Google Cloud Core) 不會安排維護作業的期間。拒絕維護期的上限為 60 天。在任兩個拒絕維護期之間,至少須有 14 天的空檔,讓系統能執行維護作業。
您可以在建立 Looker (Google Cloud Core) 執行個體時更新維護政策,也可以編輯現有執行個體的設定。
設定偏好的維護期間
如要指定 Looker (Google Cloud Core) 排定維護作業的偏好時間範圍,請選取下列其中一個選項:
主控台
在 Google Cloud 控制台中,建立 Looker (Google Cloud Core) 執行個體,或編輯現有 Looker (Google Cloud Core) 執行個體的設定。
在「維護期間」下方的「偏好的維護」部分,設定維護期間的下列設定:
日期:執行個體更新的星期幾
時段:執行個體維護作業的大約開始時間
選取「儲存」。
gcloud
如果您要建立執行個體,請使用 gcloud looker instances create
指令;如果要更新執行個體,請使用 gcloud looker instances update
指令,並加入下列參數:
--maintenance-window-day=MAINTENANCE_WINDOW_DAY --maintenance-window-time=MAINTENANCE_WINDOW_TIME
更改下列內容:
MAINTENANCE_WINDOW_DAY
:必須是下列其中一個值:friday
、monday
、saturday
、sunday
、thursday
、tuesday
、wednesday
MAINTENANCE_WINDOW_TIME
:必須採用世界標準時間,並以 24 小時制格式表示 (例如 13:00、17:45)
指定維護期後,設定變更最多需要一週才會生效。
設定拒絕維護期
如要將排定的維護作業延後,可以變更執行個體的拒絕維護期。拒絕維護期的上限為 60 天。
在任兩個拒絕維護期之間,至少須有 14 天的空檔,讓系統能執行維護作業。
如要指定 Looker (Google Cloud Core) 不會執行維護作業的偏好期間,請選取下列其中一個選項:
主控台
在 Google Cloud 控制台中建立 Looker (Google Cloud Core) 執行個體,或編輯現有 Looker (Google Cloud Core) 執行個體的設定。
在「拒絕維護期」部分下方,設定拒絕維護期的下列設定:
開始日期:選擇維護作業不會進行的期間開始日期。
結束日期:選擇維護作業不會進行的期間結束日期。
開始/結束時間:定義「拒絕維護期」的開始時間 (您為「開始日期」指定的日期) 和結束時間 (您為「結束日期」指定的日期)。
- 選取「儲存」。
gcloud
如果您要建立執行個體,請使用 gcloud looker instances create
指令;如果要更新執行個體,請使用 gcloud looker instances update
指令,並加入下列參數:
--deny-maintenance-period-end-date=DENY_MAINTENANCE_PERIOD_END_DATE --deny-maintenance-period-start-date=DENY_MAINTENANCE_PERIOD_START_DATE --deny-maintenance-period-time=DENY_MAINTENANCE_PERIOD_TIME
更改下列內容:
DENY_MAINTENANCE_PERIOD_START_DATE
和DENY_MAINTENANCE_PERIOD_END_DATE
:格式必須為YYYY-MM-DD
。DENY_MAINTENANCE_PERIOD_TIME
:必須採用 24 小時制的世界標準時間格式 (例如 13:00、17:45)。
維護範例
舉例來說,您可以將正式版例項的維護設定設為:
- 維護期間:每週日凌晨 12:00 至凌晨 1:00 (美國東部時間)
- 拒絕維護期:12 月 1 日晚上 10 點至 1 月 15 日晚上 10 點
即將進行維護作業的通知
您可以在預定維護作業開始前一週,透過電子郵件接收即將進行維護作業的通知。如要設定通知的電子郵件篩選器,電子郵件標題為「[Looker (Google Cloud Core) Advanced Maintenance Notification] Your instance is scheduled for maintenance」([Looker (Google Cloud Core) Advanced Maintenance Notification] 您的執行個體已排定維護作業)。
根據預設,系統不會傳送維護通知。如要在即將進行維護時收到通知,請務必完成下列所有步驟:
系統會將通知寄到與你 Google 帳戶連結的電子郵件地址。您無法設定自訂電子郵件別名 (例如團隊電子郵件別名)。
您可以選擇接收特定專案中,所有設有維護期間的 Looker (Google Cloud Core) 執行個體維護通知。每個執行個體都會收到一則通知。
選擇接收維護通知
如要開啟維護通知,請按照下列步驟操作:
前往 Google Cloud 控制台的「Communication」(通訊) 頁面:
選取「產品通知」分頁標籤。
從下拉式選單中選取您的專案。
在 Looker (Google Cloud Core) 的資料列中,將電子郵件切換鈕設為「開啟」。
查看排定的維護作業
如果系統已排定執行個體的維護作業,請按照下列步驟查看:
前往 Google Cloud 控制台的「Looker (Google Cloud Core)」頁面。
選取要查看排定維護作業的執行個體名稱。
查看執行個體的設定詳細資料時,您可以在「詳細資料」頁面中查看下列資訊: