데이터 관리 개요
CONE-Watcher N의 데이터 영속성은 MongoDB 한 곳에 집중되어 있습니다. 본 섹션은 운영자가 DB를 안전하게 조회·수정하고, 백업·복구를 수행하는 데 필요한 내용을 정리합니다.
구성
-
- MongoDB 접속 방법 (mongosh, mongo-express)
- 컬렉션 맵과 용도
- 자주 쓰는 조회 쿼리
- 안전하게 수정·복구하는 법
-
- 백업 대상과 주기
mongodump/mongorestore절차- 부분 복구 시나리오
- 복구 후 검증 체크리스트
읽는 순서
- 처음 운영을 맡았다면: DB 접근 가이드를 먼저 읽고 시스템의 데이터 구조와 접속 방법을 익힙니다.
- 장애 대응 중이라면: DB 접근 가이드의 §3 조회 쿼리, §5 복구 시나리오를 참조합니다.
- 정기 점검/백업 담당자라면: 백업 및 복구의 체크리스트를 따릅니다.
핵심 원칙
- Origin 상태는 수정 금지 — NHN API 원본 데이터입니다.
- 쓰기 작업 전 반드시 백업 — 작업 대상 컬렉션이라도
mongodump먼저. - Primary 파드 직접 타겟 —
mongodb-rs-0에 포트포워딩. Service 경유 금지. - 단건 테스트 후 확장 —
updateOne으로 검증 후updateMany. - 변경 기록 남기기 — 누가·언제·왜.