全部產品
Search
文件中心

ApsaraDB RDS:自動空間擴充

更新時間:Aug 22, 2024

當資料庫儲存空間不足時,可能會無法寫入資料,導致資料丟失甚至資料庫崩潰,嚴重影響業務運行。資料庫自治服務DAS支援在儲存空間達到閾值時自動進行擴容。在擴容期間無需重啟執行個體,對業務無影響。

前提條件

  • RDS MySQL執行個體滿足以下條件:

    • 執行個體版本:8.0、5.7

    • 執行個體系列:高可用系列、叢集系列

    • 儲存類型:雲端硬碟

  • 確認賬戶內有足夠的餘額以支援擴容。

  • 已建立DAS服務關聯角色

    說明

    若您尚未建立DAS服務關聯角色,則開啟自動空間擴充功能將在執行自動空間擴充前為您自動建立。

功能說明

當資料庫執行個體存在唯讀執行個體,且主執行個體觸發自動空間擴充時,系統會自動檢查主執行個體下每個唯讀執行個體的儲存空間大小,如果唯讀執行個體的儲存空間小於主執行個體的擴容目標空間,會先擴容唯讀執行個體的儲存空間。所有隻讀執行個體擴容完成後,再擴容主執行個體儲存空間。詳情請參見【產品/功能變更】RDS MySQL和RDS PostgreSQL執行個體儲存空間自動擴容規則最佳化

費用

計費規則與手動升級RDS執行個體儲存空間相同,詳情請參見變更配置

操作步驟

  1. 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 進入自治功能管理頁面,可以通過以下兩種方式進入:

    • 在左側導覽列中,選擇自治服務(原CloudDBA) > 一鍵診斷 > 自治中心。在自治中心頁,單擊自治功能開關

    • 在左側導覽列中,選擇自治服務(原CloudDBA) > 性能趨勢。在性能趨勢頁,單擊自治功能開關

  3. 自治功能管理 > 自治功能設定頁簽中,開啟自治功能開關。

  4. 最佳化和限流頁簽,勾選自動空間擴充並配置如下參數。

    參數

    說明

    可用儲存空間

    當您的執行個體可用儲存空間小於等於您設定的擴容閾值時,系統將選擇以如下二者中的最大值進行擴容:

    • 5 GB的儲存空間。

      說明

      當執行個體儲存總空間小於50 GB,並且可用儲存空間小於10%時,擴容步長調整為10 GB。

    • 執行個體當前儲存空間的15%(結果取最近的5的倍數)。

    例如,如果您當前儲存總空間為100 GB,其15%為15 GB,大於5 GB,那麼達到閾值觸發擴容時將在原來儲存空間的基礎上擴容15 GB,擴容成功後的總空間為115 GB。

    儲存自動擴充上限

    擴容後執行個體總儲存空間的上限,需要大於等於執行個體當前儲存空間總大小。

    • ESSD雲端硬碟上限:32000 GB

    • SSD雲端硬碟上限:6000 GB

      說明

      SSD雲端硬碟已下線,建議升級至ESSD雲端硬碟

    說明

    兩次空間擴容執行的最小間隔為10分鐘。

  5. 單擊確定

  6. (可選)配置警示模板進行警示訂閱,以便及時瞭解資料庫執行個體的自動空間擴充情況。

    系統會推薦警示模板並添加對應自治事件的警示規則,您可以依照系統提示進行配置。

    說明
    • 如果您已經為執行個體配置了警示模板,請依照系統提示,在警示模板添加對應自治事件的警示規則。

    • 如果您需要自行設定警示模板和警示規則,請參見配置警示模板配置警示規則

    1. 選擇需要警示通知的警示聯絡組

      • 單擊新增連絡人...,添加新的警示連絡人。

      • 單擊新增聯絡組,添加新的警示聯絡組。

      • 單擊目標連絡人後的修改移除,修改或刪除已有連絡人的資訊。

      詳細操作請參見管理警示連絡人

    2. 確認關聯資源

    3. 單擊提交配置,並在彈出的對話方塊中確認警示配置。

查看自動空間擴充的結果

  1. 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 在左側導覽列中,選擇自治服務(原CloudDBA) > 一鍵診斷

  3. 自治中心頁,查看選定時間範圍發生的Auto Scaling事件

  4. 單擊Auto Scaling事件詳情,查看自動空間擴充的詳細資料。

    詳情

相關文檔