TypeORM2 [DevOps] 운영 DB를 데이터 손실 없이 진화시키기 — 멱등 마이그레이션과 백업 📌 이 글의 핵심 요약 (SEO Summary)핵심 내용: 운영 중인 PostgreSQL의 스키마를 데이터 손실 없이 바꾸는 멱등 마이그레이션, 백업, 출시 전 무결성 점검주요 포인트: synchronize=false 강제, 부팅 시 멱등 DDL, forward-only 원칙, 백업 전략, 무결성 점검기대 효과: 정식 마이그레이션 도구를 도입하기 전, 1인·소규모 운영에서 안전하게 스키마를 진화시키는 법 익히기적용 시점: 운영 DB에 테이블·컬럼을 추가해야 하는데 데이터를 잃으면 안 될 때※ 실제 DB 호스트·테이블명·스키마 구조·데이터 규모 등은 일반화/생략했습니다. 운영 방식과 패턴 위주로 설명합니다.📚 시리즈 구성이 글은 1인 개발, 출시부터 운영까지 시리즈의 6편입니다.[1편: 비공개 테스트 .. 2026. 6. 23. [Backend] NestJS와 PostgreSQL로 구축하는 고성능 예보 수집 엔진 (병렬 처리와 Upsert) 모바일 서비스를 기획할 때 기획자나 개발자가 가장 먼저 마주하는 질문은 “어떤 기능을 우선순위에 둘 것인가”입니다. 제가 진행 중인 서핑 앱 Whale-Log 프로젝트에서 내린 결론은 ‘예보 시스템의 완결성’이었습니다.이는 새로운 기능을 많이 만드는 것보다, 이미 다른 앱에도 공통으로 존재하는 가장 기본적이면서도 핵심적인 기능을 먼저 제대로 구현하는 것이 서비스의 신뢰도를 좌우모바일 서비스를 기획할 때 기획자나 개발자가 가장 먼저 마주하는 질문은 "어떤 기능을 우선순위에 둘 것인가"입니다. 제가 진행 중인 서핑 앱 Whale-Log 프로젝트에서 내린 결론은 ‘예보 시스템의 완결성’이었습니다.이는 새로운 기능을 많이 만드는 것보다, 이미 다른 서핑 앱에도 공통으로 존재하는 가장 기본적이면서도 핵심적인 기능.. 2026. 2. 8. 이전 1 다음