반응형
한 회사에서 특정 시점 복구, 백트래킹 및 자동 백업이 활성화된 Amazon Aurora MySQL DB 클러스터를 사용하고 있습니다. 시스템 운영 관리자는 DB 클러스터를 이전 72시간 이내의 특정 복구 지점으로 롤백할 수 있어야 합니다. 복원은 동일한 운영 DB 클러스터에서 완료해야 합니다.
이러한 요구 사항을 충족하는 솔루션은 무엇입니까?
- Aurora 복제본을 생성합니다. 복제본을 승격하여 기본 DB 인스턴스를 대체합니다.
- 기존 DB 클러스터에 자동 백업을 복원하는 AWS Lambda 함수를 생성합니다.
- 백트래킹을 사용하여 기존 DB 클러스터를 원하는 복구 지점으로 되돌립니다.
- 특정 시점 복구를 사용하여 기존 DB 클러스터를 원하는 복구 지점으로 복원합니다.
📌 백트래킹(Backtrack) 요약
- Aurora MySQL 전용 기능
- 기존 DB 클러스터에서 롤백 수행 가능
- 최대 72시간까지 이전 시점으로 트랜잭션 단위로 이동 가능
- 즉시 되돌릴 수 있어 다운타임 최소화
- 단, Aurora 버전 및 설정에 따라 Backtrack이 지원되지 않을 수 있음
정답:3번.
백트래킹으로 롤백
- Aurora MySQL이 Backtrack 기능을 지원할 경우, 동일한 클러스터를 지정된 시점으로 롤백 가능!!!!
- 백트래킹은 트랜잭션 기반의 롤백으로 정해진 시간 범위 내(최대 72시간) 복원이 가능
헷갈렸던 번호: 4번.
특정 시점 복구(PITR)로 복원
- PITR은 기존 클러스터를 덮어쓰지 않고, 새로운 클러스터로 복구됨
- 따라서 문제 조건인 “기존 클러스터에서 복구 완료”를 만족하지 못함
'IT 자격증 > [AWS] SysOps Administrator' 카테고리의 다른 글
CloudFront + S3 사용시 DDoS 보호를 위한 방법 (0) | 2025.05.19 |
---|---|
Ec2에 액세스키 할당 VS 역할 부여 (0) | 2025.05.19 |
StackSets 이용 시, Cloudformation 스택 인스턴스 상태가 Outdated 되는 원인 (0) | 2025.05.19 |
EFS와 마운트에 대해서 (0) | 2025.05.18 |
모든 리전에서 CloudFormation 템플릿을 통해 리전별 AMI ID를 잘 가져오도록 하는 방법 (1) | 2025.05.18 |