查看及設定維護期間

本頁面說明如何尋找及設定 Cloud SQL 執行個體的維護期間。如要進一步瞭解 Cloud SQL 執行維護作業的方式和原因,請參閱「Cloud SQL 執行個體的維護更新」。

如果您選擇接收維護通知,Cloud SQL 會在 Cloud SQL 執行個體有維護更新時,傳送電子郵件通知。Cloud SQL 會在推出維護作業前傳送通知,然後依每週排程,將更新套用至執行個體群組。您可以為執行個體選取維護時間,控管執行個體收到維護更新前,您會收到多少提前通知。

您可以透過下列選項排定維護更新時間:

  • 如果選取 Any 或未設定這項設定,維護更新可能會在任何時間進行,但通常會在推出後的第一週內進行。
  • 如果選取 Week 1 (也稱為 preview 和 canary),系統會在傳送維護通知後 7 到 14 天內進行維護更新。
  • 如果選取 Week 2 (也稱為 production 和 stable),系統會在傳送通知後 15 到 21 天內進行維護更新。
  • 如果選取 Week 5,系統會在傳送通知後 35 到 42 天內進行維護更新。

如果執行個體已在進行維護作業或排定維護作業,您對維護期間設定所做的變更不會立即生效。這些變更會反映在日後的維護事件中。

事前準備

  1. 登入 Google Cloud 帳戶。如果您是 Google Cloud新手,歡迎 建立帳戶,親自體驗產品的實際應用成效。新客戶還能獲得價值 $300 美元的免費抵免額,能用於執行、測試及部署工作負載。
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. 安裝 gcloud CLI。

  5. 如果您使用外部識別資訊提供者 (IdP),請先 使用聯合身分登入 gcloud CLI。

  6. 執行下列指令,初始化 gcloud CLI:

    gcloud init
  7. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  8. Verify that billing is enabled for your Google Cloud project.

  9. 安裝 gcloud CLI。

  10. 如果您使用外部識別資訊提供者 (IdP),請先 使用聯合身分登入 gcloud CLI。

  11. 執行下列指令,初始化 gcloud CLI:

    gcloud init

設定執行個體的維護期間

控制台

  1. 前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。

    前往 Cloud SQL 執行個體

  2. 點選執行個體名稱,開啟執行個體的「總覽」頁面。
  3. 在「維護」部分,按一下「編輯維護作業偏好設定」。
  4. 在「設定選項」部分,開啟「維護」。
  5. 設定下列選項:
    • 維護時間。選取要自動套用維護更新的週別。你可以選擇下列做法:
      • 任何時間:維護更新可能在任何時間進行,但通常會在第 1 週進行。
      • 第 1 週:維護作業會在維護通知寄出後的 7 到 14 天內進行。
      • 第 2 週:維護更新會在通知寄出後 15 到 21 天內進行。
      • 第 5 週:維護更新會在通知寄出後的 35 到 42 天內進行。
    • 維護期間。選取偏好的星期幾和時段。您可以使用的選項包括:
      • 任意一天:預設維護期間。維護更新不會限制在特定星期或時段。
      • 星期幾:選取維護期間的星期幾,例如星期六、星期日、星期一、星期二、星期三、星期四或星期五。
      • 一天中的時間:選取星期幾後,也可以選擇一天中的時間。以當地時區選取一小時間隔。

gcloud

如要在 Cloud SQL 執行個體上設定維護期間和維護時間,請執行下列指令:

gcloud sql instances patch INSTANCE_ID \
  --maintenance-window-day=DAY \
  --maintenance-window-hour=HOUR \
  --maintenance-release-channel=MAINTENANCE_TIMING
    

