对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

将 Free 或 Flex 集群扩展为专用集群

您可以将 Free 集群或 Flex 集群的集群层扩展为专用集群。

要扩展集群层,您必须至少具有项目的 Project Cluster Manager 角色。

在创建 Free 集群或 Flex 集群时,您选择了 Atlas Core 或 Atlas Infinite。Atlas 存储了该选择,但并未将其应用到 Free 集群或 Flex 集群本身,因此它不会改变该集群的运行方式。

要了解每个版本,请参阅 MongoDB Atlas Infinite:概述 和 MongoDB Atlas Core:概述。

当您将集群层扩展到专用集群时,Atlas 会使用您已指定并由 Atlas 存储的版本。如果需要,您可以在该点选择其他版本。

选择 Atlas Infinite 是可选的。默认情况下,Atlas 会将集群层扩展到 Atlas Core 上的专用集群,除非您在创建 Free 集群或 Flex 集群时选择了 Atlas Infinite。

  • 将 Free 集群或 Flex 集群扩展到专用集群需要停机。为防止数据损坏,请在扩展操作期间停止写入操作。

  • 您无法将专用集群扩展回免费集群或 Flex 集群。

  • 创建集群后,您无法更改其数据库版本,无论是从 Atlas Core 到 Atlas Infinite 还是从 Atlas Infinite 到 Atlas Core。

要将 Free 集群或 Flex 集群扩展为专用集群,请向源集群类型的租户升级终结点发送请求。请求正文中的 databaseEdition 字段设置了生成的专用集群的数据库版本。如果省略 databaseEdition,Atlas 会将集群扩展为 Atlas Core 上的专用集群。

将 Accept 标头设置为您调用的终结点的资源版本:application/vnd.atlas.2023-01-01+json 用于 Free 集群终结点,application/vnd.atlas.2024-11-13+json 用于 Flex 集群终结点。