如果當前執行個體配置無法滿足應用的效能要求,或者當前執行個體的配置過高,您可以變更執行個體的配置。

變更配置費用說明

MongoDB所有類型的執行個體均支援升級和降級執行個體配置,變更執行個體配置將會引起執行個體費用的變化。

計費方式 變更配置說明
訂用帳戶

預付費方式,在建立執行個體時就需要支付費用。

降級配置:
  • 可在合約期內隨時進行,降配後將根據目標規格的實付價格與當前規格的實付價格差進行退款。
  • 同一訂用帳戶執行個體進行兩次降配操作的時間間隔不能小於60天。
升級配置:
  • 費用=兩款執行個體的每日價格差×升級時距離到期日的天數。
  • 如果執行個體剩餘有效期間大於等於300天,升級後的價格將為年價。
  • 如果執行個體剩餘有效期間小於300天,升級後的價格為月價。執行個體的天數將持續至到期時間。

關於執行個體價格詳情,請參見ApsaraDB for MongoDB定價

隨用隨付

後付費方式,每小時根據執行個體配置產生1個收費訂單,並扣除相應的賬戶餘額。

  • 隨用隨付執行個體可以隨時降低配置或者升級配置,需要保證您的賬戶餘額需大於等於100元才能購買隨用隨付執行個體。
  • 隨用隨付執行個體可以直接轉換為訂用帳戶的付費方式,轉換後立即生效。

變更配置方式

通過變更執行個體的 規格或者執行個體 儲存空間,實現單節點和三節點複本集執行個體的變更配置。詳情,請參見 變更單節點/三節點複本集執行個體配置或者API ModifyDBInstanceSpec
说明 變更配置單節點和三節點複本集執行個體時,只能變更配置執行個體的規格和儲存空間,無法變更配置除執行個體的規格和儲存空間以外的配置項。

分區叢集執行個體的變更配置包括以下兩種方式:

  • 通過添加Mongos節點或者Shard節點,實現分區叢集執行個體的變更配置。詳情,請參見通過添加節點變更配置分區叢集執行個體

    添加Mongos節點時,通過設定Mongos節點的規格實現執行個體的變更配置。

    添加Shard節點時,通過設定Shard節點的規格和儲存空間實現執行個體的變更配置。

  • 通過變更已有Mongos節點(Mongos的規格)或者Shard節點(Shard節點的規格和儲存空間)配置,實現分區叢集執行個體的變更配置。詳情,請參見通過變更已有節點配置變更配置分區叢集執行個體或者API ModifyNodeSpec
    说明 變更配置分區叢集執行個體時,只支援為執行個體添加節點或者變更配置已有節點的規格和儲存空間,無法刪除執行個體節點,也無法變更配置除執行個體規格和儲存空間以外的配置項。

變更配置生效時間

  • 單節點/三節點複本集執行個體:變更執行個體配置後,您可以設定新配置的生效時間。
    • 資料移轉結束後立即生效:完成變更配置流程後,執行個體立即進入變更配置中狀態,直到執行個體狀態為運行中時,變更配置成功。

      部分升級情況將會因串連切換操作帶來1-2次30秒內的閃斷,您可以按需設定變更生效時間,避免業務影響。

    • 可維護時間內進行切換:您可以設定變更配置的生效時間,執行個體將在您設定的時間段內變更配置。詳情,請參見設定可維護時間段
      说明 若執行個體變更配置過程中不會因切換而造成串連閃斷,則無論是否設定切換時間,執行個體變更配置都將立即生效。
  • 分區叢集執行個體:完成變更配置流程後,執行個體立即進入變更配置中狀態,直到執行個體狀態為運行中時,變更配置成功。分區叢集執行個體不支援設定變更配置生效時間。
说明 執行個體狀態為 變更配置中時,與資料庫、帳號、網路等相關的大部分操作都無法執行,請盡量在業務低峰期執行變更配置操作,或確保您的應用有自動重連機制。

變更單節點/三節點複本集執行個體配置

  1. 登入MongoDB管理主控台
  2. 在控制台左上方選擇地區。
  3. 執行個體為隨用隨付時,單擊目標執行個體ID右側的 > 變更配置

    您也可以單擊隨用隨付執行個體ID或者單擊執行個體ID右側的 > 管理,在基本資料頁面,單擊變更配置

  4. 執行個體為訂用帳戶執行個體時,單擊執行個體ID或者單擊執行個體ID右側的 > 管理
  5. 在訂用帳戶執行個體基本資料頁面,單擊升級配置或者降級配置

    您也可以單擊訂用帳戶執行個體ID右側的 > 升級配置

  6. 變更配置頁面,選擇執行個體的規格儲存空間

    關於執行個體的規格和儲存空間,請參見執行個體規格

    變更配置頁面,您可以設定變更配置的生效時間。詳情,請參見變更配置生效時間設定可維護時間段

  7. 勾選ApsaraDB for MongoDB服務條款,根據提示完成變更配置流程。

通過添加節點變更配置分區叢集執行個體

  1. 登入MongoDB管理主控台
  2. 在控制台左上方選擇地區。
  3. 單擊分區叢集執行個體ID。

    您也可以單擊分區叢集執行個體ID右側的 > 管理

  4. 若您需要添加Mongos節點,在基本資料頁面,單擊添加Mongos
  5. 新增Mongos頁面,選擇Mongos節點的規格
  6. 若您需要添加Shard節點,在基本資料頁面,單擊添加Shard
  7. 新增Shard頁面,選擇Shard節點的規格儲存空間

    關於執行個體的規格和儲存空間,請參見執行個體規格

  8. 勾選ApsaraDB for MongoDB服務條款,根據提示完成變更配置流程。

通過變更已有節點配置變更配置分區叢集執行個體

  1. 登入MongoDB管理主控台
  2. 在控制台左上方選擇地區。
  3. 單擊分區叢集執行個體ID。

    您也可以單擊分區叢集執行個體ID右側的 > 管理

  4. 若您需要變更Mongos節點的配置,在基本資料頁面的Mongos列表下,單擊需要變更配置的Mongos節點右側的 > 變更配置


  5. 變更配置Mongos頁面,選擇Mongos節點的規格
  6. 若您需要變更Shard節點的配置,在基本資料頁面的Shard列表下,單擊需要變更配置的Shard節點右側的 > 變更配置


  7. 變更配置Shard頁面,選擇Shard節點的規格儲存空間

    關於執行個體的規格和儲存空間,請參見執行個體規格

  8. 勾選ApsaraDB for MongoDB服務條款,根據提示完成變更配置流程。