Skip to content
Discussion options

You must be logged in to vote

의견을 종합해봤을 때, 2번과 3번으로 좁혀지는 것 같습니다! 그래서 2번과 3번의 핵심을 비교해봤는데 다음과 같이 정리할 수 있었습니다!

구성 장점 복구 복잡도
EBS 스냅샷 + S3 dump 전체 DB를 빠르게 복구 가능 스냅샷과 dump 중 무엇을 사용할지 판단 필요
S3 dump + binlog 논리 백업 체계 하나로 통일되고 시점 복구 가능 dump와 binlog 연결 및 재생 순서 관리 필요

해당 상황에서 저는 S3 dump + binlog 방식이 옳게 느껴지긴 합니다. 그 이유는 아래와 같습니다!

  1. 현재 DB 규모가 크지 않기 때문에 EBS 스냅샷으로 얻는 “빠른 물리 복구”의 장점이 아직 크지 않습니다.
  2. 비용을 무시할 수는 없습니다. 저희가 RPO를 적어도 5분 정도로 해야 데이터 백업 전략을 도입하는 의미가 있습니다.
  3. 반면 S3 논리 백업으로 통일하면 EBS 상태와 관계없이 복구 절차를 동일하게 가져갈 수 있습니다.
  4. 특히 잘못된 쿼리가 발생한 경우, EBS 스냅샷은 스냅샷 생성 시점까지만 돌아갈 수 있지만 binlog는 문제가 된 쿼리 직전까지 복구할 수 있습니다.

Replies: 5 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@Hexeong
Comment options

Hexeong Jul 13, 2026
Maintainer Author

Comment options

Hexeong
Jul 14, 2026
Maintainer Author

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@lsy1307
Comment options

@Hexeong
Comment options

Hexeong Jul 15, 2026
Maintainer Author

Comment options

Hexeong
Jul 15, 2026
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by Hexeong
Comment options

Hexeong
Jul 16, 2026
Maintainer Author

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
3 participants