

# インスタンスのステータスの表示
<a name="accessing-monitoring"></a>

Amazon RDS コンソールを使用すると、DB インスタンスのステータスにすばやくアクセスできます。

**Topics**
+ [Amazon RDS DB インスタンスのステータスの表示](#Overview.DBInstance.Status)

## Amazon RDS DB インスタンスのステータスの表示
<a name="Overview.DBInstance.Status"></a>

の DB インスタンスのステータスは、現在の運用状態を示します。次の手順で、Amazon RDS コンソール、AWS CLI コマンド、または API オペレーションで DB インスタンスのステータスを表示できます。

**注記**  
Amazon RDS では、*メンテナンスのステータス*と呼ばれる別のステータスも使用します。これは、Amazon RDS コンソールの [**メンテナンス**] 列に表示されます。この値は、DB インスタンスに適用する必要があるメンテナンスパッチのステータスを示します。メンテナンスのステータスは、DB インスタンスのステータスから独立しています。メンテナンスのステータスの詳細については、「[DB インスタンスへの更新の適用](USER_UpgradeDBInstance.Maintenance.md#USER_UpgradeDBInstance.OSUpgrades)」を参照してください。

DB インスタンスの考えられるステータス値を以下の表に示します。また、この表は、DB インスタンスとストレージが請求されるか、ストレージのみ請求されるか、または請求されないかを示します。DB インスタンスのすべてのステータスで、バックアップの使用は常に請求されます。


| DB インスタンスのステータス | 請求される  | 説明 | 
| --- | --- | --- | 
|  **使用可能**  |  請求対象  |  DB インスタンスは変更可能です。  | 
|  **バックアップ中**  |  請求される  |  DB インスタンスを現在バックアップ中です。  | 
|  **拡張モニタリングを設定中**  |  請求される  |  この DB インスタンスに対して拡張モニタリングを有効または無効にしています。  | 
|  **iam データベース認証を設定中**  |  請求される  |  AWS Identity and Access Managementこの DB インスタンスに対して (IAM) データベース認証を有効または無効にしています。  | 
|  **ログエクスポートを設定中**  |  請求される  |  この DB インスタンスに対して Amazon CloudWatch Logs へのログファイルの発行を有効または無効にしています。  | 
|  **vpc に変換中**  |  請求される  |  DB インスタンスを、Amazon Virtual Private Cloud (Amazon VPC) 外の DB インスタンスから Amazon VPC 内の DB インスタンスに変換中です。  | 
|  **作成中**  |  請求されない (PITR 以外) 請求される (PITR のみ)  |  DB インスタンスを作成中です。作成中の DB インスタンスにはアクセスできません。 ポイントインタイムリカバリ (PITR) 中にデータベースを復元する場合、データベースが**作成中**状態の間は課金されます。これは、**作成中**状態で料金が発生する唯一のシナリオです。  | 
|  **削除の事前チェック**  |  非請求対象  |  Amazon RDS は、リードレプリカを削除しても安全かどうかを検証しています。  | 
|  **削除中**  |  課金されない  |  DB インスタンスを削除しています。  | 
|  **「失敗**」  |  課金されない  |  DB インスタンスでエラーが発生し、Amazon RDS では復旧できません。DB インスタンスの復元可能な直近の時間までポイントインタイムリカバリを実行し、データを復旧してください。  | 
|  **暗号化認証情報にアクセスできません**  |  非請求対象  |  DB インスタンスの暗号化または復号に使用する AWS KMS key にアクセスしたり、それを復元したりすることはできません。  | 
|  **inaccessible-encryption-credentials-recoverable**  |  ストレージが請求対象  |  DB インスタンスの暗号化または復号に使用する KMS キーにアクセスできません。ただし、KMS キーがアクティブな場合は、DB インスタンスを再起動すると復元できます。 詳細については、「[DB インスタンスの暗号化](Overview.Encryption.md#Overview.Encryption.Enabling)」を参照してください。  | 
|  **互換性がない、作成**  |  非請求対象  |  Amazon RDS は DB インスタンスを作成しようとしていますが、リソースが 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 テーブルの使用が考えられます。  | 
| insufficient-capacity |  非請求対象  |  十分な容量が現在利用できないため、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 インスタンスのリードレプリカにのみ適用されます。  | 
|  **ストレージ不足**  |  請求される  |  DB インスタンスが、ストレージ容量の割り当て分に達しました。これは非常に重要なステータスで、この問題はすぐに修正することをお勧めします。これを行うには、DB インスタンスを変更してストレージを拡張します。このような状況を回避するために、ストレージ容量が減少したときに警告を生成する Amazon CloudWatch アラームを設定します。  | 
| ストレージの初期化 |  請求対象  |  DB インスタンスは、スナップショットから復元された後のボリュームパフォーマンスを最適化するために、Amazon S3 からデータブロックをロードしています。オペレーションで引き続き使用できますが、初期化が完了するまでパフォーマンスが最大にならない可能性があります。  | 
|  **ストレージの最適化**  |  請求対象  |  Amazon RDS が、DB インスタンスのストレージを最適化しています。ストレージ最適化プロセスは通常短時間で終了しますが、場合によっては 24 時間以上かかることもあります。 ストレージの最適化中、DB インスタンスは引き続き使用できます。ストレージの最適化は、インスタンスの可用性に影響を与えないバックグラウンドプロセスです。  | 
|  **アップグレード**  |  請求対象  |  データベースエンジンまたはオペレーティングシステムのバージョンをアップグレード中です。  | 
|  **upgrade\$1failed**  |  非請求対象  |  DB インスタンスをサポートされているバージョンにアップグレードできませんでした。Aurora は、プレフィックス `rds-final` を持つ最終スナップショットを作成します。  | 

### コンソール
<a name="DBinstance.Status.Console"></a>

**DB インスタンスのステータスを表示するには**

1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

1. ナビゲーションペインで、**データベース** を選択します。

   **データベースページ**が DB インスタンスのリストとともに表示されます。 DB クラスターごとに、ステータス値が表示されます。  
![\[DB インスタンスのステータスを表示する\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/RDS_instance_status.png)

### CLI
<a name="DBinstance.Status.Cli"></a>

AWS CLI を使用して DB インスタンスとそのステータス情報を表示するには、[describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html) コマンドを使用します。例えば、次の AWS CLI コマンドは、すべての DB インスタンス情報を一覧表示します。

```
aws rds describe-db-instances
```

特定の DB インスタンスとそのステータスを表示するには、次のオプションを指定して [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html) コマンドを呼び出します。
+ `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
```

### API
<a name="DBinstance.Status.Api"></a>

Amazon RDS API を使用して DB インスタンスのステータスを表示するには、[DescribeDBInstances](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html) オペレーションを呼び出します。