全部產品
Search
文件中心

ApsaraDB for MongoDB:變更複本集執行個體配置

更新時間:Jan 24, 2026

ApsaraDB for MongoDB的複本集執行個體支援變更配置,當已購買的執行個體配置不符合(高於或低於)當前業務需求時,您可以對當前執行個體進行變更配置。

計費規則

詳情請參見變更配置費用說明

使用限制

  • 如果執行個體的網路類型為傳統網路,您需要開通公網或切換為專用網路,才能變更唯讀節點數

  • 變更配置時,不支援減少執行個體的儲存空間。如果您需要減少執行個體的儲存空間,可以建立新執行個體,用新執行個體替換原執行個體的方法實現,操作步驟請參見其他變更配置情境及方案

  • 變更配置時,不支援變更執行個體類型(例如,不支援將複本集執行個體變更為分區叢集執行個體)和儲存類型。如果您需要變更執行個體類型和儲存類型,可以建立新執行個體,用新執行個體替換原執行個體的方法實現,操作步驟請參見其他變更配置情境及方案

注意事項

  • 變更配置的完成時間與多種因素(如網路、任務隊列和數量大小)有關,建議您在業務低峰期執行變更配置操作,並確保您的應用有自動重連機制。

  • 對於通用型本地碟版或獨享型本地碟版執行個體,如果只擴容儲存空間,且各節點所在物理機資源足夠,會在本地擴容,不需要跨機遷移和切換。因此,無論何時選擇切換,配置變更都會立即執行並生效,不會造成串連中斷。

  • 對於雲端硬碟版執行個體,如果只擴容儲存空間,無論選擇什麼時間切換,變更配置都會立即執行並生效,不會造成串連中斷。

  • 變更配置過程中,可能會出現1~2次閃斷現象,每次約30秒。您可以設定時間切換來指定變更配置的時間,避免變更配置影響業務運行。

  • 變更配置操作不會引起資料丟失。

  • 當變更本地碟版執行個體配置時,系統會預設將您的資料庫小版本升級至最新版本。

  • 本地碟執行個體變更配置耗時較長;雲端硬碟變更配置耗時較短,通常在1小時內完成,適合變更配置時間長度敏感情境。

    變更配置耗時影響說明

    本地碟執行個體變更配置時,若所在主機資源不滿足變更配置資源需求,會觸發跨物理機遷移,變更配置時間長度較長;若所在主機資源充足,則會原地變更配置。影響變更配置時間長度的關鍵因素如下表所示。

    儲存類型

    跨物理機遷移

    影響因素

    補充說明

    本地碟

    庫表數量

    變更配置會重啟節點,庫表數量會影響節點啟動時間,建議業務及時清理不再使用的庫表。具體影響參見庫表數太多導致執行個體卡頓或異常

    是否正在建立索引

    變更配置會重啟節點,此時需要重新建立索引,會導致節點啟動時間增加。

    全量資料大小

    全量資料的大小會影響資料移轉同步的時間長度,同時遷移的速度受網路頻寬(機型)的影響。

    增量資料寫入速度

    增量資料的寫入速度會影響新節點增量同步處理流程時間長度。

    oplog保留時間

    Oplog 保留時間過短會導致增量日誌被覆蓋,進而引發新節點同步失敗。建議確保保留時間滿足:保留時間長度 (h) ≥ 資料已用空間 (GB) / 10 (GB/h),以留出足夠的同步視窗。

    日常備份情況

    在保證日常備份無較大磁碟片段且oplog保留時間長度較多前提下,部分情境支援使用備份組遷移。

    索引數量

    索引數量會影響新節點同步建立索引時間長度。

    庫表數量

    庫表數量會影響新節點同步庫表時間長度。

    雲端硬碟

    -

    雲端硬碟儲存類型變更配置支援雲端式盤快照變更配置,整體變更配置時間長度較短,無需關注影響因素。

    說明

    推薦對變更配置時間長度敏感情境使用雲端硬碟架構執行個體。

操作步驟

  1. 訪問MongoDB複本集執行個體列表,在上方選擇資源群組和地區,然後單擊目標執行個體ID。

  2. 規格資訊地區,根據執行個體的付費類型,執行對應操作進入變更配置介面。

    • 訂用帳戶執行個體

      規格資訊地區,單擊右上方的升級配置降級配置

    • 隨用隨付執行個體

      規格資訊地區,單擊右上方的變更配置

  3. 在變更配置頁面,設定以下參數,完成配置變更。

    變更類型

    參數

    參數說明

    • 升級配置

    • 降級配置

    主備節點數

    選擇變更配置的主備節點個數,取值說明:

    • 三節點:不支援降級。

    • 五節點:支援降級為三節點

    • 七節點:支援降級為三節點五節點

    唯讀節點數

    選擇變更配置的唯讀節點個數,取值範圍為0~5。

    規格

    選擇變更配置的規格,複本集執行個體支援的規格資訊,請參見執行個體規格

    儲存空間

    選擇變更配置的儲存空間。

    說明
    • 變更配置時,不支援減少執行個體的儲存空間。如果您需要減少執行個體的儲存空間,可以建立新執行個體,用新執行個體替換原執行個體的方法實現,操作步驟請參見其他變更配置情境及方案

    • 變更後的儲存空間為每個節點的儲存空間,不是所有節點儲存空間的總和。

    時間切換

    選擇變更配置的生效時間。

    • 資料移轉結束後立即切換:變更配置配置完成後,系統立即切換生效。

    • 可維護時間內進行切換:在可維護時間段內切換生效,您可以選擇當前設定的可維護時間段,也可以根據業務需求,重新設定可維護時間段。

      1. 單擊可維護時間內進行切換右側的修改

      2. 規格資訊地區,單擊可維護時間段右側的編輯設定切換時間,設定方法請參見設定可維護時間段

    說明
    • 對於通用型本地碟版或獨享型本地碟版執行個體,如果只擴容儲存空間,且各節點所在物理機資源足夠,會在本地擴容,不需要跨機遷移和切換。因此,無論何時選擇切換,配置變更都會立即執行並生效,不會造成串連中斷。

    • 對於雲端硬碟版執行個體,如果只擴容儲存空間,無論選擇什麼時間切換,變更配置都會立即執行並生效,不會造成串連中斷。

  4. 閱讀服務合約,單擊立即購買,並根據提示完成支付流程。

    執行變更配置操作時,執行個體狀態為變更配置中,當執行個體狀態變更為運行中,說明變更配置操作成功。

相關API

介面

說明

變更單節點或複本集執行個體的規格或儲存空間

變更MongoDB單節點執行個體或複本集執行個體的規格或儲存空間。