Amazon Relational Database Service(Amazon RDS) DB 인스턴스의 스토리지 크기를 업데이트했습니다. 프로세스에 시간이 오래 걸리고 인스턴스가 스토리지 최적화 상태입니다.
해결 방법
참고: AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생하면 AWS CLI의 오류 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.
DB 인스턴스의 스토리지 크기를 수정하면 인스턴스가 스토리지 최적화 상태로 전환됩니다. Amazon RDS는 스토리지 최적화 프로세스를 자동으로 수행합니다. Amazon RDS는 스토리지 수정 후 데이터를 Amazon Elastic Block Store(Amazon EBS) 볼륨에 균일하게 분산합니다.
대부분의 경우 규모가 조정된 스토리지는 DB 인스턴스의 중단이나 성능 저하를 유발하지 않습니다. 그러나 작업에는 몇 시간이 걸릴 수 있습니다. 6시간 동안 또는 인스턴스에서 스토리지 최적화가 완료될 때까지(둘 중 더 긴 기간 동안) 스토리지를 추가로 수정할 수 없습니다. 인스턴스 크기 조정 또는 재부팅 수행과 같은 기타 인스턴스 수정을 수행할 수 있습니다. 인스턴스의 규모를 조정한 후에는 AWS Management Console에서 스토리지 최적화 진행 상황을 확인하거나 describe-db-instances AWS CLI 명령을 사용할 수 있습니다.
일반적으로 스토리지 최적화는 몇 시간 내에 완료되지만 프로세스는 24시간 이상 걸릴 수 있습니다. 인스턴스는 스토리지 최적화 중에 작동하며 애플리케이션은 계속 사용할 수 있습니다. 스토리지 최적화 중에 애플리케이션을 실행할 수 있습니다.
참고: 스토리지 최적화 속도를 높일 수 없으며 프로세스가 완료될 때까지 기다려야 합니다. 스토리지 크기가 커지고 스토리지 사용량이 증가하면 프로세스가 더 오래 걸립니다. 자동화된 프로세스이므로 인스턴스에서 스토리지 최적화를 완료하는 데 걸리는 시간을 결정하는 정해진 방법은 없습니다.
클러스터 볼륨의 경우 Amazon Aurora는 데이터용 사용자 지정 스토리지 솔루션을 사용하고 로컬 스토리지에 Amazon EBS를 사용합니다. 예를 들어 db.r5.2xlarge에서 db.r5.4xlarge로 DB 인스턴스의 규모를 조정할 때 상태 열에서 스토리지 최적화 이벤트를 볼 수 있습니다.
참고: 어떤 유형의 스토리지든 수정하면 인스턴스가 스토리지 최적화 상태로 전환됩니다. 스토리지를 수정하면 인스턴스가 다시 시작될 수 있습니다. 이는 SSD와 마그네틱 간의 스토리지 유형 변경과 같이 특정 경우에 필요한 요구 사항입니다. 자세한 내용은 DB 인스턴스에 대한 설정을 참조하십시오.
DB 인스턴스의 사용 가능한 스토리지 양을 모니터링하려면 Amazon CloudWatch 경보를 만드는 것이 가장 좋습니다.
관련 정보
Amazon RDS DB 인스턴스 관리