HANDS-ON
00:00 경과
LABLAB-INFRA-OPS-12-BACKUP-RESTORE중급
백업 복구 리허설 — RPO·RTO를 실제로 검증하기
ELAPSED
00:00
PHASE
0 / 4
SLA
50분
⚙️ Infra-Ops
← 목록
INCIDENT RESPONSE
0 / 5 단계 완료
📚 PREREQUISITES
Labpg-backup-restore
Theoryinfra-ops/backup-recovery-dr
TRACK
INFRA-OPS
SLA
50분
LEVEL
중급
PHASES
3단계
ENV
local
INCOMING TICKET
재해 복구 점검 지시: "어제 DB 일부가 손상됐을 때 백업으로 복구하려다 30분 헤맸습니다. 백업이 실제로 복구되는지 리허설하세요."
YOUR ROLE
인프라 운영 엔지니어인 당신이
안 하면 나중에
복구 안 되는 백업은 데이터 전손과 같음. 실제 재해 시 RTO를 못 지키면 사업 연속성 붕괴.
📋상황 브리핑
재해 복구 점검 지시가 내려왔습니다. 어제 DB 일부가 손상됐을 때 백업으로 복구하려다 30분을 헤맸기 때문입니다.
cron으로 매일 백업은 돌고 있습니다. 그런데 아무도 그 백업으로 실제 복구를 해본 적이 없습니다.
"백업이 있다"와 "복구가 된다"는 완전히 다른 말입니다. 복구해본 적 없는 백업은,
용량 초과로 0바이트였거나, 권한 문제로 절반만 떴거나, 암호키를 잃어 못 풀 수도 있습니다.
백업을 점검하고, 격리 환경에서 실제로 복구하고, RPO/RTO를 숫자로 측정합니다.
⏱ 50분📊 중급🔧 3단계#backup#restore#dr#rpo
MISSION
1
백업 무결성·신선도 점검
최신 백업이 존재하고, 크기·체크섬·시각이 정상인지 — 복구 전에 "쓸 수 있는 백업"인지 확인한다
2
격리 환경에서 실제 복구 + 데이터 검증
운영이 아닌 격리된 DB에 백업을 실제로 복구하고, 핵심 데이터가 살아났는지 검증한다
3
RPO·RTO 측정과 PITR 이해
복구에 걸린 시간(RTO)과 잃은 데이터 구간(RPO)을 숫자로 측정하고, 목표 대비 평가한다
📌 선수 지식
ℹ️ 실습 환경
환경: local
필요 도구: pg_dump, pg_restore, psql, gzip, sha256sum
🔒
실습 실행은 Pro 플랜 전용입니다
인시던트 브리프와 학습 자료는 지금 바로 확인할 수 있습니다. 실제 실습 진행 및 터미널 사용은 Pro 플랜에서 가능합니다.
Pro로 업그레이드 →
>_ LAB TERMINAL↔ 너비 조절
NOTES