Sentinel Vault 점검·표시 명세서 2026-10-20 기준 · 기능 구조는 vault-feature-map.html 참조

Sentinel Vault는 Sentinel 에 얹는 랜섬웨어 복구 보호 옵션입니다. 서버의 DB·파일을 격리 저장소(Vault)가 당겨 가서 잠긴 스냅샷으로 보관하고, 백업본이 오염됐는지 판정하며, 사고 때 깨끗한 시점으로 자동 복원합니다. 이 문서는 "무엇을 점검하고, 무엇을 감지하며, 언제 알림이 가고, 누가 무엇을 하는지"의 명세입니다.

상태 표시 — 운영 = 설치된 서버에서 동작 · 검증 완료 = 시험 서버에서 실제 동작 확인(고객 설치 전) · 준비 중 = 구현·시험이 남음. 숫자는 모두 시험 서버 실측입니다.

1. 구성 (세 역할)

역할하는 일상태
원본 서버DB 이미지 사본·아카이브 로그·파일 변경분을 내보내기만 함(읽기 전용 통로). Vault 계정·키 없음검증 완료
사본 A — Vault 박스(병원 안)원본을 당겨 와 ZFS 스냅샷으로 잠금. 받는 계정과 잠그는 계정을 나눔(한 계정이 털려도 과거 판을 못 지움). 복원 때 여기서 바로 DB 를 띄움검증 완료
사본 B — 외부·오프사이트(NAS)암호화 조각을 한 번 쓰기(WriteOnce)로 보관. 키는 B 에 없음검증 완료(시험 서버, 2026-10-19 재개)

2. 감지 항목 전체 (이슈 코드)

심각도 2단계: 주의(warn) = 확인 필요 / 장애(bad) = 지금 조치 필요. 모든 경보는 Sentinel 알림 규칙(디스코드·메일)을 그대로 따릅니다.

2-1. 랜섬 판정 — 백업 시점 보류

판정은 세 가지입니다. clean(깨끗) · suspect(의심) · corrupt(오염). clean 이 아니면 그 회차를 스냅샷으로 굳히지 않고(보류) 이전 깨끗한 시점을 지킵니다. 보류 중에는 오래된 스냅샷 정리도 멈춥니다. 의심은 경보와 보류만 하고, 자동 차단 같은 조치는 하지 않습니다.

감지조건심각도
DB 사본 오염당겨 온 DB 이미지 사본의 블록 머리(형식·번호) 표본 검사 실패 비율 20% 이상, 앞부분 손상, 형식 판별 불가, 사본 수 모자람 (VAULT_IC_CORRUPT)장애
DB 사본 의심손상 블록 1개 이상 · 낯선 파일(몸값 안내문·개명된 사본) · 증분 회차인데 변경량이 사본 전체의 50% 이상 · 아카이브 로그 형식 이상 (VAULT_IC_SUSPECT)주의
파일 변경 이상알려진 랜섬 확장자 · 처음 보는 확장자 급증(누적 포함) · 이중 확장자 · 변경 폭주 → 그 원본 당김 보류. 원본이 ZFS 라 블록 단위로 받는 경우도 같은 기준(받은 뒤 판정, 보류면 스냅샷 안 찍음) (VAULT_REPL_HOLD)주의
파일 백업 회차 보류파일 볼트 회차에서 미학습 확장자 급증·이중 확장자·몸값 안내문 3폴더 이상·변경 폭주 — 관리자가 확인·해제할 때까지 유지 (RANSOM_SUSPECT)장애
아카이브 번호 빠짐최근 48시간 아카이브 로그 번호가 빠짐 — 그 지점 뒤로 복구가 끊김(오염 아님, 보류 없음) (VAULT_ARCH_GAP)주의
주간 전수 검증 오염최신 스냅샷의 DB 사본 모든 블록의 머리·체크섬 검사(오라클 없이) 실패 (VAULT_VERIFY_CORRUPT / VAULT_VERIFY_SUSPECT) — 그 시점은 복원 후보에서 자동 제외주의 / 장애
주간 전수 검증 멈춤마지막 전수 검증이 10일 넘음 (VAULT_VERIFY_STALE)주의

