翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon DocumentDB グローバルクラスターの管理
グローバルクラスターを構成する個別のクラスターに対して、ほとんどの管理オペレーションを実行できます。コンソールで、[Group related resources (グループ関連のリソース)] を[クラスター] ページで選択すると、プライマリクラスターとセカンダリクラスターが、関連付けられたグローバルクラスターの下にグループとして表示されます。
グローバルクラスターの [設定] タブには、AWS リージョン クラスターが実行されている場所、バージョン、およびグローバルクラスターの識別子が表示されています。
Amazon DocumentDB グローバルクラスターの変更
AWS Management Console の [クラスター] ページには、すべてのグローバルクラスターが表示され、それぞれのプライマリクラスターおよびセカンダリクラスターとともに表示されます。グローバルクラスターには、独自の構成設定があります。具体的には、プライマリクラスターとセカンダリクラスターに関連付けられたリージョンがあります。
グローバルクラスターに変更を加えると、変更をキャンセルする機会が与えられます。
[続行] を選択したら、変更を確認します。
Amazon DocumentDB グローバルクラスターのパラメータの変更
グローバルクラスター内の各クラスターで、クラスターパラメータグループを個別に設定することができます。ほとんどのパラメータの動作は、他の種類の Amazon DocumentDB クラスターと同じです。グローバルデータベース内のすべてのクラスター間で設定の一貫性を保つことをお勧めします。これにより、セカンダリクラスターをプライマリクラスターに昇格した場合に、予期しない動作の変更が生じることを回避できます。
例えば、別のクラスターがプライマリクラスターを肩代わりしたときに動作が変わらないように、タイムゾーンと文字セットに同じ設定を使用します。
Amazon DocumentDB グローバルクラスターからのクラスターの削除
グローバルクラスターからクラスターを削除したい場合がいくつかあります。例えば、プライマリクラスターの性能低下や切断が生じて、グローバルクラスターからクラスターを削除したい場合があります。その後、新しいグローバルクラスターを作成するために使用できるスタンドアロンのプロビジョニングクラスターになります。詳細については、「予期しない停止からグローバルクラスターを手動で復旧する」を参照してください。
また、不要になったグローバルクラスターを削除するために、クラスターを削除する場合も可能です。関連するすべてのクラスターを削除 (デタッチ) した後、プライマリが最後に残るまで、グローバルクラスターを削除することはできません。詳細については、「Amazon DocumentDB グローバルクラスターの削除」を参照してください。
注記
クラスターがグローバルクラスターからデタッチされると、プライマリは同期されなくなります。これは、完全な読み取り/書き込み機能を備えたスタンドアロンのプロビジョニングクラスターになります。さらに、Amazon DocumentDB コンソールに表示されなくなりました。これは、クラスターが配置されたコンソールでリージョンを選択した場合にのみ表示されます。
AWS Management Console、AWS CLI、または RDS API を使用すると、グローバルクラスターからクラスターを削除できます。
Amazon DocumentDB グローバルクラスターからのクラスターの削除
グローバルクラスターを削除するには、以下の操作を行います。
-
グローバルクラスターからすべてのセカンダリクラスターを削除します。各クラスターは、スタンドアロンクラスターになります。前のセクション「グローバルクラスターの削除」を参照してください。
-
各スタンドアロンクラスターから、すべてのレプリカを削除します。
-
グローバルクラスターからプライマリクラスターを削除します。これは、スタンドアロンクラスターになります。
-
プライマリクラスターから、まずすべてのレプリカを削除し、次にプライマリインスタンスを削除します。新しいスタンドアロンクラスターからプライマリインスタンスを削除すると、通常クラスターとグローバルクラスターも削除されます。
セカンダリリージョンでのヘッドレス Amazon DocumentDB クラスターの作成
Amazon DocumentDB グローバルクラスターでは、プライマリとは異なる AWS リージョン に少なくとも 1 つのセカンダリクラスター必要ですが、セカンダリクラスターにはヘッドレス構成を使用できます。ヘッドレスセカンダリ Amazon DocumentDB クラスターは、インスタンスがないクラスターのことです。この種類の設定では、グローバルクラスターの費用を削減できます。Amazon DocumentDB クラスターでは、コンピューティングとストレージは分離されています。インスタンスがない場合、コンピューティングに対する課金は発生せず、ストレージに対してのみが課金されます。正しく設定されていれば、ヘッドレスセカンダリのストレージボリュームはプライマリクラスターと同期したままになります。
Amazon DocumentDB グローバルクラスターの作成時に通常行うように、セカンダリクラスターを追加します。ただし、プライマリクラスターがセカンダリへのレプリケーションを開始した後、セカンダリクラスターから読み取り専用インスタンスを削除します。インスタンスがなくなったため、このセカンダリクラスターは「ヘッドレス」とみなされます。ただし、ストレージボリュームはプライマリ Amazon DocumentDB クラスターと同期されたままとなります。
重要
リージョン全体の障害を 15 分以上許容できるお客様にのみ、ヘッドレスクラスターをお勧めします。これは、ヘッドレスセカンダリクラスターを使用してリージョン全体の障害から復旧するには、フェイルオーバー後にユーザーが新しいインスタンスを作成する必要があるためです。新しいインスタンスが利用可能になるまで 10 ~ 15 分かかることがあります。
ヘッドレスセカンダリクラスターをお客様のグローバルクラスターに追加するには
-
AWS Management Console にサインインし、[Amazon DocumentDB コンソール
] を開きます。 -
左のナビゲーションで [Clusters (クラスター)] を選択します。
-
セカンダリクラスターを必要とするグローバルクラスターを選択します。プライマリクラスターが
Available
であることを確認します。 -
[アクション] で、[リージョンの追加] を選択します。
-
[リージョンの追加] ページで、セカンダリリージョンを選択します。
注記
同じグローバルクラスターのセカンダリクラスターがすでに存在するリージョンを選択することはできません。また、プライマリクラスターと同じリージョンにすることはできません。
-
新しいリージョンのセカンダリクラスターの残りのフィールドに入力してください。これらは、他のクラスターインスタンスと同じ設定オプションです。
-
リージョンを追加します。グローバルクラスターへのリージョンの追加が完了すると、
Clusters
の AWS Management Console のリストに表示されます。 -
続行する前に、AWS Management Console または AWS CLI を使用して、セカンダリクラスターとそのリーダーインスタンスのステータスを確認します。以下に、AWS CLI を使用した場合のコマンドの例を示します。
$ aws docdb describe-db-clusters --db-cluster-identifier secondary-cluster-id --query '*[].[Status]' --output text
新しく追加されたセカンダリクラスターのステータスが作成中から使用可能に変わるまでに数分かかる場合があります。クラスターが使用可能になったら、リーダーインスタンスを削除できます。
-
セカンダリクラスターでリーダーインスタンスを選択し、[Delete (削除)] を選択します。
-
リーダーインスタンスを削除しても、セカンダリクラスターはグローバルクラスターの一部にとどまります。関連付けられたインスタンスは存在しません。
注記
このヘッドレスセカンダリの Amazon DocumentDB クラスターを使用して、Amazon DocumentDB グローバルクラスターをプライマリリージョンの予期しない停止から手動で復旧できます。