請替換下列變數:

  • INSTANCE_ID:執行個體 ID,可以是唯讀副本執行個體。
  • DAY:要進行維護作業的星期幾。設為 MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY 或 SUNDAY。以世界標準時間時區為準。
  • HOUR:維護期間的小時,0 - 23, 以世界標準時間時區為準。
  • MAINTENANCE_TIMING:您希望在維護作業推出期間的哪一週套用維護更新。選項包括:
    • preview:這表示在維護通知發送後,第 1 週會進行維護。維護更新會在通知發出後的 7 到 14 天內進行。
    • production:這表示維護通知發送後,第 2 週會進行維護。維護更新會在通知發出後的 15 到 21 天內進行。
    • week5:維護更新會在維護通知寄出後的 35 到 42 天內進行。

如需參考資訊,請參閱 gcloud sql instances patch。

REST v1

使用任何要求資料之前,請先修改下列項目的值:

  • PROJECT_ID: Google Cloud 專案的 ID 或專案編號。
  • INSTANCE_ID:執行個體 ID,不得為唯讀副本執行個體。
  • HOUR:維護期間的小時,0 - 23, 請以世界標準時間為依據。
  • DAY:維護更新的星期幾。 指定 MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY 或 SUNDAY。請以世界標準時間為依據。
  • MAINTENANCE_TIMING:您希望在維護作業推出期間的哪一週套用維護更新。選項包括:
    • canary:這表示維護通知發送後,第 1 週。維護更新作業會在收到通知後的 7 到 14 天內進行。
    • stable:這表示維護通知發送後的第 2 週。維護更新會在通知發出後的 15 到 21 天內進行。
    • week5:維護更新會在維護通知寄出後的 35 到 42 天內進行。

HTTP 方法和網址:

PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID

JSON 要求主體:

{
  "settings": {
    "maintenanceWindow": {
        "hour": "HOUR",
        "day": "DAY",
        "updateTrack": "MAINTENANCE_TIMING"
    }
  }
}

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2024-04-01T21:30:35.667Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

REST v1beta4

使用任何要求資料之前,請先修改下列項目的值:

  • PROJECT_ID: Google Cloud 專案的 ID 或專案編號。
  • INSTANCE_ID:執行個體 ID,不得為唯讀副本執行個體。
  • HOUR:維護期間的小時,0 - 23, 以世界標準時間時區為準。
  • DAY:要進行維護更新的星期幾。 指定 MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY 或 SUNDAY。請以世界標準時間為依據。
  • MAINTENANCE_TIMING:您希望在維護作業推出期間的哪一週套用維護更新。選項包括:
    • canary:這表示維護通知發送後,第 1 週。維護更新作業會在收到通知後的 7 到 14 天內進行。
    • stable:這表示維護通知發送後的第 2 週。維護更新會在通知發出後的 15 到 21 天內進行。
    • week5:維護更新會在維護通知寄出後的 35 到 42 天內進行。

HTTP 方法和網址:

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID

JSON 要求主體:

{
  "settings": {
    "maintenanceWindow": {
        "hour": "HOUR",
        "day": "DAY",
        "updateTrack": "MAINTENANCE_TIMING"
    }
  }
}

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2024-04-01T21:30:35.667Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

選擇接收維護作業通知

如要選擇接收維護通知,請先在執行個體上設定維護期間

  1. 前往「通訊」頁面。 前往「通訊」
  2. 在「Cloud SQL」列中,選取「維護期間」下方的「電子郵件」單選按鈕,將其設為「開啟」。

每位需要接收通知的使用者都必須分別選擇接收通知。

在 Google Cloud 控制台中查看維護作業通知

您可以在 Google Cloud 控制台的幾個位置查看維護通知:

  • 前往 Google Cloud 控制台的「Logs Explorer」頁面。使用「All logs name」下拉式選單搜尋 maintenance-events,然後按一下「Apply」。如果執行個體排定維護作業,記錄檔會顯示執行個體的名稱和排定的維護作業開始時間。

  • 如果執行個體已排定維護作業,維護日期會列在「執行個體」頁面的「維護」欄中。「維護」欄位通常會隱藏,但排定維護作業時會自動顯示。如要讓「維護」資料欄一律顯示,也可以從「資料欄顯示選項」(資料欄顯示選項圖示為三條線) 選取「維護」。

  • 或者,您也可以選取執行個體,前往「執行個體詳細資料」頁面。如果執行個體已排定維護時間,您會在「維護」窗格中看到相關訊息。
    前往 Cloud SQL 執行個體

