AWS RDS Upgrade 사례
데브옵스
AWS RDS Upgrade 사례
두줄요약
AWS RDS 업그레이드 사례를 순단 시간 기준에 따라 Normal, Near Real Time, B/G Deploy로 나누어 정리했습니다. DMS 복제와 HAProxy, Blue/Green 배포로 점진적 전환과 롤백 방식을 소개했습니다.
문제 상황
- AWS RDS 업그레이드 과정에서 서비스 순단 시간을 최소화할 필요
- 서비스 모듈별 읽기/쓰기 특성과 장애 시 복구 방식에 맞춘 업그레이드 절차 필요
해결 방법
- DMS Replication을 활용한 RDS 업그레이드와 복제 지연 고려
- 순단 허용 수준에 따라 Normal, Near Real Time, B/G Deploy로 작업 유형 분리
- HAProxy 레이어 추가, WAS Blue/Green 배포, Endpoint 수동 전환으로 점진적 전환
적용해볼 점
- DB 업그레이드 전 서비스별 트래픽 특성과 허용 순단 시간 기준 정리
- Rollback 기준과 Endpoint 전환 절차를 사전에 명확히 준비
