全部產品
Search
文件中心

ApsaraDB RDS:變更配置

更新時間:Dec 05, 2024

本文介紹如何變更RDS PostgreSQL執行個體配置,包括系列、規格和儲存空間。

前提條件

  • 執行個體的計費方式為訂用帳戶或隨用隨付。

    說明

    如果執行個體的計費方式為Serverless,變更Serverless配置請參見Serverless執行個體

  • 執行個體狀態為運行中

  • 您的阿里雲帳號沒有未支付的續約訂單。

變更項

如您需要橫向擴充資料庫的讀取能力,請參見PostgreSQL唯讀執行個體簡介建立PostgreSQL唯讀執行個體,通過唯讀執行個體來分擔主執行個體的壓力。

警告

根據變更項不同,切換過程中可能會出現業務閃斷或執行個體重啟,而且與資料庫、帳號、網路等相關的大部分操作都無法執行,請選擇在可維護時間段內執行變更配置操作。

變更項

說明

業務影響

系列

當前支援:

會出現短暫業務閃斷。

產品類型

支援將產品類型在標準版和倚天版間變更,標準版和倚天版間差異,請參見產品類型

說明
  • 如果變更時無法選擇目標產品類型,可能執行個體所在可用性區域暫無對應資源在售。

    您可以先到執行個體售賣頁查看目標產品類型的在售可用性區域情況,然後通過遷移可用性區域功能,將當前執行個體遷移至目標可用性區域後,再進行變更配置。

  • 如果需要變更配置執行個體的產品類型,需要確保變更後核心小版本大於等於當前執行個體核心小版本,如果當前執行個體核心小版本高於變更後核心小版本,則不支援變更。

  • 倚天版規格暫不支援plv8rdkitmadlib外掛程式,由標準版為倚天版時,請確認未使用這幾款外掛程式。各產品類型支援情況請參見支援外掛程式列表

會出現短暫業務閃斷。

儲存類型

支援變更儲存類型。

  • 雲端硬碟執行個體:

    • 支援SSD雲端硬碟升級為ESSD雲端硬碟(ESSD PL1雲端硬碟ESSD PL2雲端硬碟ESSD PL3雲端硬碟),不支援由ESSD雲端硬碟降級為SSD雲端硬碟。

    • 支援ESSD PL1雲端硬碟ESSD PL2雲端硬碟ESSD PL3雲端硬碟間的升級或降級。

  • 本地碟執行個體:本地碟執行個體不支援變更儲存類型。

說明

不同儲存類型間的效能差異,請參見儲存類型

  • ESSD PL1雲端硬碟ESSD PL2雲端硬碟ESSD PL3雲端硬碟間升級或降級儲存類型,不會造成業務閃斷。

  • SSD雲端硬碟升級到ESSD雲端硬碟時,將會出現短暫業務閃斷。

執行個體規格

支援變更執行個體規格。

說明
  • 執行個體規格升配,會出現短暫業務閃斷。

  • 執行個體規格降配,會導致執行個體主庫重啟,且重啟後將有短暫業務閃斷。

  • 變更配置過程中部分核心參數需要保持唯讀執行個體和主執行個體一致,因此變更配置過程中唯讀執行個體會出現重啟導致短暫業務閃斷。

儲存空間

支援儲存空間擴容和縮容。

  • 儲存空間擴容:至少增加5 GB,至多不能超過當前規格的儲存空間限制,詳情請參見主執行個體規格列表

  • 儲存空間縮容:雲端硬碟執行個體允許在同一系列、同一架構下縮容,縮容後的最小空間由公式min{使用量*1.3,使用量+400 GB}計算,不得低於當前規格允許的最小儲存空間,儲存空間調整步長5 GB。更多資訊,請參見ESSD雲端硬碟縮容

    儲存空間縮容樣本

    假設執行個體的儲存類型為ESSD PL1雲端硬碟(最小儲存空間為20 GB),儲存空間為2000 GB:

    • 使用量為10 GB,根據公式計算得13 GB,低於20 GB,最小可縮容至20 GB。

    • 使用量為500 GB,根據公式計算得650 GB,最小可縮容至650 GB。

    • 使用量為1500 GB,根據公式計算得1900 GB,最小可縮容至1900 GB。

說明
  • 如果您的RDS執行個體為本地碟執行個體,建議使用大版本升級功能,將執行個體升級到雲端硬碟高版本,在升級的同時支援儲存空間縮容。更多資訊,請參見升級資料庫大版本

  • 如果您的雲端硬碟執行個體在2022年10月10日前(舊架構執行個體)建立,需要升級核心小版本到最新後,再縮容儲存空間。更多資訊,請參見升級核心小版本

  • 雲端硬碟執行個體不僅可以通過變更配置手動調整儲存空間,還支援設定儲存空間自動擴容,當資料庫執行個體的剩餘儲存空間百分比達到設定的擴容閾值時,執行個體將會觸發自動擴容,保障您的業務穩定運行。

  • 如果執行個體當前進行中備份,擴容任務需等待備份完成後再進行,建議您在執行個體的備份時間之外進行儲存空間擴容。

  • 雲端硬碟:

    • 擴容不會造成業務閃斷。

    • 縮容會出現短暫業務閃斷。

  • 本地碟:會出現短暫業務閃斷。