使用 API 尋找排定的維護作業

gcloud

如要查看即將進行的排定維護作業,請使用下列指令:

gcloud sql instances describe INSTANCE_ID
    

請替換下列變數:

  • INSTANCE_ID:要檢查排定維護作業的執行個體。

在回應中,尋找 scheduledMaintenance 區段。

REST v1

使用任何要求資料之前,請先修改下列項目的值:

  • PROJECT_ID:包含執行個體的 Google Cloud 專案 ID 或專案編號
  • INSTANCE_NAME:您要設定高可用性的執行個體名稱

HTTP 方法和網址:

GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_NAME

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#instance",
  "state": "RUNNABLE",
  "databaseVersion": "SQLSERVER_2019_STANDARD"
}

在回應中,尋找 scheduledMaintenance 區段。

REST v1beta4

使用任何要求資料之前,請先修改下列項目的值:

  • PROJECT_ID:包含執行個體的 Google Cloud 專案 ID 或專案編號
  • INSTANCE_NAME:您要設定高可用性的執行個體名稱

HTTP 方法和網址:

GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_NAME

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#instance",
  "state": "RUNNABLE",
  "databaseVersion": "SQLSERVER_2019_STANDARD"
}

在回應中,尋找 scheduledMaintenance 區段。

重新安排預定維護作業

您可以使用 Google Cloud 控制台、gcloud CLI 或 Cloud SQL Admin API 重新安排維護作業。

如果將執行個體的維護時間設為第 1 週或第 2 週,則可將維護時間延後最多 28 天。

如果將執行個體的維護時間設為第 5 週,則最多可將維護作業延後 7 天。您必須在這段時間範圍內重新安排維護作業,確保執行個體在下一次季度維護推出前收到維護更新。

控制台

  1. 前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。

    前往 Cloud SQL 執行個體

  2. 篩選「維護」一詞,列出所有排定維護作業的執行個體。
  3. 在「維護」欄中,按一下「重新安排時間」。
  4. 在「重新安排」對話方塊中,選擇立即執行維護作業、在「重新安排的計畫性維護作業」中定義的允許延期期間內,重新安排維護作業的執行時間,或是延期至下一個可用的維護期間。

gcloud

如要重新安排 Cloud SQL 執行個體的維護時間,請執行下列指令:

gcloud sql reschedule-maintenance INSTANCE_ID \
  --reschedule-type=RESCHEDULE_TYPE \
  [--schedule-time=RESCHEDULE_TIME]
  

請替換下列變數:

  • INSTANCE_ID:要重新安排的執行個體。
  • RESCHEDULE_TYPE:請使用 IMMEDIATE、NEXT_AVAILABLE_WINDOW 或 SPECIFIC_TIME。

    如果選擇「NEXT_AVAILABLE_WINDOW」NEXT_AVAILABLE_WINDOW,系統會將維護作業重新排定至目前排定時間後的下一個可用維護期間。

  • RESCHEDULE_TIME:如果為 RESCHEDULE_TYPE 指定 SPECIFIC_TIME,則也必須設定 --schedule-time 旗標,指定維護作業的新日期和時間。採用 ISO 8601 格式。例如:2020-01-16T16:56:00.000Z

如需參考資訊,請參閱 gcloud sql reschedule-maintenance。

如要將維護作業延期最多 28 天,請檢查 gcloud的版本號碼。如果版本號低於 390.0.0_RC00, 請重新安裝 gcloud。

REST v1

使用任何要求資料之前,請先修改下列項目的值:

  • PROJECT_ID:專案 ID
  • INSTANCE_ID:執行個體 ID
  • RESCHEDULE_TYPE:請使用 IMMEDIATE、NEXT_AVAILABLE_WINDOW 或 SPECIFIC_TIME。

    如果選擇 NEXT_AVAILABLE_WINDOW,維護作業會重新排定至下一個可用的維護期間。

