Skip to content

[Test] DB·GCS 복원에서 업로드 성공 응답 보존과 기능 재개 계측 #560

Closed

Description

@Gimini-3

목적

HTTP 업로드 성공 응답을 DB 밖 원장에 남기고, 외부 기준 백업·WAL·GCS 원본만으로 복원한 결과와 대조한다. 최초 복원 상태를 감사한 뒤 Worker를 실행하며 다운로드·검색·인덱싱 기능의 재개 시간을 측정한다.

구현·검증 범위

  • 기존 Barman WAL 추적·외부 보존·GCS 감사 도구를 재사용하는 준비 관문과 고정 입력 원장
  • 문서·버전·파일 객체·Job ID 및 합성 파일 해시를 연결하는 성공 응답 원장과 복원 판정기
  • Worker·Flyway·복구 작업 실행 전 최초 상태 감사와 실행 순서 강제
  • 격리 복원 리허설·본시험·재시험의 개별 증거와 기능별 경과 시간
  • 최초 성공 응답과 오류·결과 불명, 재전송 결과를 분리한 집계
  • 기존 개인 환경 파일·공개 설정 보존, 시험 자원 원복 확인

합격 기준

입력 부족·해시 불일치·증거 손상·중간 요청 누락을 올바르게 판정하고, 실제 실행에서 DB·GCS 최초 대조 후에만 Worker를 시작한다. 관측한 손실과 절차·기능 판정을 분리하며 운영 RPO 0이나 공개 서비스 RTO를 주장하지 않는다.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions