重要
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 アーキテクチャ センターの「 Atlas 組織、プロジェクト、およびクラスターの推奨事項 」を参照してください。高可用性の推奨事項の詳細については、Atlas アーキテクチャ センターの「 Atlas 高可用性に関する推奨事項 」を参照してください。
必要なアクセス権
クラスターを作成するには、プロジェクトへの Organization Owner、Project Owner、または Project Cluster Creator アクセス権が必要です。
Considerations
ネットワーク レイテンシとデータ転送コストを最小限に抑えつつ全体的な安定性とセキュリティを強化するには、可能な場合、アプリケーションとクラスターのホストに同じクラウドプロバイダーとリージョンを使用します。
クラスターは複数のリージョンとクラウド サービス プロバイダーにまたがって使用できます。リージョンをまたがるクラスターの合計ノード数にはプロジェクトごとに特定の制約があります。
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 では、バックアップ コンプライアンス ポリシーの最小要件を満たすために、既存のクラスターレベルのポリシーが強化されます。クラスターレベルのバックアップポリシーの最小要件がバックアップ コンプライアンス ポリシーの最小要件を上回る場合を除き、すべての新しいクラスターでバックアップ コンプライアンス ポリシーが使用されます。
重要
Latest Version With Auto Upgrades は選択しないでください。このオプションは、クラスターを最新のマイナー リリースに自動的にアップグレードします。MongoDBバージョン 8.2 などの一部のマイナー リリースでは、ライブ移行または Mongosync がサポートされていない場合があります。アップグレードするときは、ライブ移行と Mongosync との互換性を確保するために、メジャー バージョンを選択してください。
手順
| [1] | レプリカセットの場合、データを保持するサーバーはレプリカセット ノードをホストするサーバーです。シャーディングされたクラスターの場合、データを持つサーバーはシャードをホストするサーバーである。シャーディングされたクラスターの場合、Atlas は コンフィギュレーションサーバー 用のサーバーも展開します。これらはクラスター コストとは別の料金で課金されます。 |