重要
自 2025 年 2 月起,您可以创建 Flex 集群,且无法再在 Atlas 用户界面、Atlas CLI、Atlas 管理 API、Atlas Kubernetes Operator、HashiCorp Terraform 或 Atlas CloudFormation 资源中创建 M2 与 M5 集群或无服务器实例。
自 1 月 222026 起, Atlas不再支持 M2 和 M5 集群以及无服务器实例。所有现有的 M2 和 M5 集群均已迁移到 Flex 集群。
Atlas会根据您的使用情况将无服务器实例迁移到免费集群、Flex 集群或专用集群。要查看Atlas将您的实例迁移到哪些层级,请查阅Atlas用户界面中的 所有集群 页面。
所有工具都支持Flex 集群。更新您的代码,将对已弃用实例类型的所有引用替换为对 Flex 集群的引用。
迁移API配置
本部分的表中列出的 Cluster API端点与M2 /M5 集群兼容。截至 12025 月,这些端点托管Flex 集群。这些API端点已于 1 月 达到生命周期结束 (EOL)。222026
自 12025 月起,无服务器实例的API端点托管Flex 集群。自 32025 月起,不再支持无服务器实例。根据使用情况,所有现有无服务器实例都迁移到免费集群、Flex 集群或专用集群。如果您的无服务器实例已迁移到免费集群或专用集群,请改用集群API端点。
对使用 creategroupcluster 创建M2 和 集群以及使用M5 creategroupserverlessinstance 端点创建无服务器实例的支持已于 1 月22 2026结束。这些端点现在仅支持Flex 集群。
以下更改也应用于列出的API端点:
端点 | 影响 |
|---|---|
已弃用。返回错误,因为不再支持无服务器实例(自 5 月 2025 起)。 | |
用于 Flex 集群时, | |
用于 Flex 集群时, | |
用于 Flex 集群时, | |
用于 Flex 集群时, | |
用于 Flex 集群时, |
Terraform Atlas Provider 迁移
HashiCorp Terraform 提供程序支持 Flex 集群。 Terraform 对M2 /M5 集群和无服务器实例的一般支持已于22 、 1 月结束。2026
更新 Terraform 配置以在 Flex 集群上运行。
Go SDK 迁移
Atlas Go SDK 支持 Flex 集群。 SDK 对M2 /M5 集群和无服务器实例的一般支持已于 1 月 结束。222026
更新 SDK 脚本以在 Flex 集群上运行。
Atlas CLI迁移
Atlas CLI支持 Flex 集群。要学习;了解更多信息,请参阅命令参考并从下拉列表中选择最新的Atlas CLI版本。
自 20251 月起,无服务器实例不再支持连续云备份。如果您在任何无服务器实例上使用了连续云备份,请从Atlas CLI工作流程中删除无服务器实例连续云备份。
对 M2/M5 集群和无服务器实例的一般Atlas CLI支持已于 2026 1 月 22 结束。从Atlas CLI工作流程中删除所有 M2/M5 和无服务器实例命令。
Atlas Kubernetes Operator迁移
Atlas Kubernetes Operator支持 Flex 集群。
要管理Flex 集群,您必须使用Atlas Kubernetes Operator 2.12.0 或更高版本。此版本不含无服务器依赖项。
您可以使用 自定义资源创建和管理Flex
AtlasDeployment集群。要学习;了解更多信息,请参阅Atlas Kubernetes Operator文档中的 AtlasDeployment 自定义资源。使用
AtlasDeployment自定义资源中的spec.flexSpec配置 Flex 集群。M2/M5不再支持集群和无服务器实例。所有现有实例均已迁移到 Flex 集群或其他集群类型。
Atlas CloudFormation 迁移
Atlas CloudFormation 和 Cloud Development Kit (CDK)支持Flex 集群。对 M2/M5 集群的一般支持已于 2026 1 月 22 终止。
Properties.ContinuousBackupEnabled当Atlas CloudFormation 引入 Flex集群支持时,对无服务器私有端点和无服务器实例资源的 参数的支持结束。这些资源在 CloudFormation 或 CDKM2 M5中不再可用。从Atlas CloudFormation 和 CDK 资源中删除所有 / 和无服务器实例功能。
重要
使用 CloudFormation 中的 MongoDB::Atlas::Cluster资源或 CDK 中的 CfnCluster资源,而不是 CloudFormation 中的 MongoDB::Atlas::FlexCluster资源或 CDK 中的 CfnFlexCluster资源来创建和管理Flex 集群。MongoDB::Atlas::Cluster 和 CfnCluster支持Flex 集群,未来的升级只能通过这些资源进行。CloudFormation 和 CDK 尚不支持Flex 集群与其他集群类型之间的迁移,但将来会增加支持。
有关更多信息,请参阅: