您可以通過ApsaraDB for MongoDB提供的變更配置功能對當前執行個體進行變更配置操作,使執行個體配置與您的業務需求更加匹配。
變更配置方案
不同類型執行個體的變更配置方案及支援的變更項如下:
變更配置方案 | 計費類型 | 變更類型 | 支援變更項 |
訂用帳戶 | 升級配置 | 支援升級執行個體的規格和儲存空間。 | |
降級配置 | 支援降低執行個體的規格。 | ||
隨用隨付 |
| 支援變更配置執行個體的規格和儲存空間。 說明
| |
訂用帳戶 | 升級配置 | 支援變更配置執行個體的主備節點數、唯讀節點數、規格和儲存空間。 說明
| |
降級配置 | 支援變更配置執行個體的主備節點數、唯讀節點數和規格。 | ||
隨用隨付 |
| 支援變更配置執行個體的主備節點數、唯讀節點數、規格和儲存空間。 說明
| |
訂用帳戶 | 添加Mongos節點時,支援配置規格和建立數量。 說明 分區叢集執行個體預設最多支援32個Mongos節點,即當前分區叢集執行個體中已有3個Mongos節點,在添加Mongos節點時,您最多可添加29個Mongos節點。 | ||
添加Shard節點時,支援配置規格、建立數量、儲存空間和唯讀節點數。 說明
| |||
支援變更配置一個或多個Mongos節點的規格。 | |||
支援變更配置一個或多個Shard節點的規格、儲存空間和唯讀節點數。 說明
| |||
支援變更配置ConfigServer節點的規格和儲存空間。 說明
| |||
支援同時發起多個組件、多個節點的變更配置任務,包括:
| |||
隨用隨付 | 添加Mongos節點時,支援配置規格和建立數量。 說明 分區叢集執行個體預設最多支援32個Mongos節點,即當前分區叢集執行個體中已有3個Mongos節點,在添加Mongos節點時,您最多可添加29個Mongos節點。 | ||
添加Shard節點時,支援配置規格、建立數量和儲存空間。 說明
| |||
支援變更配置一個或多個Mongos節點的規格。 | |||
支援變更配置一個或多個Shard節點的規格和儲存空間。 說明
| |||
支援變更配置ConfigServer節點的規格和儲存空間。 說明
| |||
支援同時發起多個組件、多個節點的變更配置任務,包括:
| |||
支援手動釋放Mongos節點或Shard節點。 說明
|
其他變更配置情境及方案
變更配置情境如下:
降低執行個體或Shard節點的儲存空間。
增加單節點執行個體的節點數量。
變更執行個體的架構。
變更儲存引擎RocksDB或TerarkDB為WiredTiger。
對於以上變更配置情境,您可以使用以下方法完成變更配置。
建立新執行個體,建立方法請參見建立單節點執行個體、棄置站台集執行個體或建立分區叢集執行個體 。
說明降低儲存空間:新執行個體的儲存空間需大於原執行個體已用儲存大小。
變更節點數:新執行個體類型選擇複本集。
變更執行個體架構:選擇目標架構的執行個體類型。關於執行個體架構請參見ApsaraDB for MongoDB產品架構。
備份恢複情境下,您也可以複製恢複出新執行個體,具體請參見按時間點將備份資料恢複至建立執行個體或按備份點將備份資料恢複至建立執行個體。
將原執行個體的資料移轉至新執行個體,不同執行個體間的遷移方法請參見資料移轉和同步。
驗證新執行個體正常後,將原執行個體業務切換至新執行個體。
可選:如果不再需要原執行個體,您可以選擇對應方法釋放執行個體。
訂用帳戶:暫不支援手動釋放。
隨用隨付:手動釋放,釋放方法請參見釋放執行個體。
更多資訊
版本、儲存引擎的介紹和約束關係請參見版本及儲存引擎。
資料庫版本的升級方法請參見升級資料庫大版本。