操作場景
RDS for PostgreSQL支持(chi)手動升(sheng)級內核(he)小(xiao)版本,內核(he)小(xiao)版本的升(sheng)級涉(she)及性能(neng)提升(sheng)、新功能(neng)或問題修(xiu)復等(deng)。
注意事項
當有對應的小版本更(geng)新(xin)時(shi)(定(ding)期(qi)同步(bu)開源社區(qu)問題、漏洞修復(fu)),請(qing)及時(shi)手(shou)動立即升級(ji)小版本。
升級(ji)數據庫內(nei)核小版本會重(zhong)啟RDS for PostgreSQL實例,服務(wu)會出現一定時間的業(ye)務(wu)中斷(duan),中斷(duan)時長和業(ye)務(wu)量相關,請您盡(jin)量在業(ye)務(wu)低峰期執行該操作(zuo),或確保您的應用有自(zi)動重(zhong)連機制。
升(sheng)(sheng)級主實(shi)(shi)例小版本時,如(ru)有只(zhi)讀(du)(du)實(shi)(shi)例,也會(hui)同步升(sheng)(sheng)級只(zhi)讀(du)(du)實(shi)(shi)例的小版本,升(sheng)(sheng)級完(wan)成(cheng)會(hui)重啟實(shi)(shi)例,請您(nin)選擇合適(shi)的時間升(sheng)(sheng)級(不支持單獨(du)升(sheng)(sheng)級只(zhi)讀(du)(du)實(shi)(shi)例的小版本)。
升級(ji)內核小(xiao)版(ban)本后,實例會升級(ji)到新的內核小(xiao)版(ban)本,無法(fa)降級(ji)。如(ru)果(guo)升級(ji)失敗,將(jiang)會自(zi)動回退到原(yuan)版(ban)本。
升級小(xiao)版本前建議先做一次全量(liang)備(bei)份。
小版本升級之前,若磁盤空間不足,請提前進行磁盤擴容。如果升(sheng)級(ji)期間觸(chu)發自動(dong)擴(kuo)容,則兩者都會失敗。
容災(zai)實(shi)(shi)例(li)在小版(ban)本(ben)升級后,災(zai)備(bei)實(shi)(shi)例(li)需要重建(jian)。
RDS for PostgreSQL 12.6之前的小(xiao)版(ban)本(ben)(不包(bao)含12.6版(ban)本(ben))進(jin)行(xing)升級(ji)前,需要停止所(suo)有(you)的邏輯復制(zhi),并刪除所(suo)有(you)的邏輯復制(zhi)槽,否則小(xiao)版(ban)本(ben)升級(ji)會(hui)失(shi)敗。
? 查(cha)詢(xun)復制槽:select * from pg_replication_slots;
? 刪除復制槽:select pg_drop_replication_slot('SLOT_NAME');
約束條件
實(shi)例中存在異常節點,無法升級小版本(ben)。
升級(ji)主備實(shi)(shi)例(li)(li)時,升級(ji)順序依次(ci)是備實(shi)(shi)例(li)(li)、主實(shi)(shi)例(li)(li)。
不支持的小版本:
? 對于(yu)RDS for PostgreSQL 11版本(ben),如果內核小(xiao)版本(ben)小(xiao)于(yu)11.2,則不支持小(xiao)版本(ben)升級。
只(zhi)支(zhi)持(chi)立即(ji)升級,不支(zhi)持(chi)小版本延遲(chi)升級。
只讀實例不允(yun)許(xu)獨(du)立升級。
已(yi)經是最新(xin)版本的(de)實例不支持升(sheng)級。
操作步驟
步(bu)驟 1 登錄(lu)管理(li)控制(zhi)臺。
步驟 2 單擊管理控制臺左上角的 ,選擇區域。
步驟 3 選擇“數據庫(ku) > 關系型數據庫(ku)”。進入關系型數據庫(ku)信息頁面。
步驟(zou) 4 在(zai)“實(shi)例管理(li)”頁(ye)面,單(dan)擊(ji)實(shi)例名稱,在(zai)“基(ji)本(ben)信息(xi)”頁(ye)面,“數據(ju)(ju)庫(ku)(ku)信息(xi)”模塊(kuai)的“數據(ju)(ju)庫(ku)(ku)引擎版(ban)本(ben)”處,單(dan)擊(ji)“補丁升級”。
步驟(zou) 5 在右側彈窗中,輸入“升(sheng)級”,單擊(ji)“確定”,系統(tong)會立即升(sheng)級您的數據庫內(nei)核版(ban)本到當前最(zui)新版(ban)本。
步驟 6 查(cha)看升級(ji)結果。
升(sheng)級過程中(zhong),實(shi)例(li)狀(zhuang)(zhuang)態為“實(shi)例(li)小版本升(sheng)級中(zhong)”。升(sheng)級完成后,實(shi)例(li)狀(zhuang)(zhuang)態變為“正常(chang)”,版本號為當前最新內核小版本。
----結束