重要
2025 日 2 月現在、Flex クラスターは作成可能ですが、Atlas UI、Atlas CLI、Atlas Administration API、Atlas Kubernetes Operator、HashiCorp Terraform、または Atlas CloudFormation Resources で M2 および M5 クラスターやサーバーレスインスタンスを作成することはできなくなります。
22 年 1 月 2026 日現在、Atlas は M2 および M5 クラスターとサーバーレスインスタンスのサポートを終了しました。既存のすべての M2 クラスターと M5 クラスターは Flex クラスターに移行されました。
Atlas は、使用状況に応じてサーバーレスインスタンスを無料クラスター、フレキシブルクラスター、または専有クラスターに移行しました。Atlas がインスタンスをどの階層に移行したかを確認するには、Atlas UI の すべてのクラスター ページを参照してください。
すべてのツールが Flex クラスターをサポートしています。コードを更新し、非推奨のインスタンスタイプへのすべての参照を Flex クラスターへの参照に置き換えます。
注意
ワークロードに プライベートエンドポイント または 継続的なバックアップとポイントインタイム復元 が必要な場合は、 専有クラスター を使用します。
API構成の移行
このセクションの表にリストされているクラスターAPIエンドポイントとなる接続されたデバイスは、M2/M5 クラスターと互換性がありました。1 月 2025 現在、これらのエンドポイントは Flex クラスターを管理しています。これらのAPIエンドポイントとなる接続されたデバイスは、22 年 1 月 日、2026 でサポート終了(EOL)に達しました。
2025 年 1 月 日現在、サーバーレスインスタンスのAPIエンドポイントはマネージド Flex クラスター。3 月 2025 以降、サーバーレスインスタンスはサポートされなくなりました。既存のすべてのサーバーレスインスタンスは、使用状況に応じて、無料クラスター、Flex クラスター、または専有クラスターに移行されました。サーバーレスインスタンスが 無料クラスターまたは 専有クラスターに移行された場合は、代わりに クラスターAPIエンドポイントを使用します。
creategroupcluster と creategroupserverlessinstance エンドポイントを使用したサーバーレスインスタンスを使用して M2 クラスターと M5 クラスターを作成するためのサポートは、22、2026 で終了しました。これらのエンドポイントは Flex クラスターのみをサポートするようになりました。
次の変更は、リスト内のAPIエンドポイントとなる接続されたデバイスにも適用されます。
エンドポイント | 影響 |
|---|---|
非推奨。サーバーレスインスタンスはサポートされなくなったためエラーを返します(2025 5 月現在)。 | |
Flex クラスターで使用する場合、 | |
Flex クラスターで使用する場合、 | |
Flex クラスターで使用する場合、 | |
Flex クラスターで使用する場合、 | |
Flex クラスターで使用する場合、 |
Terraform Atlas プロバイダーの移行
HashiCorp Terraform プロバイダー は Flex クラスターをサポートします。M2/M5 クラスターとサーバーレスインスタンスの一般的な Terraform サポートは、22、2026 で終了しました。
Flex クラスターで動作するように Terraform 構成を更新します。
Go SDK の移行
Atlas Go SDK は Flex クラスターをサポートしています。M2/M5 クラスターとサーバーレスインスタンスの一般的な SDK サポートは、22、2026 で終了しました。
Flex クラスターで動作するように SDK スクリプトを更新します。
Atlas CLI の移行
Atlas CLI は Flex クラスターをサポートしています。詳細については、 コマンド参照 を参照し、 ドロップダウンから最新の Atlas CLI バージョンを選択します。
1 月 2025 日現在、サーバーレスインスタンスでは継続的なクラウドバックアップはサポートされなくなりました。サーバーレス インスタンスのいずれかで継続的なクラウドバックアップを使用した場合は、Atlas CLI ワークフローからサーバーレスインスタンスの継続的なクラウドバックアップを削除します。
M2/M5 クラスターとサーバーレスインスタンスの一般的な Atlas CLI サポートは、2026 年 1 月 22 日で終了しました。Atlas CLI ワークフローからすべての M2/M5 および Serverless Instance コマンドを削除します。
Atlas Kubernetes演算子の移行
The Atlas Kubernetes Operator supports Flex クラスター.
Flex クラスターを管理するには、Atlas Kubernetes Operator 2.12.0 以降を使用する必要があります。このバージョンにはサーバーレス依存関係はありません。
AtlasDeploymentカスタム リソースを使用して Flex クラスターを作成および管理 できます。詳細については、Atlas Kubernetes Operator ドキュメントの AtlasDeployment カスタムリソースを参照してください。Flex クラスターを構成するには、
AtlasDeploymentカスタム リソースでspec.flexSpecを使用します。M2/M5クラスターとサーバーレスインスタンスはサポートされなくなりました。既存のすべての インスタンスは、Flex クラスターまたはその他のクラスター タイプに移行されました。
Atlas CloudFormation の移行
Atlas CloudFormation および Cloud 開発 Kit(CDK)は Flex クラスターをサポートしています。M2/M5 クラスターの一般サポートは 1 月 22 日、2026 で終了しました。
Atlas CloudFormation が Flex クラスターのサポートを導入したときに、サーバーレス プライベートエンドポイントと、サーバーレスインスタンスリソースの Properties.ContinuousBackupEnabled パラメーターのサポートを終了しました。これらのリソースは、CloudFormation または CDK では利用できなくなりました。Atlas CloudFormation と CDK リソースからすべての M2/M5 と サーバーレスインスタンス機能を削除します。
重要
Flex クラスターを作成および管理するには、CloudFormation の MongoDB::Atlas::FlexClusterリソースまたは CDK の CfnFlexClusterリソースの代わりに、CloudFormation の MongoDB::Atlas::Clusterリソースまたは CDK の CfnClusterリソースを使用します。MongoDB::Atlas::Cluster と CfnCluster は Flex クラスターをサポートしており、将来のアップグレードはこれらのリソースからのみ利用可能になります。CloudFormation および CDK は、Flex クラスターと他のクラスター タイプ間の移行をまだサポートしていませんが、サポートは将来追加される予定です。
詳細については、以下を参照してください。