위시켓은 필요로하는 고객을 위해 해당 프로젝트를 위한 포괄적인 자동화 백업 시스템을 운영하고 있습니다.
1. 자동화된 백업 시스템 구현
AWS 서비스를 활용하여 다층적 백업 전략을 구현합니다:
- Amazon RDS: 자동 백업 및 스냅샷을 일일 단위로 설정
- Amazon EC2: AWS Backup을 통해 중앙 집중식 백업 관리
- S3: 버전 관리 및 교차 리전 복제(CRR) 구성
- 기타 중요 데이터: AWS Backup Vault Lock을 통한 변조 방지 백업 저장
모든 백업은 Lambda 와 EventBridge를 통해 자동적으로 실행되며, 백업 작업의 결과는 SNS를 통해 실시간으로 알림을 받습니다.
2. 데이터 복구 테스트 과정
분기별로 체계적인 복구 테스트를 수행합니다:
테스트 주기
- 월간 테스트: 무작위로 선택된 백업에서 테스트 환경으로 데이터 복구 수행
- 분기별 전체 복구 훈련: 실제 재해 시나리오를 가정한 전체 시스템 복구 시뮬레이션
복구 검증 단계
- 데이터 무결성 검증 (체크섬 비교)
- 애플리케이션 기능 테스트
- 데이터베이스 일관성 검사