데이터 관리 개요

CONE-Watcher N의 데이터 영속성은 MongoDB 한 곳에 집중되어 있습니다. 본 섹션은 운영자가 DB를 안전하게 조회·수정하고, 백업·복구를 수행하는 데 필요한 내용을 정리합니다.

구성

  1. DB 접근 가이드

    • MongoDB 접속 방법 (mongosh, mongo-express)
    • 컬렉션 맵과 용도
    • 자주 쓰는 조회 쿼리
    • 안전하게 수정·복구하는 법
  2. 백업 및 복구

    • 백업 대상과 주기
    • mongodump / mongorestore 절차
    • 부분 복구 시나리오
    • 복구 후 검증 체크리스트

읽는 순서

  • 처음 운영을 맡았다면: DB 접근 가이드를 먼저 읽고 시스템의 데이터 구조와 접속 방법을 익힙니다.
  • 장애 대응 중이라면: DB 접근 가이드의 §3 조회 쿼리, §5 복구 시나리오를 참조합니다.
  • 정기 점검/백업 담당자라면: 백업 및 복구의 체크리스트를 따릅니다.

핵심 원칙

  • Origin 상태는 수정 금지 — NHN API 원본 데이터입니다.
  • 쓰기 작업 전 반드시 백업 — 작업 대상 컬렉션이라도 mongodump 먼저.
  • Primary 파드 직접 타겟mongodb-rs-0 에 포트포워딩. Service 경유 금지.
  • 단건 테스트 후 확장updateOne 으로 검증 후 updateMany.
  • 변경 기록 남기기 — 누가·언제·왜.