インスタンスのステータスと推奨事項の表示
Amazon RDS コンソールを使用すると、DB インスタンスのステータスにすばやくアクセスして、Amazon RDS の推奨事項に対応できます。
Amazon RDS DB インスタンスのステータスの表示
にある DB インスタンスのステータスは、DB インスタンスの状態を示します。次の手順で、Amazon RDS コンソール、AWS CLI コマンド、または API オペレーションで DB インスタンスのステータスを表示できます。
注記
Amazon RDS では、メンテナンスのステータスと呼ばれる別のステータスも使用します。これは、Amazon RDS コンソールの [メンテナンス] 列に表示されます。この値は、DB インスタンスに適用する必要があるメンテナンスパッチのステータスを示します。メンテナンスのステータスは、DB インスタンスのステータスから独立しています。メンテナンスのステータスの詳細については、「DB インスタンスのアップデートを適用する」を参照してください。
DB インスタンスの考えられるステータス値を以下の表に示します。また、この表は、DB インスタンスとストレージが請求されるか、ストレージのみ請求されるか、または請求されないかを示します。DB インスタンスのすべてのステータスで、バックアップの使用は常に請求されます。
DB インスタンスのステータス | 請求される | 説明 |
---|---|---|
使用可能 |
請求される |
DB インスタンスは正常で、使用可能です。 |
バックアップ中 |
請求される |
DB インスタンスを現在バックアップ中です。 |
拡張モニタリングを設定中 |
請求される |
この DB インスタンスに対して拡張モニタリングを有効または無効にしています。 |
iam データベース認証を設定中 |
請求される |
この DB インスタンスに対して AWS Identity and Access Management (IAM) データベース認証を有効または無効にしています。 |
ログエクスポートを設定中 |
請求される |
この DB インスタンスに対して Amazon CloudWatch Logs へのログファイルの発行を有効または無効にしています。 |
vpc に変換中 |
請求される |
DB インスタンスを、Amazon Virtual Private Cloud (Amazon VPC) 外の DB インスタンスから Amazon VPC 内の DB インスタンスに変換中です。 |
[Creating] (作成中) |
課金されない |
DB インスタンスを作成中です。作成中の DB インスタンスにはアクセスできません。 |
Delete-precheck |
課金されない |
Amazon RDS は、リードレプリカが正常で、削除しても安全であることを検証します。 |
[Deleting] (削除中) |
課金されない |
DB インスタンスを削除しています。 |
[Failed] (失敗) |
課金されない |
DB インスタンスでエラーが発生し、Amazon RDS では復旧できません。DB インスタンスの復元可能な直近の時間までポイントインタイムリカバリを実行し、データを復旧してください。 |
暗号化認証情報にアクセスできません |
課金されない |
DB インスタンスの暗号化または復号に使用する AWS KMS key にアクセスしたり、それを復元したりすることはできません。 |
inaccessible-encryption-credentials-recoverable |
ストレージが請求対象 |
DB インスタンスの暗号化または復号に使用する KMS キーにアクセスできません。ただし、KMS キーがアクティブな場合は、DB インスタンスを再起動すると復元できます。 詳細については、「DB インスタンスの暗号化」を参照してください。 |
互換性のないネットワーク |
課金されない |
Amazon RDS は、DB インスタンスに対して復旧アクションを実行しようとしていますが、VPC がアクションを完了できない状態にあるため実行できません。このステータスは、例えば、サブネット内の使用可能なすべての IP アドレスが使用中で、Amazon RDS が DB インスタンスの IP アドレスを取得できない場合などに発生する可能性があります。 |
互換性のないオプショングループ |
請求される |
Amazon RDS がオプショングループの変更を適用しようとしましたが、適用できませんでした。また、Amazon RDS はオプショングループの前の状態にロールバックできませんでした。詳細については、DB インスタンスの [最近のイベント] 一覧を参照してください。このステータスは、例えば、オプショングループに TDE などのオプションが含まれており、DB インスタンスに暗号化情報が含まれていない場合などに発生する可能性があります。 |
互換性のないパラメータ |
請求される |
DB インスタンスの DB パラメータグループに指定されたパラメータが DB インスタンスと互換性がないため、Amazon RDS は DB インスタンスを起動できません。パラメータの変更を元に戻すか、パラメータを DB インスタンスと互換させて、DB インスタンスへのアクセスを回復してください。互換性のないパラメータの詳細については、DB インスタンスの [最近のイベント] 一覧を参照してください。 |
互換性のない復元 |
課金されない |
Amazon RDS は、特定の時点への復旧を行うことはできません。この状況の一般的な原因としては、temp テーブルの使用、MySQL での MyISAM テーブルの使用、または MariaDB での Aria テーブルの使用が考えられます。 |
容量不足 | 課金されない |
十分な容量が現在利用できないため、Amazon RDS はインスタンスを作成できません。同じ AZ に、同じインスタンスタイプで DB インスタンスを作成するには、DB インスタンスを削除し、数時間待ってから、もう一度作成を試みます。または、別のインスタンスクラスまたは AZ を使用して新しいインスタンスを作成します。 |
メンテナンス |
請求される |
Amazon RDS は、DB インスタンスにメンテナンス更新を適用しています。このステータスは、RDS が事前に十分スケジュールしたインスタンスレベルのメンテナンスに使用されます。 |
変更 |
請求される |
ユーザーからの DB インスタンスの変更リクエストに応じて、DB インスタンスを変更中です。 |
vpc に移動中 |
請求される |
DB インスタンスを新しい Amazon Virtual Private Cloud (Amazon VPC) に移動中です。 |
再起動 |
請求される |
DB インスタンスの再起動を要求するユーザーのリクエストまたは Amazon RDS プロセスに応じて、インスタンスを再起動中です。 |
マスター認証をリセット中 |
請求される |
ユーザーからのリセットのリクエストに応じて、DB インスタンスのマスター認証情報をリセット中です。 |
名前の変更 |
請求される |
ユーザーからの名前変更のリクエストに応じて、DB インスタンスの名前を変更中です。 |
復元エラー |
請求される |
特定時点への復元またはスナップショットからの復元を実行しようとした際に、DB インスタンスでエラーが発生しました。 |
スタート |
ストレージが請求対象 |
DB インスタンスを起動中です。 |
停止 |
ストレージが請求対象 |
DB インスタンスは停止済みです。 |
停止中 |
ストレージが請求対象 |
DB インスタンスを停止中です。 |
ストレージ不足 |
請求される |
DB インスタンスが、ストレージ容量の割り当て分に達しました。これは非常に重要なステータスで、この問題はすぐに修正することをお勧めします。これを行うには、DB インスタンスを変更してストレージを拡張します。このような状況を回避するために、ストレージ容量が減少したときに警告を生成する Amazon CloudWatch アラームを設定します。 |
ストレージの最適化 |
請求される |
Amazon RDS が、DB インスタンスのストレージを最適化しています。DB インスタンスが完全に動作しています。ストレージ最適化プロセスは通常短時間で終了しますが、場合によっては 24 時間以上かかることもあります。 |
アップグレード |
請求される |
データベースエンジンのバージョンをアップグレード中です。 |
DB インスタンスのステータスを表示するには
AWS Management Console にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/
) を開きます。 -
ナビゲーションペインで、[データベース] を選択します。
データベースページが DB インスタンスのリストとともに表示されます。 DB クラスターごとに、ステータス値が表示されます。
AWS CLI を使用して DB インスタンスとそのステータス情報を表示するには、describe-db-instances コマンドを使用します。例えば、次の AWS CLI コマンドは、すべての DB インスタンス情報を一覧表示します。
aws rds describe-db-instances
特定の DB インスタンスとそのステータスを表示するには、次のオプションを指定して describe-db-instances コマンドを呼び出します。
-
DBInstanceIdentifier
- DB インスタンスの名前です。
aws rds describe-db-instances --db-instance-identifier
mydbinstance
DB インスタンスのステータスだけを表示するには、AWS CLI で次のクエリを使用します。
aws rds describe-db-instances --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceStatus]' --output table
Amazon RDS API を使用して DB インスタンスのステータスを表示するには、DescribeDBInstances オペレーションを呼び出します。
Amazon RDS の推奨事項の表示
Amazon RDS では、DB インスタンス、、リードレプリカ、DB パラメータグループなどのデータベースリソースについての推奨事項が自動で表示されます。これらの推奨事項は、、DB インスタンス構成、使用状況、パフォーマンスデータを分析して、ベストプラクティスガイダンスを提供します。
次の表にこれらの推奨事項の例を示します。
タイプ | 説明 | 推奨事項 | 追加情報 |
---|---|---|---|
DB インスタンスはマルチ AZ DB インスタンスではありません。 |
DB インスタンスはマルチ AZ 配置を使用していません。 |
マルチ AZ 配置を使用することをお勧めします。マルチ AZ 配置により、DB インスタンスの可用性と耐久性が向上します。 Amazon RDS マルチ AZ の料金の詳細については、「料金 |
|
DB クラスターでは、すべてのリーダーインスタンスが同じアベイラビリティーゾーンにあります。 |
リーダーインスタンスを複数のアベイラビリティーゾーンに分散することをお勧めします。分散によってデータベースの可用性が向上し、クライアントとデータベース間のネットワーク遅延が減少して応答時間が改善されます。 |
||
ストレージの自動スケーリングがオンになっていません |
DB インスタンスで Amazon RDS ストレージの自動スケーリングが有効になっていません。ストレージの自動スケーリングは、データベースのサイズが増加すると、ダウンタイムなしでストレージ容量を自動的にスケーリングします。 |
DB インスタンス |
|
エンジンバージョンが古くなっています |
DB インスタンスで最新のマイナーエンジンバージョンが実行されていません。 |
最新バージョンにアップグレードすることをお勧めします。最新バージョンには、最新のセキュリティ修正プログラムやその他の改善が含まれています。 |
|
保留中のメンテナンスが利用可能です |
DB インスタンスに保留中のメンテナンスがあります。 |
DB インスタンスで使用できる保留中のメンテナンスを実行することをお勧めします。通常、オペレーティングシステムの更新はセキュリティの問題に関連しているため、できるだけ早急に適用する必要があります。 |
|
自動バックアップが無効です |
DB インスタンスで自動バックアップが無効になっています。 |
DB インスタンスの自動バックアップを有効にすることをお勧めします。自動バックアップでは、お客様の DB インスタンスのポイントインタイムリカバリが可能になります。お客様の DB インスタンスのストレージサイズまで、追加料金なしでバックアップストレージが提供されます。 |
|
使用中のマグネティックボリューム |
DB インスタンスはマグネティックストレージを使用しています。 |
ほとんどの DB インスタンスには、マグネティックストレージは推奨されません。汎用 (SSD) ストレージまたはプロビジョンド IOPS ストレージに切り替えることをお勧めします。 |
|
拡張モニタリングが無効です |
DB インスタンスで拡張モニタリングが有効になっていません。 |
拡張モニタリングを有効にすることをお勧めします。拡張モニタリングにより、モニタリングとトラブルシューティングのためのリアルタイムのオペレーティングシステムメトリクスが提供されます。 |
|
Performance Insights は無効になりました |
DB インスタンスで Performance Insights が有効になっていません。 |
Performance Insights を有効にすることをお勧めします。Performance Insights は、データベースの負荷を監視し、分析とトラブルシューティングを改善します。 |
|
暗号化が無効です |
DB インスタンスで暗号化が有効になっていません。 |
暗号化を有効にすることをお勧めします。暗号化されたスナップショットから復元することで、既存の Amazon RDS DB インスタンスを暗号化できます。 |
|
使用中の前の世代の DB インスタンスクラス |
DB インスタンスは、旧世代の DB インスタンスクラスで実行されています。 |
前世代の DB インスタンスクラスは、価格、パフォーマンス、またはその両方に優れた DB インスタンスクラスに置き換えられました。DB インスタンスは、後の世代の DB インスタンスクラスで実行することをお勧めします。 |
|
huge ページは Oracle DB インスタンスでは使用されません |
|
データベースのスケーラビリティを高めるために、DB インスタンスで使用されている DB パラメータグループの |
|
デフォルト以外のカスタムメモリパラメータ |
DB パラメータグループは、デフォルト値とはかけ離れたメモリパラメータを設定します。 |
デフォルト値と設定がかけ離れていると、パフォーマンスの低下やエラーにつながります。DB インスタンスで使用される DB パラメータグループで、カスタムメモリパラメータをデフォルト値に設定することをお勧めします。 |
|
MySQL DB インスタンスの安全でない耐久性パラメータ値が見つかりました |
DB インスタンスの |
|
Amazon RDS for MySQL のパラメータを構成するためのベストプラクティス、パート 1: パフォーマンスに関するパラメータ |
MySQL DB インスタンスのオプティマイザー統計はディスクに保持されません |
DB インスタンスは、InnoDB 統計をディスクに保持するように設定されていません。設定されていない場合、統計が頻繁に再計算され、クエリ実行計画にばらつきが生じる可能性があります。このグローバルパラメータの値はテーブルレベルで変更できます。 |
グローバル統計の永続化が無効化されました。 |
Amazon RDS for MySQL のパラメータを構成するためのベストプラクティス、パート 1: パフォーマンスに関するパラメータ |
MySQL DB インスタンスに対して一般ログ記録が有効化されています |
DB インスタンスの一般ログ記録がオンになっています。一般ログ記録をオンにすると、入出力操作の量と割り当てられるストレージ容量が増え、競合やパフォーマンスの低下につながる可能性があります。 |
必要な一般ログ記録の使用状況を評価してください。一般ログ記録により、入出力操作の量と割り当てられるストレージ容量が増え、競合やパフォーマンスの低下につながる可能性があります。 |
|
MySQL DB インスタンスの InnoDB オープンファイルの最大数設定が間違っています |
お使いの DB インスタンスは、InnoDB が一度に開くことができる最大ファイル数の値が低くなっています。 |
|
|
MySQL DB インスタンスの特定のデータベースユーザーに許可される同時接続の数が誤って設定されている |
DB インスタンスは、各データベースアカウントの最大同時接続数の値が低くなっています。 |
|
|
リードレプリカが MySQL DB インスタンスの書き込み可能モードで開いています |
DB インスタンスには書き込み可能モードのリードレプリカがあり、クライアントからの更新が可能です。 |
MySQL のリードレプリカを書き込み可能モードに長期間変更しないことをお勧めします。この設定は、レプリケーションエラーやデータ整合性の問題を引き起こす可能性があります。 |
AWS データベースブログの「Amazon RDS for MySQL のパラメータを設定するためのベストプラクティス、パート 2: レプリケーションに関するパラメータ |
MySQL DB インスタンスの安全でない耐久性パラメータ値が見つかりました |
DB インスタンスでコミットされたトランザクションが承認されるまで、バイナリログのディスクへの同期は強制されません。 |
|
AWS データベースブログの「Amazon RDS for MySQL のパラメータを設定するためのベストプラクティス、パート 2: レプリケーションに関するパラメータ |
MySQL DB インスタンスの |
DB インスタンスに、以下の既知の問題があります。 8.0.26 より前のバージョンの MySQL で row_format COMPACT または REDUNDAND を使用して作成されたテーブルは、インデックスが 767 バイトを超えるとアクセスも回復もできなくなります。 |
|
|
MySQL DB インスタンスに対して有効な変更バッファリング |
DB パラメータグループで変更バッファリングが有効になっています。 |
変更バッファリングでは、MySQL DB インスタンスは、セカンダリインデックスを維持するために必要ないくつかの書き込みを延期することができます。この設定では、パフォーマンスがわずかに向上しますが、クラッシュリカバリで大きな遅延が生じる場合があります。クラッシュリカバリ時、セカンダリインデックスを最新の状態にする必要があります。そのため、変更バッファリングの利点は、潜在的に非常に長いクラッシュリカバリイベントよりも上回ります。変更バッファリングは無効にすることをお勧めします。 |
Amazon RDS for MySQL のパラメータを構成するためのベストプラクティス、パート 1: パフォーマンスに関するパラメータ |
MySQL DB インスタンスに対して有効なクエリキャッシュ |
DB パラメータグループでクエリキャッシュパラメータが有効になっています。 |
変更時にキャッシュを消去する必要がある場合、クエリキャッシュが原因で DB インスタンスは停止しているように見えます。通常ワークロードでは、クエリキャッシュのメリットは得られません。クエリキャッシュは、MySQL バージョン 8.0 から削除されました。クエリキャッシュパラメータは無効にすることをお勧めします。 |
Amazon RDS for MySQL のパラメータを構成するためのベストプラクティス、パート 1: パフォーマンスに関するパラメータ |
PostgreSQL DB DB インスタンスに対して自動バキュームが無効化されています |
DB インスタンスの自動バキュームがオフになっています。自動バキュームをオフにすると、テーブルとインデックスが肥大化し、パフォーマンスに影響します。 |
自動バキュームパラメータをオンに設定することをお勧めします。 |
|
PostgreSQL DB インスタンスの同期コミットがオフになっています |
|
|
|
PostgreSQL DB DB インスタンスの |
track_counts パラメータがオフの場合、データベースはデータベースアクティビティ統計を収集しません。自動バキュームでは、これらの統計が正しく機能する必要があります。 |
|
|
PostgreSQL DB インスタンスに対してインデックスのみのスキャン計画タイプが無効になっています |
クエリプランナーまたはオプティマイザーは、インデックスのみのスキャン計画が無効になっている場合は使用できません。 |
|
|
PostgreSQL DB インスタンスに対してインデックスのみのスキャン計画タイプが無効になっています |
クエリプランナーまたはオプティマイザーは、インデックスのみのスキャン計画タイプが無効になっている場合は使用できません。 |
|
|
テーブルにログインする |
DB パラメータグループは、ログ出力を |
ログ出力を |
Amazon RDS では、リソースが作成または変更されると、リソースの推奨事項が生成されます。また、Amazon RDS では、定期的にリソースをスキャンして、推奨事項が生成されます。
Amazon RDS の推奨事項を表示するには
AWS Management Console にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/
) を開きます。 -
ナビゲーションペインで、[Recommendations] を選択します。
[Recommendations] ページが表示されます。
-
[Recommendations] ページで、次のいずれかのオプションを選択します。
-
[Active] - 適用、非表示、スケジュール設定可能な現在の推奨事項が表示されます。
-
[Dismissed] - 非表示にされた推奨事項が表示されます。[Dismissed] を選択すると、非表示になったこれらの推奨事項を適用できます。
-
[Scheduled] - スケジュール設定されているがまだ適用されていない推奨事項が表示されます。これらの推奨事項は、次にスケジュールされているメンテナンスウィンドウで適用されます。
-
[Applied] - 現在適用されている推奨事項が表示されます。
推奨事項のいずれかのリストから、セクションを開いてそのセクションの推奨事項を確認できます。
各セクションの推奨事項を表示するための設定を行うには、[設定] を選択します。
表示された [設定] ウィンドウから、表示オプションを設定できます。これらのオプションには、表示可能な列と、ページに表示される推奨事項の数が含まれます。
-
-
(オプション) アクティブなレコメンデーションには、次のように回答してください。
-
[アクティブ] を選択し、1 つ以上のセクションを開いてその中の推奨事項を表示します。
-
1 つ以上の推奨事項を選択し、[今すぐ適用] (すぐに適用する場合)、[スケジュール] (次のメンテナンス期間に適用する場合)、または [閉じる] を選択します。
[今すぐ適用] ボタンが推奨事項に表示されたが選択できない場合 (灰色で表示)、DB インスタンスが使用できません。DB インスタンスのステータスが利用できる場合にのみ、推奨事項をすぐに適用できます。例えば、ステータスが [変更中] の場合、DB インスタンスに推奨事項をすぐに適用することはできません。この場合、DB インスタンスが使用可能になるまで待ってから推奨事項を適用します。
推奨事項に [今すぐ適用] ボタンが表示されない場合、[レコメンデーション] ページを使用して推奨事項を適用することはできません。DB インスタンスを変更して、推奨を手動で適用できます。
DB インスタンスの変更の詳細については、「Amazon RDS DB インスタンスを変更する」を参照してください。
注記
[今すぐ適用] を選択すると、DB インスタンスが短時間停止することがあります。
-