RDS運維事件(如實例遷移、版本升級等)除了在短信、語音、郵件或站內信通知之外,還會在控制臺進行通知。您可以查看具體的事件類型、地域、事件原因和業務影響,以及涉及的實例ID,同時也可以手動修改計劃切換時間。
前提條件
有未處理的運維事件。
您可以將鼠標移動到控制臺右上角的圖標上查看是否有未處理的運維事件。
注意事項
事件按緊急程度不同分為兩類:
【S0緊急級別】風險修復:通常是非預期的需要盡快修復避免故障的場景,因此其通知可能會提前3天或更早且允許修改計劃切換時間的窗口更小,典型場景為緊急問題版本替換升級、宿主機異常修復、SSL證書過期升級等。
【S1計劃級別】系統維護:通常是低風險問題修復或有計劃的軟硬件升級換代,通常提前3天以上發送通知且允許用戶取消事件。
為了確保您能接收運維事件的預約通知,您需要登錄消息中心,確保云數據庫故障或運維通知的通知方式復選框處于選中狀態并設置消息接收人(推薦設置為數據庫運維人員),否則您將無法收到事件通知信息。通知方式為短信、郵件、站內信,建議同時選中短信和郵件,提高觸達成功率。
圖1 消息中心通知設置入口
圖2 云數據庫通知設置
如您需要第一時間獲知運維事件的動態或者希望通過事件驅動的方式做自定義運維自動化,您可以通過云監控平臺配置系統事件訂閱。云數據庫會對運維事件的生命周期(預約、開始、完成、取消等)推送云監控系統事件。具體操作,請參見管理事件訂閱(推薦),可訂閱的云監控事件參見附錄1 云監控相關系統事件。
云監控事件格式示例:
{ "eventId": "c864b30b-7f69-5f04-b0e7-8dfb0eabcfd9", // 事件ID,同一個事件的ID相同 "product": "RDS", // 產品代碼 "reason": "Host software/hardware upgrade", // 事件原因 "extra": { "impactZh": "實例閃斷", // 事件影響 "impactEn": "Transient instance disconnection", // 事件影響 "eventCode": "rds_apsaradb_transfer", // 運維事件類型代碼 "eventNameEn": "Instance migration", // 運維事件名稱 "eventNameZh": "實例遷移", // 運維事件名稱 "switchTime": "2024-09-15T01:30:00+08:00", // 計劃切換時間,如果有切換即為實例連接閃斷的時間 "startTime": "2024-09-14T21:30:00+08:00", // 計劃開始時間,進入調度隊列等待執行 "cancelCode": "OutOfGoodPerfBySoftHardwareUpgrade", // 取消風險碼,參見附錄2: 詳細原因碼和取消風險 "detailCode": "HostSoftHardwareUpgrade", // 詳細原因碼,參見附錄2: 詳細原因碼和取消風險 "instanceInfo": "" }, "instanceId": "rm-2ze9d66o65q1g02g6", // 實例ID "eventType": "Maintenance", "instanceComment": "rm-2ze9d66o65q1g02g6", // 實例別名 "instanceType": "Instance", "publishTime": "2024-09-10T16:01:47+08:00" }
操作步驟
登錄RDS管理控制臺。
在左側導航欄單擊事件中心。
說明強制要求預約時間的運維事件會彈窗提醒,請盡快完成預約。
可選:在計劃內事件頁面,可以進行周期時間窗口配置。
說明周期時間窗口配置是數據庫主動運維事件的全局配置項(不包含緊急風險修復類事件)。周期時間設置后,新生成的主動運維事件的計劃切換時間會自動命中周期時間;如果不設置周期時間,新生成的主動運維事件的計劃切換時間會自動命中實例的可維護時間段。
單擊周期時間窗口配置。
在彈出的面板中,設置周期時間并單擊確定保存。
在計劃內事件頁面,可以查看事件的詳細信息,如需修改事件的切換時間,請選中目標實例,單擊計劃時間配置。
說明不同類型的事件顯示的信息有所不同,請以實際頁面為準。
在計劃時間配置對話框中,設置計劃切換時間并單擊確定。
說明您可以選中設置最早執行時間,系統將自動填充最近的計劃切換日期和時間。單擊確定保存后實例開始切換準備,進入待處理狀態;取消選中后,可自定義修改計劃切換日期和時間。
計劃切換時間不能晚于最晚操作時間。
事件的原因與影響
事件原因 | 影響類型 | 影響說明 |
實例遷移 說明 因主機風險、硬件過保或操作系統升級而發起的計劃內運維操作,系統會將實例遷移至新的服務器節點,包含非高可用實例和只讀實例。 | 實例切換 | |
主備切換 說明 因主機風險、硬件過保或操作系統升級而發起的計劃內運維操作,系統會將發起主備節點切換操作,僅包含高可用實例。 | ||
SSL證書更新 說明 為保障實例持續提供更出色的安全性和穩定性,當實例的SSL證書即將過期時會發起該操作。 | ||
備份模式升級 說明 為保障實例提供更快速的備份恢復能力,將實例的備份模式從邏輯備份切換到物理庫表備份。 | ||
小版本升級 說明 為提升用戶體驗,云數據庫會不定期地發布實例的小版本,用于豐富云產品功能或修復已知缺陷。 | 實例切換 | |
小版本號間的差異 | 不同的小版本號(內核版本號)更新的內容有所區別,您需要關注升級后的小版本和當前小版本的差異,具體請參見相關產品的小版本更新日志(部分產品暫未開放小版本更新日志): | |
代理小版本升級 說明 為提升用戶體驗,云數據庫會不定期地發布代理節點(Proxy)的小版本,用于豐富代理服務的功能或修復已知缺陷。 | 實例切換 | |
小版本號間的差異 | 不同的小版本號更新的內容有所區別,您需要關注升級后的小版本和當前小版本的差異。 | |
網絡升級 說明 為提升實例的網絡性能和穩定性而升級網絡硬件。 | 實例切換 | |
VIP直連影響 | 部分網絡升級過程中可能涉及跨可用區遷移,實例的虛擬IP(VIP)地址會發生改變,如果客戶端使用VIP連接云數據庫將會引起連接中斷。 說明 為避免影響,您應當使用實例提供的域名形式的連接地址,同時關閉應用及其所屬服務器的DNS緩存。 | |
主機軟件或硬件升級 說明 因主機風險、軟件或硬件升級而發起的計劃內運維操作,系統將重啟實例。 | 實例重啟 | 進入重啟時間(待處理事件通常會引起實例重啟操作,該操作將在計劃重啟時間之后的實例可維護時間段執行)后,將產生下述影響: |