며칠 전에 로컬에서 테스트하던 프로젝트를 서버로 올렸다.
그 과정에서 수 많은 에러가 있었는데...
아쉽게도 카카오 데이터센터 화재로 티스토리까지 막히면서 포스팅하지 못했고,
결과적으로 어떤 오류들이 있었는지 기억이 나질 않는다ㅠ
아무튼 aws 서버에 올리면서 db 또한 rds 인스턴스와 연결시켰다.
그런데 spring.jpa.hibernate.ddl-auto: create 설정을 건드리지 않고 연결시켜버렸다.
당연히 테이블 내역 다 날아가고...
다행히 팀원분이 스냅샷을 따 놓으셔서 설정 찾아보면서 1시간만에 복구하였다.
스냅샷 말고도 복구 방식이 좀 더 있는것 같았다.
찾아보니까 이런 실수를 하시는 분들이 종종 계셨던 것 같다.
요런 사소한 실수로 데이터 날려먹는 일이 없었으면 좋겠다.
'java > JPA' 카테고리의 다른 글
[JPA] Attribute Converter (0) | 2022.11.15 |
---|---|
[JPA] 칼럼명 _(언더바)자동 생성 설정 변경(CamelCase로 사용) (0) | 2022.11.01 |
[JPA] 단방향 매핑 CASCADE 설정하기 (0) | 2022.10.29 |
[Spring + JPA] Field 'id' doesn't have a default value 에러 (0) | 2022.10.25 |
[JPA] 외래키로 테이블 조회하기 (0) | 2022.10.17 |