Looker (Google Cloud Core) 每月會排定維護期,並在期間升級執行個體。維護期間,執行個體會重新啟動,您暫時無法存取執行個體。您可以為執行個體指定維護期,也就是維護作業執行的星期幾和時段。如未指定偏好的維護期間,升級作業會在推出新版 Looker (Google Cloud Core) 的兩週內進行。您也可以指定「拒絕維護期間」,禁止系統在指定時間進行維護。
如果您指定「拒絕維護期」,讓 Looker (Google Cloud Core) 執行個體升級至下一個支援的 Looker 版本,則 Looker (Google Cloud Core) 執行個體中可用的功能,可能與 Google Cloud 控制台顯示的升級版本可用設定不同。
本頁說明如何尋找排定的維護作業、設定維護作業的偏好期間、指定拒絕維護期,以及接收並設定 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 點至凌晨 1 點 (美國東部時間)
- 拒絕維護期: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)」頁面。
選取要查看排定維護作業的執行個體名稱。
查看執行個體的設定詳細資料時,您可以在「詳細資料」頁面查看下列資訊: