21 lines
583 B
Markdown
21 lines
583 B
Markdown
# 롤백 절차
|
|
|
|
## 일반 롤백
|
|
1. `git log --oneline -5` 로 이전 커밋 확인
|
|
2. `git checkout <commit>` 또는 `git revert <commit>`
|
|
3. `npm run build` → PM2 restart
|
|
|
|
## DB 롤백
|
|
- Prisma: `npx prisma migrate resolve --rolled-back <migration_name>`
|
|
- 데이터 백업 후 롤백 진행
|
|
|
|
## SSH 연결 장애
|
|
- SSH 연결 실패 시 Backend는 정상 작동 (graceful fallback)
|
|
- 자매 상태만 "unknown"으로 표시
|
|
|
|
## 긴급 롤백
|
|
1. PM2 프로세스 중지: `pm2 stop hanarang-api hanarang-web`
|
|
2. 이전 빌드로 복원
|
|
3. PM2 restart
|
|
4. 원인 분석 후 hotfix
|