數據庫自治服務DAS(Database Autonomy Service)為RDS PostgreSQL提供存儲自動擴容策略,當數據庫實例的已使用存儲空間大于等于設置的擴容閾值時,系統會進行自動擴容,保障您的業務穩定運行。
前提條件
注意事項
存儲空間擴容后,暫不支持自動縮容,如需縮容,請通過變更配置手動縮容,更多信息,請參見變更配置。
當數據庫實例存在只讀實例,且主實例觸發自動擴容時,系統會自動檢查主實例下每個只讀實例的存儲空間大小,如果只讀實例的存儲空間小于主實例的擴容目標空間,會先擴容只讀實例的存儲空間。所有只讀實例擴容完成后,再擴容主實例存儲空間。
如果實例當前正在進行備份,存儲空間自動擴容任務需等待備份完成后再進行。
費用
計費規則與手動升級RDS實例存儲空間相同,詳情請參見變配的計費規則。
操作步驟
- 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。
進入自治功能管理頁面。
在左側導航欄中,選擇
。在自治中心頁,單擊自治功能開關。在左側導航欄中,選擇
。在性能趨勢頁,單擊自治功能開關。
在 頁簽中,單擊新增策略,設置如下參數,新增存儲自動擴容策略。
參數
說明
策略名稱
策略的名稱。
模式
策略的模式,請選擇存儲自動擴容。
引擎類型
數據庫引擎的類型,當前僅支持RDS PostgreSQL。
規格類型
數據庫引擎的規格,當前僅支持云盤版。
已使用存儲空間不小于
擴容閾值,已使用存儲空間占總存儲空間的比例,取值范圍:50%~90%,默認為50%。
當實例的已使用存儲空間大于等于設置的擴容閾值時,系統將選擇以下二者中的最大值進行擴容:
5 GB存儲空間。
說明當實例存儲總空間小于50 GB,并且可用存儲空間小于10%時,擴容步長調整為10 GB。
實例總存儲空間的15%(結果取最近的5的倍數)。
例如,如果您當前存儲總空間為100 GB,其15%為15 GB,大于5 GB,那么達到閾值觸發擴容時將在原來存儲空間的基礎上擴容15 GB,擴容成功后的總空間為115 GB。
說明兩次存儲空間擴容執行的最小間隔為10分鐘。
存儲自動擴展上限
擴容后實例總存儲空間的上限。需要大于等于目標實例當前存儲總空間。
不通規格的云盤,存儲空間上限如下,您可以在此范圍內設置:
ESSD云盤上限:32000 GB
SSD云盤上限:6000 GB
單擊確定。
單擊推薦策略區域待添加策略操作列的應用,為實例添加策略。
說明單擊策略操作列的修改,在更新策略頁簽修改已創建的策略。
單擊已應用策略區域操作列的取消應用,為實例取消已應用的策略。
查看存儲自動擴容的結果
在自治中心頁,查看選定時間范圍發生的彈性伸縮事件。
單擊彈性伸縮事件的詳情,查看存儲自動擴容的詳細信息。