

# 인스턴스 상태 조회
<a name="accessing-monitoring"></a>

Amazon RDS 콘솔을 사용하여 빠르게 DB 인스턴스 상태에 액세스할 수 있습니다.

**Topics**
+ [Amazon RDSDB 인스턴스 상태 보기](#Overview.DBInstance.Status)

## Amazon RDSDB 인스턴스 상태 보기
<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 인스턴스 상태 | 청구  | 설명 | 
| --- | --- | --- | 
| **available** | 청구 | DB 인스턴스를 수정할 수 있습니다. | 
| **backing-up** | 청구 | 현재 DB 인스턴스를 백업 중입니다. | 
| **configuring-enhanced-monitoring** | 청구 | 이 DB 인스턴스에 대해 확장 모니터링이 활성화 또는 비활성화 상태입니다. | 
| **configuring-iam-database-auth** | 청구 | AWS Identity and Access Management이 DB 인스턴스에 대해 (IAM) 데이터베이스 인증이 활성화 또는 비활성화 상태입니다. | 
| **configuring-log-exports** | 청구 | Amazon CloudWatch Logs에 로그 파일을 게시하는 기능이 이 DB 인스턴스에 대해 활성화 또는 비활성화 상태입니다. | 
| **converting-to-vpc** | 청구 | DB 인스턴스를 Amazon Virtual Private Cloud(Amazon VPC)에 없는 DB 인스턴스에서 Amazon VPC에 있는 DB 인스턴스로 변환 중입니다. | 
| **creating** | 미청구(비 PITR)<br />청구(PITR만 해당) | DB 인스턴스를 생성 중입니다. 생성 중인 DB 인스턴스에는 액세스할 수 없습니다.<br />시점 복구(PITR) 시 데이터베이스를 복원하는 경우 데이터베이스가 **생성 중** 상태인 동안 요금이 청구됩니다. 이는 **생성 중** 상태에서 요금이 발생하는 유일한 시나리오입니다. | 
| **delete-precheck** | 미청구 | Amazon RDS가 읽기 전용 복제본이 삭제해도 안전한지 검증하고 있습니다. | 
| **deleting** | 미청구 | DB 인스턴스를 삭제 중입니다. | 
| **failed** | 미청구 | DB 인스턴스 오류가 발생하여 Amazon RDS로 복구할 수 없습니다. DB 인스턴스의 복원 가능한 가장 최근 시간을 기준으로 특정 시점으로 복원을 수행하여 데이터를 복구합니다. | 
| **inaccessible-encryption-credentials** | 미청구 | DB 인스턴스를 암호화 또는 복호화하는 데 사용되는 AWS KMS key에 액세스하거나 복구할 수 없습니다. | 
| **inaccessible-encryption-credentials-recoverable** | 요금 부과 스토리지 | DB 인스턴스를 암호화 또는 해독하는 데 사용되는 KMS 키는 액세스할 수 없습니다. 그러나 KMS 키가 활성 상태이면 DB 인스턴스를 다시 시작하면 복구할 수 있습니다.<br />자세한 내용은 [DB 인스턴스 암호화](Overview.Encryption.md#Overview.Encryption.Enabling) 섹션을 참조하세요. | 
| **incompatible-create** | 미청구 | Amazon RDS가 DB 인스턴스를 만들려고 하지만 리소스가 DB 인스턴스와 호환되지 않기 때문에 만들 수 없습니다. 예를 들어 DB 인스턴스의 인스턴스 프로파일에 올바른 권한이 없는 경우 이 상태가 발생할 수 있습니다. | 
| **incompatible-network** | 미청구 | Amazon RDS가 DB 인스턴스에 대한 복구 작업을 시도했으나 VPC의 상태로 인하여 작업을 완료할 수 없어 복구하지 못했습니다. 예를 들어 서브넷에 사용 가능한 IP 주소가 모두 사용 중이어서 Amazon RDS가 DB 인스턴스에 대한 IP 주소를 받을 수 없는 경우 이러한 상태가 발생할 수 있습니다. | 
| **incompatible-option-group** | 청구 | Amazon RDS 옵션 그룹 변경을 적용하려고 시도했으나 적용하지 못했습니다. 또한 Amazon RDS는 이전 옵션 그룹 상태를 롤백하지 못했습니다. 자세한 내용은 DB 인스턴스에 대한 **최근 이벤트** 목록을 참조하십시오. 예를 들어, 옵션 그룹은 TDE 등의 옵션을 포함하는데 DB 인스턴스는 암호화된 정보를 포함하지 않는 경우 이러한 상태가 발생할 수 있습니다. | 
| **incompatible-parameters** | 청구 | Amazon RDS가 DB 인스턴스의 DB 파라미터 그룹에서 지정된 파라미터가 DB 인스턴스와 호환되지 않아 DB 인스턴스를 시작할 수 없습니다. DB 인스턴스에 대한 액세스 권한을 다시 얻으려면 변경된 파라미터를 되돌리거나 DB 인스턴스와 호환되는 파라미터를 정의해야 합니다. 호환되지 않는 파라미터에 대한 자세한 내용은 DB 인스턴스에 대한 **최근 이벤트** 목록을 참조하십시오. | 
| **incompatible-restore** | 미청구 | Amazon RDS가 특정 시점으로 복원을 수행할 수 없습니다. 임시 테이블 사용, MySQL에서 MyISAM 테이블 사용 또는 MariaDB에서 Aria 테이블 사용이 일반적인 원인입니다. | 
| insufficient-capacity | 미청구 | Amazon RDS가 현재 충분한 용량을 사용할 수 없기 때문에 인스턴스를 생성할 수 없습니다. 동일한 인스턴스 유형으로 동일한 AZ에 DB 인스턴스를 생성하려면 DB 인스턴스를 삭제하고 몇 시간 기다린 후 다시 생성해 봅니다. 또는 다른 인스턴스 클래스 또는 AZ를 사용하여 새 인스턴스를 생성합니다. | 
| **유지 관리** | 청구 | Amazon RDS는 DB 인스턴스에 유지 관리 업데이트를 적용합니다. 이 상태는 RDS가 한참 전에 미리 예약하는 인스턴스 수준의 유지 관리에 사용됩니다. | 
| **수정 중** | 청구 | 고객의 DB 인스턴스 수정 요청으로 인해 DB 인스턴스를 수정 중입니다. | 
| **moving-to-vpc** | 청구 | DB 인스턴스가 새 Amazon Virtual Private Cloud(Amazon VPC)로 이동하는 중입니다. | 
| **rebooting** | 청구 | 고객의 요청 또는 DB 인스턴스 재부팅이 필요한 Amazon RDS 프로세스로 인해 DB 인스턴스를 재부팅 중입니다. | 
| **마스터 자격 증명 재설정 중** | 청구 | 고객의 재설정 요청으로 인해 DB 인스턴스 사용자 자격 증명을 재설정하는 중입니다. | 
| **이름을 바꾸는 중** | 청구 | 고객의 이름 바꾸기 요청으로 인해 DB 인스턴스 이름을 바꾸는 중입니다. | 
| **restore-error** | 청구 | 특정 시점으로 복원을 시도하거나 스냅샷에서 복원을 시도할 때 DB 인스턴스에서 오류가 발생했습니다. | 
| **시작 중** | 요금 부과 스토리지 | DB 인스턴스를 시작하는 중입니다. | 
| **stopped** | 요금 부과 스토리지 | DB 인스턴스가 중지되었습니다. | 
| **stopping** | 요금 부과 스토리지 | DB 인스턴스를 중지 중입니다. | 
| **storage-config-upgrade** | 청구 | DB 인스턴스의 스토리지 파일 시스템 구성이 업그레이드되고 있습니다. 이 상태는 블루/그린 배포 내의 그린 데이터베이스 또는 DB 인스턴스 읽기 전용 복제본에만 적용됩니다. | 
| **storage-full** | 청구 | DB 인스턴스에 할당된 스토리지 용량이 거의 다 찼습니다. 이것은 중요한 상태이므로 즉각 이 문제를 수정하는 것이 좋습니다. 그러려면 DB 인스턴스를 수정하여 스토리지를 확장하십시오. 이러한 상황을 피하려면 스토리지 공간이 부족해지면 경고하도록 Amazon CloudWatch 경보를 설정하십시오. | 
| storage-initialization | 청구 | DB 인스턴스는 스냅샷에서 복원된 후 볼륨 성능을 최적화하기 위해 Amazon S3에서 데이터 블록을 로드하고 있습니다. 작업에 사용할 수 있지만 초기화가 완료될 때까지 성능이 최대가 아닐 수 있습니다. | 
| **storage-optimization** | 청구 | Amazon RDS가 DB 인스턴스의 스토리지를 최적화하고 있습니다. 스토리지 최적화 프로세스는 보통 짧지만, 가끔 최대 24시간까지 걸릴 수도 있습니다.<br />스토리지 최적화 중에는 DB 인스턴스를 계속 사용할 수 있습니다. 스토리지 최적화는 인스턴스의 가용성에 영향을 주지 않는 백그라운드 프로세스입니다. | 
| **upgrading** | 청구 | 데이터베이스 엔진 또는 운영 체제 버전은 현재 업그레이드 중입니다. | 
| **upgrade\_failed** | 미청구 | DB 인스턴스를 지원되는 버전으로 업그레이드할 수 없습니다. Aurora는 `rds-final` 접두사를 사용하여 최종 스냅샷을 생성합니다. | 

### 콘솔
<a name="DBinstance.Status.Console"></a>

**DB 인스턴스의 상태를 보려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1. 탐색 창에서 **Databases**(데이터베이스)를 선택합니다.

   DB 인스턴스 목록과 함께 **데이터베이스 페이지**가 표시됩니다. 각 DB 인스턴스에 대해 상태 값이 표시됩니다.  
![DB 인스턴스의 상태 보기](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/images/RDS_instance_status.png)

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

AWS CLI를 사용하여 DB 인스턴스 및 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 인스턴스 및 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) 작업을 호출하십시오.