本頁面提供尋找及設定 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 天內進行。
如果執行個體已在維護中或已排定維護,則變更維護期間設定不會立即生效。這些變更會反映在日後的維護事件中。
事前準備
- 登入 Google Cloud 帳戶。如果您未曾使用過 Google Cloud,歡迎 建立帳戶,親自體驗實際使用我們產品的成效。新客戶還能獲得價值 $300 美元的免費抵免額,用於執行、測試及部署工作負載。
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the gcloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init -
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the gcloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
設定執行個體的維護期間
控制台
-
前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。
- 點選執行個體名稱,開啟執行個體的「總覽」頁面。
- 在「維護」部分,按一下「編輯維護作業偏好設定」。
- 在「Configuration options」(設定選項) 部分,開啟「Maintenance」(維護)。
- 設定下列選項:
- 維護時間。選取要套用自動維護更新的週別。您可以採取下列做法:
- 不限:維護更新作業可在任何時間執行,但通常會在第 1 週內執行。
- 第 1 週:維護作業會在維護通知傳送後的 7 到 14 天內進行。
- 第 2 週:在通知傳送後的 15 到 21 天內進行維護更新。
- 第 5 週:在通知傳送後的 35 到 42 天內進行維護更新。
- 維護期間。選取偏好的星期幾和時段。選項包括:
- 「Any window」(任意一天):預設維護期間。維護更新不限於一週中的任何特定日期或一天中的任何特定時間。
- Day of the week (星期幾):選取維護期間的星期幾,例如「Saturday」(星期六)、「Sunday」(星期日)、「Monday」(星期一)、「Tuesday」(星期二)、「Wednesday」(星期三)、「Thursday」(星期四)或「Friday」(星期五)。
- Time of day:如果選取星期幾,也可以選擇時段。請選取當地時區的一小時時段。
- 維護時間。選取要套用自動維護更新的週別。您可以採取下列做法:
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"
}
選擇接收維護作業通知
選擇加入接收維護通知前,您必須為執行個體設定維護期間。
- 前往「Communication」(通訊) 頁面。前往「通訊」
- 在「Cloud SQL」、「Maintenance window」(維護期間) 的資料列中,選取「Email」(電子郵件) 下方的圓形按鈕,將其設為「ON」(開啟)。
每位需要接收通知的使用者都必須個別選擇加入。
在 Google Cloud 控制台中查看維護作業通知
您可以在 Google Cloud 控制台的幾個位置查看維護通知:
Google Cloud 控制台的「Logs Explorer」頁面。使用「All logs name」(所有記錄名稱) 下拉式選單搜尋
maintenance-events,然後按一下「Apply」(套用)。如果執行個體已排定維護作業,記錄會顯示執行個體名稱和排定的維護作業開始時間。如果執行個體已排定維護作業,維護日期會列在「Instances」(執行個體) 頁面的「Maintenance」(維護) 欄中。「Maintenance」(維護) 欄通常會隱藏,但排定維護作業時會自動顯示。如果想一律顯示「維護」欄,也可以在「資料欄顯示選項」(
) 中選取「維護」。或者,您也可以選取執行個體,前往「Instance details」(執行個體詳細資料) 頁面。如果執行個體已排定維護作業,您會在「Maintenance」(維護) 窗格中看到訊息。
前往 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": "POSTGRES_13"
}
在回應中,找到 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": "POSTGRES_13"
}
在回應中,找到 scheduledMaintenance 部分。
重新安排預定維護作業
您可以使用 Google Cloud 控制台、gcloud CLI 或 Cloud SQL Admin API 重新排定維護作業。
如果將執行個體的維護時間設為第 1 週或第 2 週,則最多可將維護作業延後 28 天。
如果將執行個體的維護時間設為第 5 週,則最多可將維護作業延後 7 天。您必須在這段時間範圍內重新安排維護作業,確保執行個體在下一季維護作業推出前,收到維護更新。
控制台
-
前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。
- 篩選「Maintenance」一詞,即可列出所有排定維護作業的執行個體。
- 在「Maintenance」(維護) 欄中,按一下「Reschedule」(重新排程)。
- 在「Reschedule」(重新排定) 對話方塊中,選擇要立即套用維護作業、重新排定在重新排定的計畫維護作業定義的允許延遲期間內執行,還是延遲至下一個可用的維護期間。
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,維護作業會重新排定在目前排定時間後的下一個可用維護期間。
- 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,維護作業會重新排定在下一個可用的維護期間。
如果選擇 SPECIFIC_TIME,則必須在要求主體中加入
schedule_time。 - SCHEDULE_TIME:如果您為 RESCHEDULE_TYPE 指定 SPECIFIC_TIME,請以 RFC 3339 格式指定重新排定維護作業的日期和時間。例如:
2026-11-07T04:00:00Z。 如果指定 IMMEDIATE 或 NEXT_AVAILABLE_WINDOW,請從要求主體中省略schedule_time。
HTTP 方法和網址:
POST https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/rescheduleMaintenance
JSON 要求主體:
{
"reschedule": {
"reschedule_type": "RESCHEDULE_TYPE",
"schedule_time": "SCHEDULE_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": "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,維護作業會重新排定在下一個可用的維護期間。
如果選擇 SPECIFIC_TIME,則必須在要求主體中加入
schedule_time。 - SCHEDULE_TIME:如果您為 RESCHEDULE_TYPE 指定 SPECIFIC_TIME,請以 RFC 3339 格式指定重新排定維護作業的日期和時間。例如:
2026-11-07T04:00:00Z。 如果指定 IMMEDIATE 或 NEXT_AVAILABLE_WINDOW,請從要求主體中省略schedule_time。
HTTP 方法和網址:
POST https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID/rescheduleMaintenance
JSON 要求主體:
{
"reschedule": {
"reschedule_type": "RESCHEDULE_TYPE",
"schedule_time": "SCHEDULE_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": "RESCHEDULE_MAINTENANCE",
"name": "OPERATION_ID",
"targetId": "INSTANCE_ID",
"selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
"targetProject": "PROJECT_ID"
}
設定拒絕維護期
在任何指定時間,您最多可以為 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)。
控制台
-
前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。
- 點選執行個體名稱,開啟執行個體的「總覽」頁面。
- 在「維護」部分,按一下「編輯維護作業偏好設定」。
- 在「拒絕維護期」部分,設定開始和結束日期。
- 在「進階選項」部分,視需要選取「每年重複」。
- 按一下 [儲存]。
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"
}
移除拒絕維護期
控制台
-
前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。
- 點選執行個體名稱,開啟執行個體的「總覽」頁面。
- 在「維護」部分,按一下「編輯維護作業偏好設定」。
- 在「拒絕維護期」部分,按一下「清除」。
- 按一下 [儲存]。
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 都會傳送這則取消通知。
只要預定維護作業排定在拒絕維護期以外的時間進行,系統就會在拒絕維護期內傳送預定維護作業通知。