重要
2025 日 2 月現在、フレックス クラスターは作成可能ですが、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 は、使用状況に応じて、サーバーレスインスタンスを無料クラスター、Flexクラスター、または専有クラスターに移行しました。Atlas がインスタンスをどの階層に移行したかを確認するには、Atlas UI のすべてのクラスターページを参照してください。
このチュートリアルでは、Atlas クラスターを新規に作成する手順について説明します。既存の Atlas クラスターを変更する方法については、「クラスターの変更」を参照してください。
クラスターは、レプリカセットまたはシャーディングされたクラスターのいずれかになります。このチュートリアルでは、レプリカセットの作成手順を説明します。
クラスターの推奨事項については、Atlas Architecture Center の「Atlas 組織、プロジェクト、クラスターの推奨事項」を参照してください。高可用性の推奨事項については、Atlas Architecture Center の「Atlas 高可用性の推奨事項」を参照してください。
必要なアクセス権
クラスターを作成するには、プロジェクトへの Organization Owner、Project Owner、または Project Cluster Creator アクセス権が必要です。
Considerations
ネットワーク レイテンシとデータ転送コストを最小限に抑えつつ全体的な安定性とセキュリティを強化するには、可能な場合、アプリケーションとクラスターのホストに同じクラウドプロバイダーとリージョンを使用します。
AWS Gen2 専有クラスターは、AWS 上の
M30+専有クラスターでのみ構成できます。詳細については、「AWS Gen2 専有クラスター」を参照してください。Gen1 クラスターは、複数のリージョンおよびクラウドサービスプロバイダーにまたがることができます。AWS Gen2 クラスターは、すべてのリージョンが Gen2 クラスターをサポートしている限り、複数のリージョンにまたがることができます。詳細については、「Gen2 専有クラスターの AWS リファレンス」を参照してください。
Atlas では、1 つのプロジェクトで他のリージョンの合計ノード数を合計40 に制限しています。これには次のものが含まれません。
Google Cloud の相互に通信するリージョン
無料クラスター
Flex クラスター
シャーディングされたクラスターにはさらにノードが含まれます。専用のコンフィギュレーションサーバー レプリカセット(CSRS)上の選択可能なノードは、許容されるノードの総数にカウントされます。シャーディングされた各クラスターには、専用 CSRS の一部として、リージョンごとに追加の選択可能なノードがあります。詳細については、「 レプリカ セット コンフィギュレーションサーバー」を参照してください。
2つのリージョン間の合計ノード数はこの制約を満たす必要があります。
例
Atlas プロジェクトに 3 つのリージョンにまたがるクラスター内のノードがある場合を例に挙げます。
リージョン A で 30 ノード
リージョン B で 10 ノード
リージョン C で 5 ノード
リージョン C にあと 5 ノードのみ追加できます。理由は次のとおりです。
リージョン C を除外する場合、リージョン A + リージョン B = 40 になります。
リージョン B を除外する場合、リージョン A + リージョン C = 35、< = 40 になります。
リージョン A を除外する場合、リージョン B + リージョン C = 15、< = 40 になります。
5 つのノードを追加してもリージョンの組み合わせはそれぞれ、プロジェクトごとの制約を満たしています。
リージョン A + B = 40
リージョン A + C = 40
リージョンB + C = 20
プロジェクトで他のリージョンに 40 以上のノードにまたがるクラスターが 1 つ以上ある場合、プロジェクトにマルチリージョンクラスターを作成することはできません。
この制限の引き上げに関する質問やサポートについては、Atlas サポートにお問い合わせください。
本番環境には
M30以上のクラスターを推奨します。M10およびM20階層のクラスターでは、負荷が継続すると、時間の経過とともにパフォーマンスが低下することがあります。各 Atlasプロジェクトは最大 25 クラスターをサポートします。クラスターの制限に関する質問やサポートが必要な場合は、サポートにお問い合わせください。
MongoDB の特定バージョンで導入されたアクションを使用するカスタムロールが Atlas プロジェクトに含まれている場合、当該バージョンより前の MongoDB バージョンを使用するクラスターを作成する前にそのロールを削除する必要があります。
2020 年 7 月以降に作成された Atlas クラスターは、デフォルトでTLSバージョン 1.2 を使用します。
重要
年 7 月 日31 2025以降、Atlas はいかなる状況でも TLS1.0 または1.1 のサポートを終了します。Atlas は、TLS1.0 または. への接続試行を拒否するように、すべてのクラスターをアップグレードします。11
このアップグレード中に TLS 1.0 または 1.1 に構成されたクライアント接続は、いずれもサービス停止時になります。これを回避するには、早い段階でクラスターの最小 TLS バージョンを 1.2 に設定します。
ユーザーがクラスターを作成すると、Atlas ではクラスターを配置するクラウドのプロバイダー向けプロジェクト内にネットワーク コンテナが作成されます(未作成の場合)。
バックアップ コンプライアンス ポリシーが有効になっている場合、すべての新規および既存のすべてのクラスターでクラウドバックアップが自動的に有効になり、プロジェクトレベルのバックアップ コンプライアンス ポリシーが使用されます。Atlas では、バックアップ コンプライアンス ポリシーの最小要件を満たすために、既存のクラスターレベルのポリシーが強化されます。クラスターレベルのバックアップポリシーの最小要件がバックアップ コンプライアンス ポリシーの最小要件を上回る場合を除き、すべての新しいクラスターでバックアップ コンプライアンス ポリシーが使用されます。
重要
ライブ移行と Mongosync はマイナー バージョンではサポートされていないため、クラスターで Latest Version With Auto Upgrades を使用している場合は機能しません。現在マイナー バージョンで動作しているクラスターを移行するには、代わりにセルフガイド移行ツールを使用します。
手順
| [1] | レプリカセットの場合、データを保持するサーバーはレプリカセット ノードをホストするサーバーです。シャーディングされたクラスターの場合、データを持つサーバーはシャードをホストするサーバーである。シャーディングされたクラスターの場合、Atlas は コンフィギュレーションサーバー 用のサーバーも展開します。これらはクラスター コストとは別の料金で課金されます。 |