Skip to content

[v1][G6] Automated restore rehearsal 구축 #244

Description

@eightynine01

목표

v1.0.0 전 periodic backup-restore rehearsal을 자동화하고, 운영자가 복원 가능성을 반복 검증할 수 있게 한다.

배경

ROADMAP Gate G6는 restore rehearsal을 GA 조건으로 둔다. 단일 PITR 성공과 별개로, 주기적 restore drill은 백업이 실제로 복원 가능한지 검증하는 운영 안전장치다.

작업

  • rehearsal 대상 namespace/cluster/resource naming 정의
  • 최신 backup 또는 지정 backup에서 임시 cluster restore
  • smoke query / checksum / marker 검증
  • rehearsal 성공/실패 metric 또는 Kubernetes condition 설계
  • 월간 cron 또는 GitOps 운영 절차 정의(GitHub Actions는 사용하지 않음)
  • cleanup/finalizer/잔여 PVC 정리 검증

완료 기준

  • restore rehearsal을 한 번 이상 live 실행하고 evidence 첨부
  • 실패 시 alert 또는 status로 운영자가 감지 가능
  • docs/runbooks/restore.md에 반복 실행 절차와 cleanup 절차 추가
  • make lint test validate PASS

참고

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions