Docs 菜单
Docs 主页
/

将编程工具从 M2、M5 或无服务器实例迁移到 Flex 集群

重要

自 2025 年 2 月起,您可以创建 Flex 集群,且无法再在 Atlas 用户界面、Atlas CLI、Atlas 管理 API、Atlas Kubernetes Operator、HashiCorp Terraform 或 Atlas CloudFormation 资源中创建 M2M5 集群或无服务器实例。

自 1 月 222026 起, Atlas不再支持 M2M5 集群以及无服务器实例。所有现有的 M2M5 集群均已迁移到 Flex 集群。

Atlas会根据您的使用情况将无服务器实例迁移到免费集群、Flex 集群或专用集群。要查看Atlas将您的实例迁移到哪些层级,请查阅Atlas用户界面中的 所有集群 页面。

所有工具都支持Flex 集群。更新您的代码,将对已弃用实例类型的所有引用替换为对 Flex 集群的引用。

注意

如果您的工作负载需要 私有端点或持续备份和时点恢复,请使用专用集群。

本部分的表中列出的 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 集群时,upgradeSharedCluster 会采用用户设立的值,但不会切换持续备份,因为持续备份不适用于 Flex 集群。

用于 Flex 集群时,createServerlessInstance 会采用用户设立的值,但不会切换持续备份,因为持续备份不适用于 Flex 集群。

用于 Flex 集群时,updateServerlessInstance 会采用用户设立的值,但不会切换持续备份,因为持续备份不适用于 Flex 集群。

用于 Flex 集群时,setServerlessAutoIndexing 会采用用户设立的值,但不会切换自动索引,因为自动索引不适用于 Flex 集群。

用于 Flex 集群时,getServerlessAutoIndexing 会采用用户设立的值,但不会切换自动索引,因为自动索引不适用于 Flex 集群。

HashiCorp Terraform 提供程序支持 Flex 集群。 Terraform 对M2 /M5 集群和无服务器实例的一般支持已于22 、 1 月结束。2026

更新 Terraform 配置以在 Flex 集群上运行。

Atlas Go SDK 支持 Flex 集群。 SDK 对M2 /M5 集群和无服务器实例的一般支持已于 1 月 结束。222026

更新 SDK 脚本以在 Flex 集群上运行。

Atlas CLI支持 Flex 集群。要学习;了解更多信息,请参阅命令参考并从下拉列表中选择最新的Atlas CLI版本。

自 20251 月起,无服务器实例不再支持连续云备份。如果您在任何无服务器实例上使用了连续云备份,请从Atlas CLI工作流程中删除无服务器实例连续云备份。

M2/M5 集群和无服务器实例的一般Atlas CLI支持已于 2026 1 月 22 结束。从Atlas CLI工作流程中删除所有 M2/M5 和无服务器实例命令。

Atlas Kubernetes Operator支持 Flex 集群。

要管理Flex 集群,您必须使用Atlas Kubernetes Operator 2.12.0 或更高版本。此版本不含无服务器依赖项。

  • 您可以使用 自定义资源创建和管理FlexAtlasDeployment 集群。要学习;了解更多信息,请参阅Atlas Kubernetes Operator文档中的 AtlasDeployment 自定义资源。

  • 使用 AtlasDeployment 自定义资源中的 spec.flexSpec 配置 Flex 集群。

  • M2/M5 不再支持集群和无服务器实例。所有现有实例均已迁移到 Flex 集群或其他集群类型。

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::ClusterCfnCluster支持Flex 集群,未来的升级只能通过这些资源进行。CloudFormation 和 CDK 尚不支持Flex 集群与其他集群类型之间的迁移,但将来会增加支持。

有关更多信息,请参阅:

后退

Amazon Web Services上的GraphQL API

在此页面上