ApsaraDB for MongoDB支援升級資料庫大版本。升級前,建議您瞭解不同產品架構、不同版本的執行個體支援升級到的資料庫大版本以及不同資料庫大版本的相容性變更說明。
支援升級的資料庫大版本
ApsaraDB for MongoDB控制台可以直接升級資料庫大版本,但不同產品架構、不同版本的執行個體支援升級的版本不同,具體情況如下:
產品架構
規格類型
執行個體的資料庫大版本
可升級到的資料庫大版本
單節點架構
通用型雲端硬碟版
MongoDB 4.0
暫無更高的資料庫大版本可升級。
通用型雲端硬碟版
MongoDB 3.4
不支援升級資料庫大版本。
如果您需要升級資料庫大版本,可以通過建立新執行個體,使用新執行個體替換舊執行個體的方法實現。如何建立單節點執行個體,請參見建立單節點執行個體。
複本集架構
獨享型雲端硬碟版
MongoDB 7.0
暫無更高的資料庫大版本可升級。
MongoDB 6.0
MongoDB 7.0
MongoDB 5.0
MongoDB 6.0
MongoDB 4.4
MongoDB 5.0
通用型本地碟版
獨享型本地碟版
獨佔物理機
MongoDB 4.2
不支援升級資料庫大版本。
如果您需要升級資料庫大版本,可以通過建立新執行個體,使用新執行個體替換舊執行個體的方法實現。如何棄置站台集執行個體,請參見棄置站台集執行個體。
MongoDB 4.0
MongoDB 4.2
MongoDB 3.4
MongoDB 4.0
MongoDB 4.2
MongoDB 3.2
MongoDB 3.0
分區叢集架構
獨享型雲端硬碟版
MongoDB 7.0
暫無更高的資料庫大版本可升級。
MongoDB 6.0
MongoDB 7.0
MongoDB 5.0
MongoDB 6.0
MongoDB 4.4
MongoDB 5.0
通用型本地碟版
獨享型本地碟版
獨佔物理機
MongoDB 4.2
不支援升級資料庫大版本。
如果您需要升級資料庫大版本,可以通過建立新執行個體,使用新執行個體替換舊執行個體的方法實現。如何建立分區叢集執行個體,請參見建立分區叢集執行個體。
MongoDB 4.0
MongoDB 4.2
MongoDB 3.4
MongoDB 4.0
MongoDB 4.2
MongoDB 3.2
MongoDB 3.0
如果您需要跨產品架構或跨儲存類型升級執行個體大版本,可以先建立目標高版本執行個體,然後通過DTS將源執行個體遷移至高版本的新執行個體中。建立執行個體的方法,請參見建立執行個體。
遷移資料的方法如下:
大版本相容性變更說明
不同資料庫大版本的相容性變更說明如下:
升級資料庫大版本時,執行個體的狀態需為運行中。如何升級資料庫大版本,請參見升級資料庫版本。
升級資料庫大版本後不支援降級。
MongoDB 4.0及以上大版本已相容MongoDB 3.6。如果您需要使用MongoDB 3.6大版本的功能,請升級到MongoDB 4.0及以上大版本。
相容性變更說明僅包含ApsaraDB for MongoDB核心的變更,不包含MongoDB執行個體管控功能的變更。
資料庫大版本 | 相容性變更說明 |
MongoDB 7.0 |
MongoDB 7.0的更多資訊,請參見Compatibility Changes in MongoDB 7.0。 |
MongoDB 6.0 |
MongoDB 6.0的更多資訊,請參見Compatibility Changes in MongoDB 6.0。 |
MongoDB 5.0 |
MongoDB 5.0的更多資訊,請參見Compatibility Changes in MongoDB 5.0。 |
MongoDB 4.4 |
MongoDB 4.4的更多資訊,請參見Compatibility Changes in MongoDB 4.4。 |
MongoDB 4.2 |
MongoDB 4.2的更多資訊,請參見Compatibility Changes in MongoDB 4.2。 |
MongoDB 4.0 |
MongoDB 4.0的更多資訊,請參見Compatibility Changes in MongoDB 4.0。 |
MongoDB 3.6 |
MongoDB 3.6的更多資訊,請參見Compatibility Changes in MongoDB 3.6。 |
MongoDB 3.4 |
MongoDB 3.4的更多資訊,請參見Compatibility Changes in MongoDB 3.4。 |
相關API
介面 | 說明 |
升級ApsaraDB for MongoDB執行個體的資料庫大版本。 |