HTTP 方法和網址:

POST https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/rescheduleMaintenance

JSON 要求主體:

{
  "reschedule": {
    "reschedule_type": "RESCHEDULE_TYPE"
  }
}

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "startTime": "08:00",
  "endTime": "08:01",
  "operationType": RESCHEDULE_MAINTENANCE,
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

REST v1beta4

使用任何要求資料之前,請先修改下列項目的值:

  • PROJECT_ID:專案 ID
  • INSTANCE_ID:執行個體 ID
  • RESCHEDULE_TYPE:請使用 IMMEDIATE、NEXT_AVAILABLE_WINDOW 或 SPECIFIC_TIME。

    如果選擇 NEXT_AVAILABLE_WINDOW,維護作業會重新排定至下一個可用的維護期間。

HTTP 方法和網址:

POST https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID/rescheduleMaintenance

JSON 要求主體:

{
  "reschedule": {
    "reschedule_type": "RESCHEDULE_TYPE"
  }
}

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "startTime": "08:00",
  "endTime": "08:01",
  "operationType": RESCHEDULE_MAINTENANCE,
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

如要瞭解如何為這項工作建構基礎 REST API 要求,請參閱執行個體:post 頁面的 APIs Explorer。

設定拒絕維護期

您隨時可以在 Cloud SQL 執行個體上設定最多一個拒絕維護期。拒絕維護期優先於任何排定的維護期間。如果維護期間與拒絕維護期有衝突,拒絕維護期會優先於維護期間。

您可以手動移除拒絕維護期,無論該期間是否已過。

如要設定拒絕維護期,請設定開始日期、結束日期,以及間隔的開始和結束時間。拒絕維護期可從 1 天到 90 天不等。

開始日期和結束日期有兩種格式:

  • yyyy-mm-dd:表示特定日期
  • mm-dd:表示每年都會重複的日期

開始日期和結束日期採用世界標準時間。如要設定時區,請使用時間欄位調整開始時間。舉例來說,開始日期 = 2020-10-10,時間 = 07:00:00 表示開始時間為 2020-10-10 07:00:00 UTC (2020-10-10 00:00:00 PST)

時間格式為 HH:mm:SS。

  • 小時介於 0 至 23 之間 (含 0 和 23)。
  • 分鐘和秒數介於 0 到 59 之間 (含 0 和 59)。

控制台

  1. 前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。

    前往 Cloud SQL 執行個體

  2. 點選執行個體名稱,開啟執行個體的「總覽」頁面。
  3. 在「維護」部分,按一下「編輯維護作業偏好設定」。
  4. 在「拒絕維護期」部分,設定開始和結束日期。
  5. 在「Advanced options」(進階選項) 部分,視需要選取「Repeat every year」(每年重複)。
  6. 按一下 [儲存]。

gcloud

如要在 Cloud SQL 執行個體上設定拒絕維護期,請執行下列指令:

gcloud sql instances patch INSTANCE_ID\
   --deny-maintenance-period-start-date=START_DATE \
   --deny-maintenance-period-end-date=END_DATE \
   --deny-maintenance-period-time=TIME

請替換下列變數:

  • INSTANCE_ID:Cloud SQL 執行個體 ID
  • START_DATE:間隔開始的日期。例如 2021-11-29
  • END_DATE:間隔結束的日期。例如 2021-12-02
  • TIME:間隔的開始和結束時間。例如: 00:00:00

REST v1

使用任何要求資料之前,請先修改下列項目的值:

  • project-id:專案 ID
  • instance-id:執行個體 ID
  • start-date:開始日期 (yyyy-mm-dd) 或 (mm-dd),適用於每年重複發生
  • end-date:年度週期性活動的結束日期 (yyyy-mm-dd) 或 (mm-dd)
  • time:開始和結束時間 (HH:mm:SS)

HTTP 方法和網址:

POST https://sqladmin.googleapis.com/v1/projects/project-id/instances/instance-id

