본문 바로가기

Programmer/PostgreSQL

(2)
AWS Aurora PostgreSQL 14 를 17.7 LTS 로 업그레이드 하기 #1 AWS에서 "Aurora PostgreSQL 14 표준 지원이 2027년 2월 28일에 끝난다"는 안내를 받았습니다. 그 뒤로는 RDS Extended Support 요금이 붙고 올리지 않은 클러스터는 유지보수 창에서 AWS가 강제로 올립니다. 올려야 한다는 건 정해졌고 문제는 어느 버전으로, 앱 코드를 얼마나 고치고, 데이터를 어떻게 옮기며, 서비스를 얼마나 세울 것인가였습니다.이 글은 그 판단 과정을 근거와 함께 정리한 1부입니다. 실제 업그레이드를 마친 뒤 실측 다운타임과 겪은 문제를 2부로 씁니다. 수치와 절차는 AWS 공식 문서와 우리 운영 DB에서 직접 확인한 것만 적었고, 회사 고유 정보는 일반화했습니다.📌 한 줄 요약17.7 LTS로 14에서 바로 올린다 · 앱 코드 필수 변경 0건 · ..
PostgresSQL 로 데이터 마이그레이션 후 Sequence 중복 오류가 뜰때 PostgreSQL로 Data를 pg_dump를 사용하여 Dump 하고 그 결과를 Restore 할 때 Sequence 가 제대로 마이그레이션이 되지 않는 경우가 있다. 보통 Bigserial이나 Serial과 같은 DataType을 쓰는 경우에 이런 문제가 발생했고, 새로운 Data를 Insert 할 때 Sequence 가 이미 있어 중복 오류가 발생하여 이 상황을 확인할 수 있었다. duplicate key value violates unique constraint "vouchers_pk"; nested exception is io.r2dbc.postgresql.ExceptionFactory$PostgresqlDataIntegrityViolationException: [23505] duplicate ..

반응형