인스턴스 상태 및 권장 사항 보기
Amazon RDS 콘솔을 사용하여 빠르게 DB 인스턴스 상태에 액세스하며, Amazon RDS 권장 사항에 대응할 수 있습니다.
Amazon RDS DB 인스턴스 상태 보기
의 DB 인스턴스 상태는 DB 인스턴스의 상태를 나타냅니다. Amazon RDS 콘솔, AWS CLI 명령 describe-db-instances 또는 API 작업 DescribeDBInstances를 사용하여 의 DB 인스턴스상태를 확인할 수 있습니다.
또한 Amazon RDS는 유지 관리 상태라는 상태를 한 가지 더 사용하며, 이는 Amazon RDS 콘솔의 유지 관리 열에 표시됩니다. 이 값은 DB 인스턴스에 적용해야 하는 모든 유지 관리 패치 상태를 나타냅니다. 유지 관리 상태는 DB 인스턴스 상태와 무관합니다. 유지 관리 상태에 대한 자세한 내용은 DB 인스턴스의 업데이트 적용 단원을 참조하십시오.
다음 표에서 DB 인스턴스에 사용할 수 있는 상태 값을 찾습니다. 이 표에는 DB 인스턴스와 스토리지에만 요금이 청구되는지, 스토리지에만 청구되는지, 혹은 청구되지 않는지 표시됩니다. 모든 DB 인스턴스 상태의 백업 사용에는 항상 청구됩니다.
DB 인스턴스 상태 | 청구 | 설명 |
---|---|---|
사용 가능 |
청구 |
DB 인스턴스에 문제가 없으며 사용할 수 있습니다. |
백업 중 |
청구 |
현재 DB 인스턴스를 백업 중입니다. |
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 |
미청구 |
DB 인스턴스를 생성 중입니다. 생성 중인 DB 인스턴스에는 액세스할 수 없습니다. |
deleting |
미청구 |
DB 인스턴스를 삭제 중입니다. |
실패 |
미청구 |
DB 인스턴스 오류가 발생하여 Amazon RDS로 복구할 수 없습니다. DB 인스턴스의 복원 가능한 가장 최근 시간을 기준으로 특정 시점으로 복원을 수행하여 데이터를 복구합니다. |
inaccessible-encryption-credentials |
미청구 |
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 인스턴스는 암호화된 정보를 포함하지 않는 경우 이러한 상태가 발생할 수 있습니다. |
파라미터 호환 장애 |
청구 |
Amazon RDS가 DB 인스턴스의 DB 파라미터 그룹에서 지정된 파라미터가 DB 인스턴스와 호환되지 않아 DB 인스턴스를 시작할 수 없습니다. DB 인스턴스에 대한 액세스 권한을 다시 얻으려면 변경된 파라미터를 되돌리거나 DB 인스턴스와 호환되는 파라미터를 정의해야 합니다. 호환되지 않는 파라미터에 대한 자세한 내용은 DB 인스턴스에 대한 최근 이벤트 목록을 참조하십시오. |
복원 호환 장애 |
미청구 |
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)로 이동하는 중입니다. |
재부팅 중 |
청구 |
고객의 요청 또는 DB 인스턴스 재부팅이 필요한 Amazon RDS 프로세스로 인해 DB 인스턴스를 재부팅 중입니다. |
마스터 자격 증명 재설정 중 |
청구 |
고객의 재설정 요청으로 인해 DB 인스턴스 사용자 자격 증명을 재설정하는 중입니다. |
이름을 바꾸는 중 |
청구 |
고객의 이름 바꾸기 요청으로 인해 DB 인스턴스 이름을 바꾸는 중입니다. |
restore-error |
청구 |
특정 시점으로 복원을 시도하거나 스냅샷에서 복원을 시도할 때 DB 인스턴스에서 오류가 발생했습니다. |
시작 중 |
요금 부과 스토리지 |
DB 인스턴스를 시작하는 중입니다. |
중단됨 |
요금 부과 스토리지 |
DB 인스턴스가 중지되었습니다. |
중지 중 |
요금 부과 스토리지 |
DB 인스턴스를 중지 중입니다. |
스토리지가 꽉 참 |
청구 |
DB 인스턴스에 할당된 스토리지 용량이 거의 다 찼습니다. 이것은 중요한 상태이므로 즉각 이 문제를 수정하는 것이 좋습니다. 그러려면 DB 인스턴스를 수정하여 스토리지를 확장하십시오. 이러한 상황을 피하려면 스토리지 공간이 부족해지면 경고하도록 Amazon CloudWatch 경보를 설정하십시오. |
스토리지 최적화 |
청구 |
DB 인스턴스가 스토리지 크기 또는 유형을 변경하도록 수정 중입니다. DB 인스턴스가 완전히 작동 중입니다. 그러나 DB 인스턴스가 스토리지 최적화 상태에 있는 동안 DB 인스턴스의 스토리지에 대한 변경을 요청할 수 없습니다. 스토리지 최적화 프로세스는 보통 짧지만, 가끔 최대 24시간까지 걸릴 수도 있습니다. |
upgrading |
청구 |
데이터베이스 엔진 버전은 현재 업그레이드 중입니다. |
Amazon RDS 권장 사항 보기
Amazon RDS에서는 DB 인스턴스, 읽기 전용 복제본, DB 파라미터 그룹과 같은 데이터베이스 리소스에 대한 자동화된 권장 사항을 제공합니다. 이러한 권장 사항은 DB 인스턴스 구성, 사용량 및 성능 데이터에 대한 분석을 통해 모범 사례 지침을 제공합니다.
다음 표에서 이러한 권장 사항의 예를 확인할 수 있습니다.
유형 | 설명 | 권장 사항 | 추가 정보 |
---|---|---|---|
오래된 엔진 버전 |
DB 인스턴스가 최신 마이너 엔진 버전을 실행하지 않습니다. |
최신 보안 수정 사항과 기타 개선 사항이 포함된 최신 버전으로 업그레이드하는 것이 좋습니다. |
|
보류 중인 유지 관리 사용 가능 |
DB 인스턴스에서 가능한 보류 중인 유지 관리 작업이 있습니다. |
DB 인스턴스에서 가능한 보류 중인 유지 관리 작업을 수행하는 것이 좋습니다. 운영 체제 업데이트는 보안상 가장 빈번하게 발생하며 최대한 빠른 시간 내에 실행해야 합니다. |
|
자동 백업 비활성화됨 |
DB 인스턴스에서 자동 백업이 비활성화되었습니다. |
DB 인스턴스에서 자동 백업을 활성화하는 것이 좋습니다. 자동 백업은 DB 인스턴스의 특정 시점 복구를 지원합니다. 추가 비용 없이 DB 인스턴스의 스토리지 크기만큼 최대 백업 스토리지가 제공됩니다. |
|
사용 중인 마그네틱 볼륨 |
DB 인스턴스에서 마그네틱 스토리지를 사용 중입니다. |
대부분 DB 인스턴스에 대해 마그네틱 스토리지는 권장되지 않습니다. 범용(SSD) 스토리지 또는 프로비저닝된 IOPS 스토리지로 전환하는 것이 좋습니다. |
|
사용 중인 EC2-Classic 플랫폼 |
DB 인스턴스에서 레거시 EC2-Classic 플랫폼을 사용 중입니다. |
네트워크 액세스 제어를 개선하려면 DB 인스턴스를 EC2-VPC 플랫폼으로 이전하는 것이 좋습니다. Amazon VPC는 AWS 클라우드 내 다른 가상 네트워크에서 논리적으로 격리된 가상 네트워크입니다. |
|
비활성화된 개선된 모니터링 |
DB 인스턴스에 확장된 모니터링이 활성화되지 않았습니다. |
확장된 모니터링을 활성화하는 것이 좋습니다. 확장된 모니터링은 모니터링 및 문제 해결을 위해 실시간 운영 체제 지표를 제공합니다. |
|
비활성화된 암호화 |
DB 인스턴스에 암호화가 활성화되지 않았습니다. |
암호화를 활성화하는 것이 좋습니다. 암호화된 스냅샷에서 복원하여 기존 Amazon RDS DB 인스턴스를 암호화할 수 있습니다. |
|
사용 중인 이전 세대 DB 인스턴스 클래스 |
DB 인스턴스가 이전 세대 DB 인스턴스 클래스에서 실행 중입니다. |
이전 세대 DB 인스턴스 클래스는 더 좋은 요금, 더 좋은 성능 또는 이 둘 모두를 갖춘 DB 인스턴스 클래스로 대체되었습니다. 최신 세대 DB 인스턴스 클래스에서 DB 인스턴스를 실행하는 것이 좋습니다. |
|
Oracle DB 인스턴스에 방대한 페이지 사용 안 함 |
DB 인스턴스에서 사용하는 DB 파라미터 그룹에서 |
데이터베이스 확장성 향상을 위해서는 DB 인스턴스에서 사용하는 DB 파라미터 그룹에서 |
|
기본이 아닌 사용자 지정 메모리 파라미터 |
DB 파라미터 그룹에서는 기본값에서 너무 많이 벗어나는 메모리 파라미터를 설정합니다. |
기본값에서 너무 많이 벗어나는 설정으로 인해 성능이 떨어지고 오류가 발생할 수 있습니다. DB 인스턴스에서 사용하는 DB 파라미터 그룹에서는 사용자 지정 메모리 파라미터를 기본값으로 설정하는 것이 좋습니다. |
|
MySQL DB 인스턴스에 대해 활성화된 변경 버퍼링 |
DB 파라미터 그룹에서 변경 버퍼링을 활성화하였습니다. |
변경 버퍼링을 통해 MySQL DB 인스턴스는 보조 인덱스 유지에 필요한 일부 쓰기를 연기할 수 있습니다. 이러한 구성은 성능을 약간 향상시킬 수 있지만 충돌 복구가 크게 지연되는 원인이 될 수 있습니다. 충돌 복구 중에 보조 인덱스는 최신 상태이어야 합니다. 따라서 변경 버퍼링의 이점보다 매우 오래 지속될 가능성이 있는 충돌 복구 이벤트로 인한 손해가 더 크므로 변경 버퍼링을 비활성화하는 것이 좋습니다. |
AWS 데이터베이스 블로그의 Best practices for configuring parameters for Amazon RDS for MySQL, part 1: Parameters related to performance |
MySQL DB 인스턴스에 대해 활성화된 쿼리 캐시 |
DB 파라미터 그룹에서 쿼리 캐시 파라미터를 활성화하였습니다. |
변경 시 캐시 제거가 필요한 경우 쿼리 캐시로 인해 DB 인스턴스가 교착 상태에 빠진 것처럼 보일 수 있습니다. 쿼리 캐시는 대부분의 워크로드에 이점이 되지 못합니다. 쿼리 캐시는 MySQL 버전 8.0에서 제거되었습니다. 쿼리 캐시 파라미터를 비활성화하는 것이 좋습니다. |
AWS 데이터베이스 블로그의 Best practices for configuring parameters for Amazon RDS for MySQL, part 1: Parameters related to performance |
테이블에 로깅하기 |
DB 파라미터 그룹은 로깅 출력을 |
로깅 출력을 |
Amazon RDS는 리소스가 생성되거나 수정될 때 리소스에 대해 권장 사항을 생성합니다. Amazon RDS는 리소스를 주기적으로 검사하고 권장 사항을 생성합니다.
Amazon RDS 권장 사항 대응
AWS Management Console에서 권장 사항을 확인할 수 있습니다. 즉시 권장 조치를 수행하거나 다음 유지 관리 기간으로 예약하거나 무시할 수 있습니다.
Amazon RDS 권장 사항에 대응하려면
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/rds/
에서 Amazon RDS 콘솔을 엽니다. -
탐색 창에서 Recommendations(권장 사항)를 선택합니다.
Recommendations(권장 사항) 페이지가 표시됩니다.
-
Recommendations(권장 사항) 페이지에서 다음 중 하나를 선택합니다.
-
Active(활성) – 적용, 무시 또는 예약할 수 있는 현재 권장 사항을 표시합니다.
-
Dismissed(무시됨) – 무시된 권장 사항을 표시합니다. Dismissed(무시됨)를 선택할 때 무시된 권장 사항을 적용할 수 있습니다.
-
예약됨 – 예약되었지만 아직 적용되지 않은 권장 사항을 표시합니다. 이러한 권장 사항은 다음 예약된 유지 관리 기간에 적용됩니다.
-
Applied(적용됨) – 현재 적용된 권장 사항을 표시합니다.
권장 사항 목록에서 섹션을 열어 해당 섹션의 권장 사항을 볼 수 있습니다.
각 섹션의 권장 사항 표시에 대한 기본 설정을 구성하려면 기본 설정 아이콘을 선택합니다.
표시되는 기본 설정 창에서 표시 옵션을 설정할 수 있습니다. 이러한 옵션에는 표시된 열과 페이지에 표시할 권장 사항 수가 포함됩니다.
-
-
활성 권장 사항 관리:
-
활성을 선택하고 하나 이상의 섹션을 열어 권장 사항을 봅니다.
-
하나 이상의 권장 사항을 선택하고 Apply now(지금 적용)(즉시 적용), Schedule(일정)(다음 유지 관리 기간에 적용) 또는 Dismiss(무시)를 선택합니다.
권장 사항에 대해 지금 적용 버튼이 표시되지만 사용할 수 없는 경우(회색으로 표시) DB 인스턴스를 사용할 수 없습니다. DB 인스턴스 상태가 사용 가능인 경우 권장 사항을 즉시 적용할 수 있습니다. 예를 들어 DB 인스턴스의 상태가 수정 중인 경우 권장 사항을 즉시 적용할 수 없습니다. 이 경우 DB 인스턴스가 사용 가능할 때까지 기다렸다가 권장 사항을 적용합니다.
권장 사항에 대해 지금 적용 버튼이 표시되지 않는 경우 Recommendations(권장 사항) 페이지를 사용하여 권장 사항을 적용할 수 없습니다. DB 인스턴스를 수정하여 수동으로 권장 사항을 적용할 수 있습니다.
DB 인스턴스 변경에 대한 자세한 내용은 Amazon RDS DB 인스턴스 수정 단원을 참조하십시오.
참고 지금 적용을 선택하면 간단한 DB 인스턴스 중단이 발생할 수 있습니다.
-