프로젝트 배경
1) 문제점 - EC2 자체 운영 MySQL 을 RDS 로 옮기는 작업이 4개월간 반복 실패. 정합성 문제와 전환 중단 위험이 해결되지 않았음. 2) 원인 - 이전 시도의 실패 원인을 분석하지 않은 채 전환을 재시도했고, 검증·전환 절차가 단계화돼 있지 않았음. 3) 목표 - 서비스를 멈추지 않고 데이터 정합성 100% 로 RDS 전환을 완료하고, Multi-AZ·Read Replica 로 가용성을 높임.
프로젝트 성과
서비스 중단 0건 무중단 전환
복제·검증·전환을 단계화해 사용자 트래픽을 받으면서 EC2 MySQL → RDS 전환을 완료했습니다.
데이터 정합성 100%
전환 전후 데이터를 검증해 누락·불일치 없이 정합성 100% 를 확인했습니다.
Multi-AZ · Read Replica 로 가용성 확보
Multi-AZ 로 장애 대비 고가용성을, Read Replica 로 읽기 성능 향상을 확보했습니다.
핵심 기능
진행 단계
실패 원인 분석
2024.08.
4개월간 실패한 이전 시도의 원인(정합성·중단)을 분석해 다시 설계할 지점을 정했습니다.
프로젝트 상세
EC2 위에서 직접 운영하던 MySQL 을 AWS RDS 로 옮기는 프로젝트입니다. 4개월간 실패를 반복하던 상태에서 투입돼, 실패 원인 분석부터 전환 전략 수립·실행까지 주도해 서비스 중단 없이 완료했습니다. [배경] MAU 400만+ 규모 게임 통계 서비스의 핵심 DB 가 EC2 자체 운영 MySQL 이라 장애 대응·확장이 어려웠습니다. RDS 전환을 4개월간 시도했지만 데이터 정합성과 중단 시간






