핵심 요약
데브시스터즈가 쿠키런: 킹덤의 데이터베이스 저장소 이슈를 해결하기 위해 Plan A/Plan B/Plan C를 병행하고, SST 파일 해독과 백업 기반 재구성으로 정합성을 확보하며 서비스 재개에 성공했습니다.
구현 방법
- Ballast 파일로 공간 확보 및 OS 수준 복구 시도
- SST 파일 해독 및 CSV 변환, Spark 전처리
- 저널/스냅샷 기반 재구성 및 MVCC 고려
주요 결과
- 데이터 정합성 검증에서 백업본의 부분집합 확인 및 복원 성공
- 최종 데이터 복구 후 신규 클러스터 구성 및 서비스 재개 약 30시간대
- SST 파이프라인 최적화로 처리 속도 약 10배 향상