2-2. 당김·스냅샷 감시 (사본 A)

감지조건심각도
복제 지연마지막 성공 당김 60분 / 180분 넘음 (VAULT_REPL_LATE)주의 / 장애
복제 실패당김 실패 — 이번 회차 스냅샷 생략(반쯤 받은 상태를 굳히지 않음) (VAULT_REPL_FAIL)장애
DB 사본 밀림DB 사본 시점이 26시간 / 50시간 넘게 뒤처짐 (VAULT_IC_LAG)주의 / 장애
아카이브 밀림최신 아카이브가 기준(기본 30분 / 120분) 넘게 오래됨 — 실질 데이터 손실 상한 초과 (VAULT_ARCH_LAG)주의 / 장애
저장소 용량Vault 풀 80% / 90% 이상 (VAULT_POOL_FULL)주의 / 장애
디스크 오류ZFS 정기 검사(scrub) 오류 1건 이상 (VAULT_SCRUB_ERROR)장애
잠금 해제 중승인된 잠금 해제가 진행 중 — 정해진 시간 뒤 자동 재잠금 (VAULT_UNLOCKED)주의
정리 중단보류·즉시 보호 봉인 중이거나 관리자 정지로 오래된 스냅샷 정리가 멈춤 — 용량 확인. 정리가 돌 때도 가장 새 스냅샷 3개는 늘 남김 (VAULT_PRUNE_PAUSED)주의
스냅샷 마운트 잔류스냅샷이 20개 넘게 마운트된 채 남음 (VAULT_SNAP_MOUNTED)주의
즉시 보호 봉인 중원본 서버에서 랜섬이 잡힘(미끼·랜섬 확장자·변경 폭주·행위 탐지·악성 해시·흔적 점검 감염 의심) → 자동으로 즉시 봉인(스냅샷 잠금·파일 당김 정지·정리 중단, 아카이브는 계속). 해제는 사람 승인으로만. 의심 단계는 스냅샷 1장만 24시간 봉인 (VAULT_PROTECT_ACTIVE)주의

2-3. 사본 B (외부·오프사이트) 감시

감지조건심각도
사본 B 당김 끊김기대 주기의 2배 / 3배 동안 당김 없음 (VAULT_B_STALE)주의 / 장애
사본 B 당김 오류최근 당김 3회 모두 오류 (VAULT_B_PULL_ERROR)주의
평소 분리 위반당김 창을 정한 경우, 창 밖에서 B 가 접속 (VAULT_B_NOT_AIRGAPPED)주의
의도된 일시 중지장비 조사 등으로 당김을 멈춘 상태 — 사유 표시 (VAULT_B_PAUSED)주의
사본 B 조각 손상NAS 가 매일 자기 조각을 체크섬과 대조(새 회차 전부 + 옛 회차 순환, 약 한 달 한 바퀴) — 이번 손상·사라짐 / 이전에 확인된 손상 회차 (VAULT_B_VERIFY_BAD) — 준비 중: NAS 등록 전장애 / 주의
사본 B 검사 멈춤대조 결과가 48시간 / 96시간 넘게 없음 — 검사가 멈춰도 알림. 결과를 한 번도 받은 적 없으면 울리지 않음 (VAULT_B_VERIFY_STALE) — 준비 중: NAS 등록 전주의 / 장애

2-3b. 사본 B 용량

감지조건심각도
사본 B 용량 예보남은 용량(볼륨 여유와 공유폴더 할당량 중 작은 쪽) ÷ 하루 유입 = 남은 일수가 14일 / 3일 미만 — 차면 당김이 멈춤 (VAULT_B_SPACE) — 준비 중: NAS 등록 전주의 / 장애

2-4. 복원 실행 감시

