如果您初始購買的儲存空間過大,而實際使用量遠小於儲存空間時,為避免資源浪費,可使用此功能進行儲存空間縮容。
RDS PostgreSQL設定了儲存空間自動擴容後,暫不支援自動縮容,您也可以在業務資料減少後,使用此功能減少儲存空間。
前提條件
執行個體滿足以下條件:
大版本:PostgreSQL 10或以上版本
儲存類型:ESSD雲端硬碟或通用雲端硬碟
您的阿里雲帳號沒有未支付的續約訂單。
您可以前往訂單列表頁查看是否存在未支付的訂單,然後支付或作廢訂單。
執行個體狀態為運行中。
唯讀執行個體儲存空間縮容時,其所屬主執行個體的狀態必須為運行中。
使用限制
儲存空間縮容不支援使用了邏輯複製功能的執行個體。在縮容任務完成後,可能會導致啟用邏輯複製功能的執行個體出現邏輯複製槽丟失或WAL日誌被移除,從而引發邏輯複製中斷。
手動雲端硬碟縮容一天內最多操作2次,避免頻繁的縮容操作導致服務受損。
允許在同一系列、同一架構下縮容,縮容後的最小空間由公式
min{使用量*1.3,使用量+400 GB}
計算,不得低於當前規格允許的最小儲存空間,儲存空間調整步長5 GB。各層級雲端硬碟允許的最小儲存空間為:
ESSD PL0:10 GB
ESSD PL1:20 GB
ESSD PL2:500 GB
ESSD PL3:1500 GB
通用雲端硬碟:10 GB
唯讀執行個體的儲存空間必須大於或等於其所屬主執行個體的儲存空間。建議先縮容主執行個體儲存空間,再縮容唯讀執行個體的儲存空間。
影響
雲端硬碟縮容會造成30秒的閃斷,閃斷過程中,與資料庫、帳號、網路等相關的大部分操作都無法執行,請盡量在業務低峰期執行縮容操作。請確保應用具備重連機制,重連機制需要在您的應用程式中設定。
費用
涉及費用變更,詳情請參見變更配置的計費規則。
操作步驟
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在設定資訊地區,單擊變更設定。
(可選)如果您是訂用帳戶執行個體,在彈出的對話方塊中,單擊立即降低設定,單擊下一步。
滑動滑塊或單擊減號表徵圖,調整存储空间。
縮容後的最小空間由公式
min{使用量*1.3,使用量+400 GB}
計算,不得低於當前規格允許的最小儲存空間,儲存空間調整步長5 GB。選擇切换时间。
雲端硬碟縮容涉及資料移轉,您可以根據業務情況,選擇立即執行或可维护时间内进行切换。
立即執行:立即開始遷移,遷移過程對執行個體無影響,遷移完成後進行切換,切換會有閃斷。
可维护时间内进行切换:立即開始遷移,遷移過程對執行個體無影響,但是遷移完成後不切換,等到可維護時間才切換,切換會有閃斷。詳情請參見設定可維護時間段。
勾選服务协议,單擊去支付。
在彈出的變更配置前後執行個體對比資訊視窗中,確認變更資訊,單擊繼續支付完成支付。
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在使用量統計地區,單擊儲存空間後的修改。
在修改頁簽中,滑動滑塊或單擊減號按鈕,調整儲存空間,然後單擊確定。
縮容後的最小空間由公式
min{使用量*1.3,使用量+400 GB}
計算,不得低於當前規格允許的最小儲存空間,儲存空間調整步長5 GB。在彈出的調整彈性設定對話方塊中確認變更配置資訊後單擊確認。
當執行個體執行狀態變為升降配中時,表示進行中縮容。
常見問題
Q:雲端硬碟版RDS PostgreSQL執行個體儲存空間縮容一般閃斷多久?
A:縮容會造成30秒的閃斷,閃斷過程中,與資料庫、帳號、網路等相關的大部分操作都無法執行,請盡量在業務低峰期執行縮容操作。請確保應用具備重連機制,重連機制需要在您的應用程式中設定。
Q:SSD雲端硬碟的RDS PostgreSQL執行個體如何縮容?
A:SSD雲端硬碟已停止售賣,暫不支援縮容,您可以將SSD雲端硬碟升級到ESSD雲端硬碟後,再進行縮容。更多資訊,請參見【通知】2022年07月01日起部分RDS執行個體不再提供SSD雲端硬碟售賣。
相關文檔
如果還需要修改執行個體的其他配置,請參見變更配置。
您可以通過API修改儲存空間及其他執行個體配置。
API
描述
API
描述
縮容雲端硬碟儲存空間時,您需要將DBInstanceStorage參數值修改為縮容的目標空間值,其他參數請按需配置。