창천향로
5k
2021-02-23 20:42:08
6
1754

스프링부트와 JPA 의 잘못된 설정으로 운영 DB의 테이블9개를 drop하고 복구한 이야기


안녕하세요! 아주 오래전 이야기이긴하지만, 스프링부트의 application.yml에서 ddl-auto을 잘못 설정하여 실제 운영 테이블 9개를 drop 하고 복구를 한 경험을 영상으로 가볍게 이야기해보았습니다 :) (제가 낸건 아니지만 ㅎㅎ)

지금 자신이 발생시킨 장애가 너무 역대급이라 우울하실수 있다고 봅니다.
그래도 장애가 났다하더라도 어떻게 해결을 하는지, 다음에 그런일이 없으려면 어떻게 예방할 수 있는지 등등은 그 시간이 아니면 못 얻기 때문에 많이 배울수있는 시간이였다고 생각합니다.

(예전에 대형 장애들을 발생시켰지만 그래도 다행히 회사 짤리지 않고 잘 다녔습니다)
혹시나 최근 낸 장애로 의기소침하신다면 이 영상 보시고 많이 위로가 되셨으면 합니다

감사합니다!

4
  • 댓글 6

  • Mambo
    5k
    2021-02-23 21:07:56 작성 2021-02-23 21:12:03 수정됨

    Drop만 봐도 후덜덜...

    창천향로님 슬슬 다시 활동하시는건가요~

  • visualkhh
    4k
    2021-02-24 12:56:47

    잘보았습니다^^ 값진 경험이네요.

    사내 공유하였습니다. ㅎㅎ

  • 비트를비틀어
    259
    2021-02-26 13:07:10 작성 2021-02-26 14:01:58 수정됨

    혹시 jojoldu님이신가요?

  • 꾸미만두
    435
    2021-02-27 09:13:05

    마지막에 팀 전체의 잘못으로 가져가줬다는거 자체가 저한테도 엄청 와닿았습니다. 시스템적으로 그런일이 발생하지않게 막았었어야 했다는게 정말 와닿더라구요. 

  • 도롱뇽
    168
    2021-02-27 21:18:37

    ㅋㅋㅋ 고정댓글이 악마같네요

  • standAlone
    148
    2021-03-01 01:11:03

     헐 설마 create 하신건가? ㅋㅋ 저도 요즘 배우고 있는데 그런 경우가 있군요...실무에선 조심해야겠네요 ;;

  • 로그인을 하시면 댓글을 등록할 수 있습니다.