M 2 、M 5 、またはサーバーレスインスタンスからプログラム ツールを Flex クラスターに移行する
項目一覧
Atlas は近い将来、M2 および M5 クラスターとサーバーレスインスタンスを廃止する予定です。 Atlas は、すべての M2 と M5 クラスターを Flex クラスターに自動的に移行します。サーバーレスインスタンスの場合、Atlas は使用状況に応じて、 インスタンスを 無料クラスター、 Flex クラスター、または 専用クラスターに移行するかどうかを決定します。 Atlas がインスタンスをどの階層に移行するかを確認するには、Atlas UIの すべてのクラスター ページを参照してください。
選択したツールが Flex クラスターをサポートしたら、非推奨のインスタンスタイプへのすべての参照を Flex クラスターへの参照に置き換えて、コードを更新します。
注意
ワークロードに プライベートエンドポイント または 継続的なバックアップとポイントインタイム復元 が必要な場合は、Atlas 専用クラスターに切り替えることを推奨します。
API構成の移行
このセクションの表にリストされているクラスターAPIエンドポイントは、M2
/M5
クラスターと互換性があります。これらは、2025 の 1 月まで現在の機能を維持し、その時点でこれらのエンドポイントは Flex クラスターの管理を開始します。これらのAPIエンドポイントは、 年 1 月にサポート終了(EOL)に達するまで、変更せずに使用し続けることができます。2026
サーバーレスインスタンスのAPIエンドポイントは、 2025の 1 月に Flex2025 クラスターの管理を開始します。 以降、既存のすべてのサーバーレスインスタンスは、使用量に応じて 無料クラスター、 Flex クラスター、または 専用クラスターに移行されます。サーバーレスインスタンスが 無料クラスターまたは 専用クラスターに移行される場合は、代わりに クラスターAPIエンドポイントを使用する必要があります。 Atlas が インスタンスをどの階層に移行するかを確認するには、Atlas UIの [ すべてのクラスター ] ページを参照してください。
M2
M5
の 1 月から2025 の 1 月の間に、createCluster エンドポイントを使用して / クラスターまたは createServerlessInstance2026 エンドポイントを使用してサーバーレスインスタンスを作成しようとすると、代わりに Flex クラスターが作成されます。これらのエンドポイントのサポートは、 年 1 月2026 日で終了します。
サーバーレスインスタンスが Flex クラスターに移行される前に、サーバーレスインスタンスAPIエンドポイントへの呼び出しを、クラスターAPIエンドポイントへの適切に構成された呼び出しに置き換える必要があります。
次の変更は、 2025 の 1 月以降、リスト内のAPIエンドポイントにも適用されます。
エンドポイント | 影響 |
---|---|
新しい Flex クラスターでは非推奨。サーバーレスインスタンスが 3 月 日以降、無料クラスター、フレキシブルクラスター、または専用クラスターに移行されると、2025 エラーが返されます。 | |
Flex クラスターで使用する場合、 | |
Flex クラスターで使用する場合、 | |
Flex クラスターで使用する場合、 | |
Flex クラスターで使用する場合、 | |
Flex クラスターで使用する場合、 |
Terraform Atlas プロバイダーの移行
HashiCorp Terraform プロバイダー は Flex クラスターをサポートします。 / クラスターとサーバーレスインスタンスの一般的な TerraformM2
サポートは、M5
年 12026 月まで継続されます。使用する機能に応じて、次のタイムラインに従って Flex クラスターで動作する Terraform 構成を更新する必要があります。
機能 | 更新期限 |
---|---|
行進、 2025 | |
2025 年 1 月 | |
行進、 2025 | |
その他のすべての機能 | 2026 年 1 月 |
Go SDK の移行
Atlas Go SDK は、 の 11 月から Flex2024 クラスターをサポートします。 / クラスターとサーバーレスインスタンスの一般的な SDKM2
サポートは、M5
年 1 月2026 日まで継続されます。使用する機能に応じて、次のタイムラインに従って Flex クラスターで動作する SDK スクリプトを更新する必要があります。
機能 | 更新期限 |
---|---|
行進、 2025 | |
その他のすべての機能 | 2026 年 1 月 |
Atlas CLI の移行
Atlas CLI は、 の 12 月から Flex2024 クラスターをサポートします。 / クラスターとサーバーレスインスタンスの一般的な Atlas CLI サポートは、M2
M5
年 12026 月まで継続します。サーバーレスインスタンスでの継続的なクラウドバックアップのサポートは、 1 月2025 に終了します。年 1 月2025 M2
M5
日より前にサーバーレスインスタンスの継続的なクラウドバックアップを削除するには、Atlas CLI ワークフローを更新する必要があります。年 1 月 日より前に、Atlas CLI ワークフローからすべての / および Serverless Instance2026 コマンドを削除する必要があります。
Atlas Kubernetes演算子の移行
Atlas Kubernetes演算子は、1 月 以降の Flex2025 クラスターをサポートします。これには、同じ Atlas 配置カスタム リソースで Flex インスタンスを作成および管理する能力が含まれます。 Atlas Kubernetes Operator の新しいリリースは、M2
/M5
クラスターとサーバーレスインスタンスのサポートを 5 }2025 のサポートを終了します。 Atlas Kubernetes Operator の古いバージョンでは、2026 までこれらのインスタンスタイプを引き続きサポートします。
サーバーレスインスタンス上のプライベートエンドポイントのサポートは、 年 3 月2025 日で終了します。 EOL に達したプライベートエンドポイントを削除するには、Atlas Kubernetes Operator 構成を更新する必要があります。残りのすべてのM2
/M5
およびサーバーレスインスタンスの機能を Atlas Kubernetes Operator の構成から 1 月 32026 日より前に削除する必要があります。
Atlas CloudFormation の移行
Atlas CFN と CDK は、 2025 の最初の半分から Flex クラスターをサポートします。 M2
/ M5
クラスターの一般サポートは、2026 年 1 月まで継続されます。
サーバーレス プライベートエンドポイント およびProperties.ContinuousBackupEnabled
サーバーレス インスタンスリソースの パラメーターのサポートは、Atlas CN が Flex クラスターのサポートを導入するときに終了します。これらのリソースは 3 月 までに削除するように、CN と CDK2025 リソースを更新する必要があります。年M2
M5
1 月 日より前に、Atlas CN と CDK リソースからすべての / と2026 Serverlessインスタンスの機能を削除する必要があります。