[AWS RDS] Modify RDS instance type
- AWS RDS 인스턴스 타입 변경 (업그레이드 또는 다운그레이드)
l Version : Amazon RDS
AWS RDS 환경에서는 운영중인 RDS 인스턴스의 용량 증설 및 감소(Scale-Up / Scale-Down) 작업을 Management Console을 통해서 매우 간단하게 변경할 수 있다. 아래 순서에 따라 인스턴스를 변경할 수 있다.
1. 변경할 인스턴스를 선택하고 Modify버튼을 클릭한다.
2. DB Instance size 항목에서 변경할 인스턴스 타입을 선택 한다. 이 글에서는 db.r5.large 인스턴스를 db.t3.medium으로 다운그레이드 한다.
3.맨 아래 위치한 Continue 버튼을 클릭한다.
4. 변경하려는 인스턴스 타입을 다시 한번 확인하고, Scheduling of modifications 항목에서 정해진 시간에 수정사항을 적용할 것인지, 아니면 즉시 적용할 것인지 선택 한다. 이 글에서는 즉시 변경 (Apply immediately)를 선택한다.
5. 인스턴스가 수정되고 있는 상황을 확인할 수 있다.
즉시 변경을 선택하였더라도 인스턴스의 종류, 백업할 데이터 양에 따라 수초에서 수분이 걸릴 수 있다. 따라서 일정 시간 다운타임이 발생한다. 하지만 이러한 다운타임은 예방하기 위해서는 데이터베이스를 이중화 구성하여 롤링 업그레이드 방식을 통해서 하나씩 업그레이드 하면서 failover로 역할을 변경하면 다운타임을 예방할 수 있다.
높은 성능의 인스턴스에서 낮은 성능의 인스턴스로 변경할 때 간혹 아래와 같은 오류가 발생할 수 있다.
이때에는 Performance Insights 항목에서 Enable Performance Insights 항목을 선택해제하고, 적용한 후 인스턴스 타입을 변경할 수 있도록 한다. 이번 실습에서 db.r5.large에서 db.t3.medium으로 먼저 선택하면 해당 항목이 숨겨져서 보이지 않게 되는데, 실제 변경시에는 오류를 반환한다.
[참고자료]
l https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PerfInsights.Enabling.html
2022-03-23 / Sungwook Kang / http://sungwookkang.com
AWS RDS, SQL Server, RDS 인스턴스 타입 변경, Modify RDS Instance type
'AWS' 카테고리의 다른 글
[AWS] What is AWS Graviton processor? (0) | 2022.03.26 |
---|---|
[AWS RDS] RDS Proxy (0) | 2022.03.23 |
[AWS RDS] Modify RDS SQL Server Standard Edition to Enterprise Edition (0) | 2022.03.22 |
[AWS Aurora] Aurora I/O Planning (0) | 2022.03.20 |
[AWS Aurora] Aurora Storage Engine (0) | 2022.03.19 |