Amazon Neptune DB クラスターの停止と開始 - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Neptune DB クラスターの停止と開始

Amazon Neptune クラスターの停止と開始は、開発とテスト環境のコスト管理に役立ちます。クラスターを使用するたびに、すべての DB インスタンスを設定および解放するのではなく、クラスターですべての DB インスタンスを一時的に停止することができます。

Neptune DB クラスターの停止と開始の概要

Neptune クラスターが必要ではない期間は、そのクラスターですべてのインスタンスを一度に停止することができます。クラスターを使用する必要がある時はいつでもクラスターを開始できます。開始と停止は、継続的な可用性を必要としない開発、テスト、または類似のアクティビティに使用されるクラスターのセットアップと解放のプロセスを簡素化します。クラスター内のインスタンス数に関係なく、1 回のアクションでこれを AWS Management Console で実行できます。

DB クラスターの停止中は、指定された保持期間内のクラスターストレージ、手動のスナップショット、および自動化されたバックアップストレージに対してのみ課金されます。DB インスタンス時間に対しては請求されません。

Neptune は、7 日後に DB クラスターを自動的に開始するため、必要なメンテナンスの更新が遅れ過ぎてしまうことはありません。

ライトにロードされた Neptune クラスターの料金を最小限に抑えるために、そのリードレプリカのすべてを削除するのはなくクラスターを停止することができます。2 つまたは 3 つ以上のインスタンスを持つクラスターの場合、頻繁に DB インスタンスを削除して再作成するのは、AWS CLI または Neptune API を使用することが唯一実用的です。また、適切な順序で削除を実行するのは困難な場合があります。たとえば、フェイルオーバーメカニズムのアクティブ化を避けるためには、プライマリインスタンスを削除する前にすべてのリードレプリカを削除する必要があります。

DB クラスターの実行を維持する必要があるが、容量を減らしたい場合は、開始と停止を使用しないでください。クラスターのコストが高すぎる、または非常にビジー状態でない場合は、1 つ以上の DB インスタンスを削除するか、より小さなインスタンスクラスを使用するように DB インスタンスを変更することはできますが、個別の DB インスタンスを停止することはできません。

Neptune DB クラスターの停止

しばらく使用しない場合は、実行中の Neptune DB クラスターを停止し、必要なときに再度開始できます。クラスターの停止中に、指定された保持期間内のクラスターストレージ、手動のスナップショット、および自動化されたバックアップストレージに対しては課金されますが、DB インスタンス時間に対しては課金されません。

停止オペレーションは、すべてのクラスターのリードレプリカインスタンスを停止してから、プライマリインスタンスを停止して、フェイルオーバーメカニズムのアクティブ化を回避します。

AWS Management Console の使用による DB クラスターの停止

AWS Management Console を使用して Neptune クラスターを停止するには
  1. AWS マネジメントコンソールにサインインして Amazon Neptune コンソール (https://console.aws.amazon.com/neptune/home) を開きます。

  2. ナビゲーションペインで、[クラスター] を選択し、クラスターを選択します。このページで停止オペレーションを実行するか、停止する DB クラスターの詳細ページに移動します。

  3. [アクション] で [停止] を選択します。

AWS CLI の使用による DB クラスターの停止

AWS CLI を使用して DB インスタンスを停止するには、stop-db-cluster コマンドを呼び出し、--db-cluster-identifier パラメータを使用して、停止する DB クラスターを指定します。

aws neptune stop-db-cluster --db-cluster-identifier mydbcluster

Neptune 管理 API の使用による DB クラスターの停止

管理 API を使用して DB インスタンスを停止するには、StopDBCluster API を呼び出し、DBClusterIdentifier パラメータを使用して、停止する DB クラスターを指定します。

DB クラスターが停止している間に発生する処理

  • スナップショットからクラスターを復元できます (「DB クラスタースナップショットの復元」を参照)。

  • DB クラスターまたはその DB インスタンスの設定を変更することはできません

  • クラスターに対して DB インスタンスを追加または削除することはできません

  • まだ DB インスタンスが関連付けられている場合は、クラスターを削除できません

  • 通常、ほとんどの管理アクションを実行するには、停止した DB クラスターを再び開始する必要があります。

  • Neptune は、スケジュールされたメンテナンスが再び開始されるとすぐに、クラスターに適用します。7 日後、Neptune は停止したクラスターを自動的に再開始するため、そのメンテナンス状態より過剰に遅れることはありません。

  • Neptune は、停止した DB クラスターの自動バックアップを実行しません。これは、クラスターの停止中に基になるデータを変更できないためです。

  • Neptune は、DB クラスターの停止中にそのバックアップ保持期間を延長しません。

停止した Neptune DB クラスターの開始

開始できるのは、停止状態の Neptune DB クラスターのみです。クラスターを開始すると、すべての DB インスタンスが再び利用可能になります。クラスターは、エンドポイント、パラメータグループ、および VPC セキュリティグループなどの構成設定を保持します。

AWS Management Console を使用して、停止した DB クラスターを開始する

  1. AWS マネジメントコンソールにサインインして Amazon Neptune コンソール (https://console.aws.amazon.com/neptune/home) を開きます。

  2. ナビゲーションペインで、[クラスター] を選択し、クラスターを選択します。このページかで開始オペレーションを実行するか、DB クラスターの詳細ページに移動し、そこから開始します。

  3. [アクション] で [開始] を選択します。

AWS CLI を使用して、停止した DB クラスターを開始する

AWS CLI を使用して停止した DB クラスターを開始するには、--db-cluster-identifier パラメータを使用して start-db-cluster コマンドを呼び出し、開始する DB クラスターを指定します。DB クラスターの作成時に選択したクラスター名を指定するか、最後に追加された -cluster で、選択した DB インスタンス名を使用します。

aws neptune start-db-cluster --db-cluster-identifier mydbcluster

Neptune 管理 API を使用して、停止した DB クラスターを開始する

Neptune 管理 API を使用して Neptune DB クラスターを開始するには、DBCluster パラメータを使用して StartDBCluster API を呼び出し、開始する DB クラスターを指定します。DB クラスターの作成時に選択したクラスター名を指定するか、最後に追加された -cluster で、選択した DB インスタンス名を使用します。