감지조건심각도
DB 복원 실패빠른 복구(이미지 사본) 단계 실패 — 멈춘 단계와 사유 표시 (ICRESTORE_FAIL)장애
복원 훈련 원복 안 됨훈련이 끝났는데 DB 가 훈련용 사본으로 떠 있고 백업이 멈춘 상태 (ICRESTORE_DRILL_OPEN)장애
파일 복원 실패·불일치파일 복원 실패, 또는 검증(개수·크기·시각·소유·파일 해시) 불일치 — 반영 금지 (FILERESTORE_FAIL / FILERESTORE_MISMATCH)장애
의심 파일 발견복원 전 스캔에서 의심 파일(이중 확장자·몸값 안내문·형식 불일치·무작위 내용 등) 발견 (FILESCAN_SUSPECT)주의
30분 백업 복구 멈춤처음 복구(완전 재해) 단계 진행 중 실행기가 사라짐 — 이어서 진행 안내 (SNAPRESTORE_ABORTED)주의

2-5. 파일 볼트 백업

감지조건심각도
파일 백업 실패회차 실패 · 암호화 키 없음 (FILEBK_FAIL / FILEBK_KEY_MISSING)장애
파일 백업 끊김1시간 주기 회차가 밀림 / 크게 밀림 (FILEBK_STALE)주의 / 장애
회차 무효시간 예산 안에 보호 폴더를 다 훑지 못함 — 그 회차는 버림 (FILEBK_PARTIAL)주의
기준본 오래됨주 1회 전체 회차가 오래됨 (FILEBK_BASE_OLD)주의

2-6. 공유 보호 (Vault Guard)

감지조건심각도
미끼 파일 건드림공유 폴더에 둔 미끼 파일이 바뀌거나 지워짐 — 건드린 PC 주소·계정 표시. 즉시 보호 봉인과 연동 (RANSOM_CANARY_HIT)장애
랜섬 확장자 쓰기공유에 랜섬 확장자 파일을 쓰려다 막힘(리눅스 거부 목록·윈도우 파일 차단) — 60분 유지 (RANSOM_EXT_SEEN)장애
변경 폭주한 PC 가 1분에 이름 바꾸기 기준(기본 100건) 또는 삭제 그 3배 넘게 함 — 사용자의 폴더 정리 오탐을 줄이려 삭제는 더 높게. 관리 PC 는 제외 (RANSOM_WRITE_BURST) — 리눅스장애
낯선 확장자 대량 이름 바꾸기목록에 없는 같은 확장자로 50건 넘게 이름 바꿈 — 신종 변종 가능, 사람이 실물 확인(차단 없음) (RANSOM_RARE_EXT) — 리눅스주의
감사 꺼짐감사 기록이 꺼져 출발지 PC 를 못 잡음 (VAULT_GUARD_AUDIT_OFF)주의
확장자 차단 빠짐윈도우 파일 차단 서비스가 멈췄거나 차단 규칙이 빠짐 (VAULT_GUARD_FSRM_OFF) — 준비 중: 윈도우 시험 전주의
PC 공유 접근 차단됨감염 의심 PC 의 이 서버 공유 접근을 막은 상태 — 해제는 사람 승인 (VAULT_PC_BLOCKED) — 윈도우 준비 중정보

3. 판정 기준

3-1. DB 사본 판정 (당길 때마다)

3-2. 파일 판정

3-3. 스냅샷 보관 기본값

단계보관
30분 간격7일
일간30일
주간90일
월간 (규제·계약이 있을 때 선택)12개월

데이터 변경량·저장소 용량·RPO·규제에 따라 고객별로 가감합니다. 사본 B 의 한 번 쓰기 잠금은 보관 기간만큼만 겁니다(더 길면 지울 수 없는 조각이 쌓여 용량이 바닥남).

4. 점검 항목 — Vault 박스 보안 점검 9항목

설치 때와 정기 점검 때 Vault 박스를 조회만 해서 항목마다 통과·주의·미흡으로 판정합니다(설정을 바꾸지 않음). 주 1회 자동 실행과 대시보드 경보(미흡 = VAULT_HARDEN_FAIL 주의 · 14일 넘게 안 돎 = VAULT_HARDEN_STALE 주의)는 시험 완료, 배포 준비 중.

