管理 Looker (Google Cloud Core) 執行個體的維護政策

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) 排定維護作業的偏好時間範圍,請選取下列其中一個選項:

主控台

  1. 在 Google Cloud 控制台中,建立 Looker (Google Cloud Core) 執行個體,或編輯現有 Looker (Google Cloud Core) 執行個體的設定

  2. 在「維護期間」下方的「偏好的維護」部分,設定維護期間的下列設定:

    • 日期:執行個體更新的星期幾

    • 時段:執行個體維護作業的大約開始時間

  3. 選取「儲存」

gcloud

如果您要建立執行個體,請使用 gcloud looker instances create 指令;如果要更新執行個體,請使用 gcloud looker instances update 指令,並加入下列參數:

--maintenance-window-day=MAINTENANCE_WINDOW_DAY
--maintenance-window-time=MAINTENANCE_WINDOW_TIME

更改下列內容:

  • MAINTENANCE_WINDOW_DAY:必須是下列其中一個值:fridaymondaysaturdaysundaythursdaytuesdaywednesday
  • MAINTENANCE_WINDOW_TIME:必須採用世界標準時間,並以 24 小時制格式表示 (例如 13:00、17:45)

指定維護期後,設定變更最多需要一週才會生效。

設定拒絕維護期

如要將排定的維護作業延後,可以變更執行個體的拒絕維護期。拒絕維護期的上限為 60 天。

在任兩個拒絕維護期之間,至少須有 14 天的空檔,讓系統能執行維護作業。

如要指定 Looker (Google Cloud Core) 不會執行維護作業的偏好期間,請選取下列其中一個選項:

主控台

  1. 在 Google Cloud 控制台中建立 Looker (Google Cloud Core) 執行個體,或編輯現有 Looker (Google Cloud Core) 執行個體的設定

  2. 在「拒絕維護期」部分下方,設定拒絕維護期的下列設定:

  • 開始日期:選擇維護作業不會進行的期間開始日期。

  • 結束日期:選擇維護作業不會進行的期間結束日期。

  • 開始/結束時間:定義「拒絕維護期」的開始時間 (您為「開始日期」指定的日期) 和結束時間 (您為「結束日期」指定的日期)。

  1. 選取「儲存」

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_DATEDENY_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] 您的執行個體已排定維護作業)。

根據預設,系統不會傳送維護通知。如要在即將進行維護時收到通知,請務必完成下列所有步驟:

  1. 設定維護期間
  2. 在專案層級選擇接收維護通知
  3. 如要接收預定維護作業的通知,您必須在 Looker (Google Cloud Core) 執行個體的下一次預定維護更新前至少七天,完成這兩個步驟。

系統會將通知寄到與你 Google 帳戶連結的電子郵件地址。您無法設定自訂電子郵件別名 (例如團隊電子郵件別名)。

您可以選擇接收特定專案中,所有設有維護期間的 Looker (Google Cloud Core) 執行個體維護通知。每個執行個體都會收到一則通知。

選擇接收維護通知

如要開啟維護通知,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Communication」(通訊) 頁面:

    通訊

  2. 選取「產品通知」分頁標籤。

  3. 從下拉式選單中選取您的專案。

  4. 在 Looker (Google Cloud Core) 的資料列中,將電子郵件切換鈕設為「開啟」

查看排定的維護作業

如果系統已排定執行個體的維護作業,請按照下列步驟查看:

  1. 前往 Google Cloud 控制台的「Looker (Google Cloud Core)」頁面。

  2. 選取要查看排定維護作業的執行個體名稱。

  3. 查看執行個體的設定詳細資料時,您可以在「詳細資料」頁面中查看下列資訊: