RDS營運事件(如執行個體遷移、升級資料庫版本、升級核心小版本等)除了在語音、郵件或站內信通知之外,還會在控制台進行通知。您可以查看具體的事件類型、地區、事件原因和業務影響,以及涉及的執行個體ID,同時也可以手動修改計劃切換時間。
前提條件
有未處理的營運事件。
您可以將滑鼠移動到控制台右上方的表徵圖上查看未處理的營運事件。
注意事項
事件按緊急程度不同分為兩類:
【S0緊急層級】風險修複:通常是非預期的需要儘快修複避免故障的情境,因此其通知可能會提前3天或更早且允許修改計劃切換時間的視窗更小,典型情境為緊急問題版本替換升級、宿主機異常修複、SSL認證到期升級等。
【S1計劃層級】系統維護:通常是低風險問題修複或有計劃的軟硬體升級換代,通常提前3天以上發送通知且允許使用者取消事件。
為了確保您能接收營運事件的預約通知,您需要登入訊息中心,確保雲資料庫故障或營運通知的通知方式複選框處於選中狀態並設定訊息接收人(推薦設定為資料庫營運人員),否則您將無法收到事件通知資訊。通知方式為郵件、站內信,建議選中郵件,提高觸達成功率。
圖1 訊息中心通知設定入口
圖2 雲資料庫通知設定
如您需要第一時間獲知營運事件的動態或者希望通過事件驅動的方式做自訂營運自動化,您可以通過CloudMonitor平台配置系統事件訂閱。雲資料庫會對營運事件的生命週期(預約、開始、完成、取消等)推送CloudMonitor系統事件。具體操作,請參見管理事件訂閱(推薦),可訂閱的CloudMonitor事件參見附錄1 CloudMonitor相關係統事件。
操作步驟
登入RDS管理主控台。
在左側導覽列單擊事件中心。
說明強制要求預約時間的營運事件會彈窗提醒,請儘快完成預約。
可選:在計劃內事件頁面,可以進行周期時間視窗配置(手動預約時間)。
說明周期時間視窗配置是資料庫主動營運事件的全域配置項(不包含緊急風險修複類事件)。周期時間設定後,新產生的主動營運事件的計劃切換時間會自動命中周期時間;如果不設定周期時間,新產生的主動營運事件的計劃切換時間會自動匹配執行個體的可維護時間段。
單擊周期時間視窗配置。
在彈出的面板中,設定周期時間並單擊確定儲存。
在計劃內事件頁面,可以查看事件的詳細資料。對於狀態為計劃中的事件,如需修改事件的切換時間,請選中目標執行個體,單擊計劃時間配置。
說明不同類型的事件顯示的資訊有所不同,請以實際頁面為準。
在計劃時間配置對話方塊中,設定計劃切換時間並單擊確定。
說明您可以選中設定最早執行時間,系統將自動填滿最近的計劃切換日期和時間。單擊確定儲存後執行個體開始切換準備,進入待處理狀態;取消選中後,可自訂修改計劃切換日期和時間。
計劃切換時間不能晚於最晚操作時間。
事件的原因與影響
事件原因 | 影響類型 | 影響說明 |
執行個體遷移 說明 因主機風險、硬體過保或作業系統升級而發起的計劃內營運操作,系統會將執行個體遷移至新的伺服器節點,包含非高可用執行個體和唯讀執行個體。 | 執行個體切換 | |
主備切換 說明 因主機風險、硬體過保或作業系統升級而發起的計劃內營運操作,系統將發起主備節點切換操作,僅包含高可用執行個體。 | ||
SSL認證更新 說明 為保障執行個體持續提供更出色的安全性和穩定性,當執行個體的SSL認證即將到期時會發起該操作。 | ||
備份模式升級 說明 為保障執行個體提供更快速的備份恢複能力,將執行個體的備份模式從邏輯備份切換到物理庫表備份。 | ||
主機軟體或硬體升級 說明 因主機風險、軟體或硬體升級而發起的計劃內營運操作,系統將發起主備節點切換操作。 | ||
小版本升級 說明 為提升使用者體驗,雲資料庫會不定期地發布執行個體的小版本,用於豐富雲產品功能或修複已知缺陷。 | 執行個體切換 | |
小版本號碼間的差異 | 不同的小版本號碼(核心版本號碼)更新的內容有所區別,您需要關注升級後的小版本和當前小版本的差異,具體請參見小版本更新日誌(部分產品暫未開放小版本更新日誌):RDS MySQL(AliSQL)小版本更新日誌。 | |
代理小版本升級 說明 為提升使用者體驗,雲資料庫會不定期地發布代理節點(Proxy)的小版本,用於豐富代理服務的功能或修複已知缺陷。 | 執行個體切換 | |
小版本號碼間的差異 | 不同的小版本號碼更新的內容有所區別,您需要關注升級後的小版本和當前小版本的差異。 | |
網路升級 說明 為提升執行個體的網路效能和穩定性而升級網路硬體。 | 執行個體切換 | |
VIP直連影響 | 部分網路升級過程中可能涉及跨可用性區域遷移,執行個體的虛擬IP(VIP)地址會發生改變,如果用戶端使用VIP串連雲資料庫將會引起串連中斷。 說明 為避免影響,您應當使用執行個體提供的網域名稱形式的串連地址,同時關閉應用及其所屬伺服器的DNS緩衝。 |
常見問題
Q:RDS營運事件是系統自動執行嗎?我能否取消執行這個任務?
A:是的,為保障執行個體的正常運行,計劃內事件會自動執行,不支援取消。但您可以調整計劃切換時間,建議設定在業務低峰執行,程式側確保有重連機制即可。設定方法,請參見本文操作步驟。