ApsaraDB for MongoDB のスタンドアロンインスタンスは、非コアデータを格納するためのコスト効率の高いソリューションです。開発、テスト、学習、トレーニングの目的に最適です。このトピックでは、スタンドアロンインスタンスを作成する方法について説明します。
前提条件
Alibaba Cloud アカウントを登録済みであること。詳細については、「Alibaba Cloud アカウントへのサインアップ」をご参照ください。
重要
スタンドアロンインスタンスは障害回復時間が長く、サービスレベルアグリーメント (SLA) の対象外です。
アプリケーションが ECS インスタンスにデプロイされている場合、ネットワーク接続を維持するために、ApsaraDB for MongoDB インスタンスと ECS インスタンスが次の条件を満たしていることを確認してください。ECS インスタンス情報の表示方法の詳細については、「インスタンス情報の表示」をご参照ください。
ApsaraDB for MongoDB インスタンスと ECS インスタンスが同じリージョンにデプロイされていること。
ApsaraDB for MongoDB インスタンスと ECS インスタンスが同じネットワークタイプを使用していること。
説明同じゾーンにするとネットワーク遅延が少なくなるため、同じゾーンを推奨します。
VPC はより高いセキュリティを提供するため、VPC を推奨します。
ネットワークタイプが [VPC] の場合、同じ VPC ID を使用していることを確認する必要があります。
VPC ネットワークタイプを使用したいが、ECS インスタンスのネットワークタイプが [クラシックネットワーク] の場合、ECS インスタンスのネットワークタイプを VPC に変更できます。詳細については、「クラシックネットワークから VPC への ECS インスタンスの移行」をご参照ください。
制限事項
すべてのリージョンとゾーンがスタンドアロンインスタンスをサポートしているわけではありません。サポートされているリージョンとゾーンの詳細については、「サポートされているリージョンとゾーン」をご参照ください。
MongoDB 4.2 以降を実行するスタンドアロンインスタンスを使用するには、チケットを送信してアクセスをリクエストする必要があります。
ApsaraDB for MongoDB 3.4 および 4.0 は、デフォルトでスタンドアロンインスタンスの作成をサポートしています。
重要MongoDB 3.4 を実行するインスタンスは、2023 年 1 月 1 日以降、購入できなくなりました。詳細については、「[お知らせ] 2023 年 1 月 1 日をもって MongoDB 3.4 インスタンスの販売を終了」をご参照ください。
スタンドアロンインスタンスは、増分データ移行、データ同期、またはポイントインタイムリカバリをサポートしていません。
課金
Alibaba Cloud アカウントをお持ちであること。詳細については、「Alibaba Cloud アカウントへのサインアップ」をご参照ください。
サブスクリプション: サブスクリプションインスタンスを購入する場合、インスタンスの前払い料金を支払う必要があります。
従量課金: 従量課金インスタンスは、インスタンスの構成に基づいて 1 時間ごとに課金されます。料金は Alibaba Cloud アカウントから自動的に差し引かれます。
課金の詳細については、「課金項目と料金」をご参照ください。
手順
これらのステップを完了すると、ApsaraDB for MongoDB はデータベースを自動的に構成します。手動でのインストールやデプロイメントは不要です。
ApsaraDB for MongoDB コンソールにログインします。
左側のナビゲーションウィンドウで、レプリカセットインスタンス をクリックします。
レプリカセットインスタンス ページで、インスタンスの作成 をクリックします。
[プロダクトタイプ] セクションで、[レプリカセット (サブスクリプション)] または [レプリカセット (従量課金)] を選択します。
スタンドアロンインスタンスの次のパラメーターを構成します。
パラメーター
説明
リージョン
インスタンスが存在するリージョンを選択します。スタンドアロンインスタンスをサポートするリージョンの詳細については、「制限事項」をご参照ください。
説明インスタンス作成後にリージョンは変更できません。リージョンは慎重に選択してください。
アプリケーションが ECS インスタンスにデプロイされている場合は、ECS インスタンスと同じリージョンを選択してください。そうしないと、インスタンスは内部ネットワーク経由で通信できません。
ゾーン
インスタンスが存在するゾーンを選択します。スタンドアロンインスタンスをサポートするゾーンの詳細については、「制限事項」をご参照ください。
説明アプリケーションが ECS インスタンスにデプロイされている場合は、ネットワーク遅延を減らすために ECS インスタンスと同じゾーンを選択してください。
DB バージョン
必要に応じてデータベースのバージョンを選択します。
プライマリノードとセカンダリノードの数
[単一ノード] を選択します。
読み取り専用ノードの数
これは [読み取り専用ノードなし] に固定されています。
ストレージエンジン
これは [WiredTiger] に固定されています。
ストレージタイプ
これは [PL1 ESSD] に固定されています。
ネットワークタイプ
これは [VPC] に固定されています。
説明VPC (Virtual Private Cloud) は、クラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供する、分離されたネットワーク環境です。
アプリケーションが ECS インスタンスにデプロイされている場合、ネットワーク接続を確保するために、ECS インスタンスのネットワークタイプが [VPC] であることを確認してください。
VPC
インスタンスが存在する VPC を選択します。利用可能な VPC がない場合は、VPC コンソールで作成できます。詳細については、「VPC の作成と管理」をご参照ください。
VSwitch
インスタンスが属する vSwitch を選択します。利用可能な vSwitch がない場合は、VPC コンソールで作成できます。詳細については、「vSwitch の作成と管理」をご参照ください。
インスタンスタイプ
インスタンスの CPU とメモリの仕様を選択します。スタンドアロンインスタンスでサポートされているインスタンスタイプの詳細については、「インスタンスタイプ」をご参照ください。
ストレージ容量
インスタンスのストレージ容量を選択します。
説明ストレージ容量には、データファイル、システムファイル、ログファイルが含まれます。
ユーザー名
これは [root] に固定されています。
説明これは admin データベースのルートアカウントです。ルートアカウントの権限の詳細については、「ルートアカウントにはどのような権限がありますか?」をご参照ください。
パスワード設定
[root] アカウントのパスワードを設定します。次のいずれかの方法を選択できます:
[今すぐ設定]: すぐにパスワードを設定します。
[作成後に設定]: インスタンスの実行後にパスワードを設定します。詳細については、「(オプション) パスワードのリセット」をご参照ください。
パスワード
今すぐパスワードを設定することを選択した場合は、次のルールに基づいてパスワードを設定します:
パスワードには、大文字、小文字、数字、特殊文字の 4 種類のうち、3 種類以上を含める必要があります。特殊文字は次のとおりです:
!@#$%^&*()_+-=
パスワードの長さは 8~32 文字である必要があります。
サブスクリプション期間
サブスクリプションインスタンスを作成する場合は、サブスクリプション期間を選択します。1~9 か月、または [1 年]、[2 年]、[3 年]、または [5 年] から期間を選択できます。
説明インスタンスが有効期限切れになったときに自動的に更新されるようにするには、[自動更新] を選択し、インスタンスの有効期限が切れる前にアカウントに十分な残高があることを確認してください。
数量
同じ構成のインスタンス数を選択します。サポートされる整数の範囲は、プロダクトタイプによって異なります:
サブスクリプション: 1~20
従量課金: 1~10
選択した課金方法に基づいて購入を完了します。
課金方法
手順
サブスクリプション
構成が完了したら、[今すぐ購入] をクリックします。
[注文の確認] ページで、構成の詳細を確認し、利用規約を読みます。
[支払い] をクリックし、[支払い] ページで支払いプロセスを完了します。
説明[カートに追加] をクリックして、他のプロダクトと一緒にインスタンスの支払いを行うこともできます。詳細については、「ショッピングカートでのチェックアウト」をご参照ください。
従量課金
構成が完了したら、[今すぐ購入] をクリックします。
[注文の確認] ページで、構成の詳細を確認し、利用規約を読みます。
[今すぐ有効化] をクリックします。システムは次の 1 時間で料金を自動的に差し引きます。
インスタンスが作成されたことを確認します。
支払いが完了したら、[管理コンソール] をクリックして ApsaraDB for MongoDB コンソールに移動します。
ページ左上で、インスタンスが存在するリソースグループとリージョンを選択します。
作成したインスタンスがレプリカセットインスタンスリストに表示されることを確認します。
インスタンスがリストに表示され、そのステータスが [実行中] であれば、正常に作成されています。
インスタンスがリストに表示されない場合は、10~15 分待ってからページを更新してください。それでもインスタンスが表示されない場合は、次の表で考えられる原因を確認してください。問題が解決しない場合は、Alibaba Cloud テクニカルサポートにお問い合わせください。
次の表に、考えられる原因と解決策を示します。
考えられる原因
解決策
誤ったリージョンが選択されている
ApsaraDB for MongoDB コンソールの左上で、インスタンスが存在するリソースグループとリージョンを選択します。
誤ったインスタンスリストが選択されている
ApsaraDB for MongoDB コンソールの左側のナビゲーションウィンドウで、レプリカセットインスタンス を選択します。
リソース不足
リソース不足のため、新しく作成されたインスタンスが返金される場合があります。
返金を確認した後、別のゾーンでインスタンスを再度購入してみてください。
ショッピングカートでのチェックアウト
サブスクリプションインスタンスを購入する場合、構成完了後に [カートに追加] をクリックしてショッピングカートに追加し、他のプロダクトと一緒に支払うことができます。手順は次のとおりです。
ページの右側にある [ショッピングカート] をクリックします。
[ショッピングカート] パネルで、購入したいプロダクトを選択し、[チェックアウトに進む] をクリックします。
[ショッピングカート] ページで、選択したプロダクトが正しいことを確認します。
説明ApsaraDB for MongoDB インスタンスの [サブスクリプション期間] と [数量] を調整することもできます。
注文が正しい場合は、[今すぐ購入] をクリックします。
注文が正しくない場合は、必要な修正を行ってから [今すぐ購入] をクリックします。
[注文の確認] ページで、利用規約を読み、[購入の確認] をクリックします。
[支払い] ページで、プロンプトに従って支払いプロセスを完了します。
関連 API 操作
API 操作 | 説明 |
| |
ApsaraDB for MongoDB インスタンスで自動更新が有効になっているかどうかを照会します。 | |
ApsaraDB for MongoDB インスタンスの詳細を照会します。 |
次のステップ
インスタンスの作成後、次の操作も実行する必要があります。
インスタンスのホワイトリストを構成して、外部デバイスがアクセスできるようにします。詳細については、「ホワイトリストの構成」をご参照ください。
オプション: インスタンスの作成時にパスワードを設定しなかった場合は、パスワードを設定します。詳細については、「(オプション) パスワードのリセット」をご参照ください。
オプション: インターネット経由でインスタンスに接続するには、まずパブリックエンドポイントを申請する必要があります。詳細については、「(オプション) パブリックエンドポイントの申請」をご参照ください。