JSON 要求主體:

{
  "settings":
  {
    "denyMaintenancePeriods": [{
      "start_date": "start-date",
      "end_date": "end-date"
      "time": "time"
    }]
  }
}

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/project-id/instances/instance-id",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "startTime": "08:00",
  "endTime": "08:01",
  "operationType": MAINTENANCE_DENY_PERIOD,
  "name": "operation-id",
  "targetId": "instance-id",
  "selfLink": "https://sqladmin.googleapis.com/v1/projects/project-id/operations/operation-id",
  "targetProject": "project-id"
}

REST v1beta4

使用任何要求資料之前,請先修改下列項目的值:

  • project-id:專案 ID
  • instance-id:執行個體 ID
  • start-date:開始日期 (yyyy-mm-dd) 或 (mm-dd),適用於每年重複發生
  • end-date:年度週期性活動的結束日期 (yyyy-mm-dd) 或 (mm-dd)
  • time:開始和結束時間 (HH:mm:SS)

HTTP 方法和網址:

POST https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id

JSON 要求主體:

{
  "settings":
  {
    "denyMaintenancePeriods": [{
      "start_date": "start-date",
      "end_date": "end-date"
      "time": "time"
    }]
  }
}

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "startTime": "08:00",
  "endTime": "08:01",
  "operationType": MAINTENANCE_DENY_PERIOD,
  "name": "operation-id",
  "targetId": "instance-id",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/operations/operation-id",
  "targetProject": "project-id"
}

移除拒絕維護期

控制台

  1. 前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。

    前往 Cloud SQL 執行個體

  2. 點選執行個體名稱,開啟執行個體的「總覽」頁面。
  3. 在「維護」部分,按一下「編輯維護作業偏好設定」。
  4. 在「拒絕維護期」部分,按一下「清除」。
  5. 按一下 [儲存]。

gcloud

如要從 Cloud SQL 執行個體移除拒絕維護期,請執行下列指令:

gcloud sql instances patch INSTANCE_ID \
--remove-deny-maintenance-period

請替換下列變數:

  • INSTANCE_ID:Cloud SQL 執行個體 ID

REST v1

使用任何要求資料之前,請先修改下列項目的值:

  • project-id:專案 ID
  • instance-id:執行個體 ID

HTTP 方法和網址:

POST https://sqladmin.googleapis.com/v1/projects/project-id/instances/instance-id

JSON 要求主體:

{
  "settings":
  {
    "denyMaintenancePeriods": []
  }
}

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/project-id/instances/instance-id",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "startTime": "08:00",
  "endTime": "08:01",
  "operationType": MAINTENANCE_DENY_PERIOD,
  "name": "operation-id",
  "targetId": "instance-id",
  "selfLink": "https://sqladmin.googleapis.com/v1/projects/project-id/operations/operation-id",
  "targetProject": "project-id"
}

REST v1beta4

使用任何要求資料之前,請先修改下列項目的值:

  • project-id:專案 ID
  • instance-id:執行個體 ID

HTTP 方法和網址:

POST https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id

JSON 要求主體:

{
  "settings":
  {
    "denyMaintenancePeriods": []
  }
}

請展開以下其中一個選項,以傳送要求:

您應該會收到如下的 JSON 回覆:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "startTime": "08:00",
  "endTime": "08:01",
  "operationType": MAINTENANCE_DENY_PERIOD,
  "name": "operation-id",
  "targetId": "instance-id",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/operations/operation-id",
  "targetProject": "project-id"
}

拒絕維護期通知

如果預定維護時間落在拒絕維護期內,且維護拒絕期設定禁止維護作業,系統就不會傳送維護期間通知。

如果您變更拒絕維護期設定,避免在先前排定的時間進行維護,Cloud SQL 執行個體就會略過維護作業,並傳送取消維護作業的通知。每當系統排定更新執行個體時,Cloud SQL 就會傳送這類取消通知。

只要預定維護作業不在拒絕維護期間內,系統就會在該期間傳送通知。

後續步驟