항목보는 것
① 스냅샷 숨김스냅샷 폴더가 숨겨져 있는지, 마운트된 채 남은 스냅샷 수
② 이름 식별저장소 이름에 병원명 대신 사이트 토큰을 쓰는지
③ 접속 통로SSH 비밀번호 로그인 꺼짐 · root 직접 로그인 막힘 · 키 인증 · 허용 계정 제한 · 열린 포트 · 방화벽 기본 거부
④ 공유 금지Vault 저장소를 SMB·NFS 로 내보내지 않는지
⑤ 원본 통로원본 쪽 내보내기 모듈이 읽기 전용 · 목록 숨김 · 허용 IP 지정 · 삭제 거부인지
⑥ 암호화·키저장소 암호화 켜짐 · 키 파일 권한(관리자만) · 키 봉투 오프라인 사본 확인일
⑦ 상태 폴더 권한받는 계정·잠그는 계정 상태 폴더 권한
⑧ 잠금잠금 해제가 만료됐는데 다시 잠기지 않았는지 · 최신 스냅샷이 잠겨 있는지
⑨ 감시Sentinel 에이전트·로그인 감시가 동작하는지

5. 복원 — 방식과 실측

방식내용실측(시험 서버)
① 빠른 복구 (DB 이미지 사본)잠긴 스냅샷의 사본을 복사 없이 그 자리에서 띄움. 9단계, 단계마다 검증 통과해야 다음으로훈련 230초(검증 포함), 대시보드 통합 시험 137초 — 검증 완료
② 처음 복구 (완전 재해)새 서버에 엔진부터 되붓고 30분 백업으로 완전 복구15분 31초 — 운영
선택 복원 (파일)감염 파일만 골라 복원, 암호화 사본은 격리. 필요한 조각만 풀어 빠르게(17개 중 3개). 파일 해시로 결과 검증검증 완료
역이관 (예비 → 운영)예비(Vault)에서 운영하던 DB 를 재건한 운영 저장소로 되돌림. 예비 기간 데이터 보존서비스 중단 45초 — 검증 완료(리눅스), 윈도우 준비 중
복원 실행기 서명 확인복원·보호 실행 직전에 실행기를 중앙에서 받아 배포 서명과 대조, 다르면 거부검증 완료

윈도우 원본(이미지 사본 복원·파일 백업·공유 보호)은 준비 중입니다.

6. 누가 무엇을 하는지

고객이 하는 일우리가 하는 일
  • Vault 박스·사본 B(NAS) 자리·전원·망 준비
  • 저장소 키 봉투를 오프라인으로 보관(우리에게 키 값을 주지 않음)
  • NAS 의 한 번 쓰기 잠금·용량 알림·매일 검사 작업 등록(안내서대로)
  • 복원 시작 승인(관리자 비밀번호) · 어느 시점으로 되돌릴지 결정
  • 잠금 해제·보호 봉인 해제 승인
  • 분기 복원 훈련 일정 협의
  • 설치·설정(당김 주기·보관·권한 이원화·보안 점검 9항목)
  • 연중무휴 감시와 경보 대응(위험 경보 4시간 내 확인·7시간 내 조치)
  • 랜섬 판정·보류 확인, 오탐이면 1회 허용 처리
  • 복원 실행 안내·진행 감시·결과 검증 보고
  • 분기 복원 훈련 실행과 소요 시간 보고
  • 월간 보고(백업·검증·경보 이력)
운영 원칙 — ① 의심이면 굳히지 않는다: 오염이 의심되는 회차는 스냅샷으로 남기지 않고 이전 깨끗한 시점을 지킨다. ② 자동 조치는 확실할 때만: 의심은 경보와 보류만, 파괴적 조치는 사람 승인. ③ 조용하면 모르는 것: 검사가 멈춘 것도 경보로 알린다. ④ 숫자는 실측만: 시험 서버에서 잰 값이며 고객 환경에서 다시 잰다.

최종 갱신 2026-10-21 · 문서 위치: web/img/vault-manual.html (웹: /img/vault-manual.html) · 기능 변경 시 vault-feature-map.html 과 함께 갱신.