計費規則

請參見變更配置的計費規則

注意事項

  • 由於基礎系列只有一個資料庫節點,沒有備節點作為熱備份,因此當該節點意外宕機或者執行變更配置、版本升級等任務時,會出現較長時間的不可用。如果業務對資料庫的可用性要求較高,不建議使用基礎系列,可選擇其他系列(如高可用系列)。

    說明

    變更配置是否會造成業務閃斷,與變更配置項相關,具體請參見變更項業務影響列。

  • 根據變更項不同,切換過程中可能會出現業務閃斷或執行個體重啟,而且與資料庫、帳號、網路等相關的大部分操作都無法執行,請選擇在可維護時間段內執行變更配置操作。各變更項的業務影響,請參見變更項業務影響列。

  • 變更配置不會導致執行個體ID和串連地址的改變。

  • 變更配置後無需您手動重啟執行個體。

  • 如果RDS執行個體下已建立唯讀執行個體,則在擴容儲存空間時,請確保唯讀執行個體的儲存空間大於等於主執行個體的儲存空間,否則將擴容失敗。推薦您先擴容唯讀執行個體的儲存空間,所有隻讀執行個體擴容完成後,再擴容主執行個體儲存空間。

  • 升級執行個體規格時,必須確保執行個體所在的交換器具有至少兩個可用IP地址,否則會導致執行個體規格升級失敗。您可以在專用網路管理主控台查看目標交換器可用的IP地址數量。當交換器的IP地址不足時,請先切換至IP資源充足的交換器,然後再升級執行個體規格,詳情請參見切換虛擬交換器

操作步驟

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

  2. 設定資訊地區單擊變更設定

  3. (僅訂用帳戶執行個體需要執行此步驟)在彈出的對話方塊中,選擇變更方式,單擊下一步

    立即升配立即降配:變更配置後,新的配置立即生效。訂用帳戶執行個體和隨用隨付執行個體都支援立即升降配。

    變更任務下達後,系統將磁碟資料同步到一個新執行個體,然後根據立即升降配確定時間,到時間後系統將原執行個體的執行個體ID和串連地址等資訊切換到新執行個體,執行個體ID、串連地址等不會改變。

    警告

    如果選擇立即降配,切換過程中會導致執行個體主庫重啟,請選擇在可維護時間段內執行變更配置操作。

  4. 修改執行個體的配置。支援修改的變更項,請參見變更項

  5. 選擇變更執行個體配置的執行時間。

    • 立即執行:變更執行個體配置會涉及到底層的資料移轉,您可以選擇在資料移轉後立即切換。

    • 可維護時間內進行切換:在變更配置生效期間,可能會出現業務閃斷或執行個體重啟,而且與資料庫、帳號、網路等相關的大部分操作都無法執行,因此您可以選擇在可維護時間段內執行切換的操作。

    說明
    • 雲端硬碟執行個體:僅增加儲存空間或ESSD儲存類型變更時,對業務無影響,變更配置後立即執行,無需選擇可維護時間內進行切換

    • 本地碟執行個體:建議選擇可維護時間內進行切換,如果執行個體所在主機上有足夠儲存空間用於擴容,則立即升級,對業務無影響。如果儲存空間不足,則會觸發資料移轉,遷移完成後根據您選擇的切換時間進行切換(期間保持增量同步處理)。

  6. 勾選服務合約,單擊去支付,在彈出的對話方塊中確認變更配置前後的執行個體資訊,單擊繼續支付完成支付。

    警告
    • 變更配置訂單提交後無法取消,請在執行變更配置前詳細評估業務需求。

    • 為確保變更配置的穩定進行,在提交變更配置訂單至變更配置完成期間,請勿執行DDL操作。

常見問題

  • Q:雲端硬碟版執行個體如何變更為本地碟執行個體?

    A:請參見雲端硬碟如何變更為本地碟

  • Q:僅擴容儲存空間,需要遷移資料到新執行個體嗎?

    A:

    • 雲端硬碟執行個體:不需要。

    • 本地碟:需要檢查執行個體所在主機上是否有足夠儲存空間用於擴容。

      • 如果有足夠儲存空間,則直接擴容,不需要遷移資料。

      • 如果沒有足夠儲存空間,則需要遷移資料到擁有足夠儲存空間的主機上。

  • Q:如何縮容儲存空間?

    A:

    • 如果您的RDS執行個體為本地碟執行個體,建議使用大版本升級功能,將執行個體升級到雲端硬碟高版本,在升級的同時支援儲存空間縮容。更多資訊,請參見升級資料庫大版本

    • 如果您的RDS執行個體為雲端硬碟執行個體,請參見ESSD雲端硬碟縮容

  • Q:CPU、記憶體、磁碟同時升配,會閃斷多久?

    A:無論是單獨升配CPU、記憶體、磁碟中的一個,還是三個同時升配,閃斷的時間都是一樣的,一般是分鐘級的。切換過程中,可能會出現業務閃斷或執行個體重啟,而且與資料庫、帳號、網路等相關的大部分操作都無法執行,請選擇在可維護時間段內執行變更配置操作。各變更項的業務影響,請參見變更項的業務影響

相關API

API

描述

ModifyDBInstanceSpec

變更RDS執行個體配置