Q44. S3 버킷의 데이터를 우발적 삭제로부터 보호하는 방법
AWS 자격증을 준비하는 여러분, 안녕하세요. 오늘은 Amazon S3 버킷의 중요한 데이터를 우발적인 삭제로부터 보호하는 방법에 대해 알아보겠습니다. 이는 실제 업무 환경에서도 매우 중요한 주제이며, AWS 솔루션 아키텍트로서 반드시 숙지해야 할 내용입니다.
문제 상황
Q1:
회사에 중요한 데이터가 포함된 Amazon S3 버킷이 있습니다. 회사는 우발적인 삭제로부터 데이터를 보호해야 합니다. 이러한 요구 사항을 충족하기 위해 솔루션 설계자는 어떤 단계 조합을 취해야 합니까? (2개를 선택하세요.)
<small>A company has an Amazon S3 bucket that contains critical data. The company needs to protect the data from accidental deletion. Which combination of steps should a solutions architect take to meet these requirements? (Select TWO.)</small>
선택지
A. S3 버킷에서 버전 관리를 활성화합니다.
<small>Enable versioning on the S3 bucket.</small>
B. S3 버킷에서 MFA 삭제를 활성화합니다.
<small>Enable MFA Delete on the S3 bucket.</small>
C. S3 버킷에 버킷 정책을 생성합니다.
<small>Create a bucket policy on the S3 bucket.</small>
D. S3 버킷에서 기본 암호화를 활성화합니다.
<small>Enable default encryption on the S3 bucket.</small>
E. S3 버킷의 객체에 대한 수명 주기 정책을 생성합니다.
<small>Create a lifecycle policy for objects in the S3 bucket.</small>
정답 및 해설
정답은 A와 B입니다.
A. S3 버킷에서 버전 관리를 활성화합니다.
- 버전 관리는 동일한 S3 버킷 내에 여러 개의 객체 변형을 보유할 수 있게 해줍니다.
- 이를 통해 실수로 삭제하거나 덮어쓴 객체를 쉽게 복구할 수 있습니다.
- 버전 관리를 사용하면 버킷에 저장된 모든 버전의 객체를 보존, 검색 및 복원할 수 있습니다.
B. S3 버킷에서 MFA 삭제를 활성화합니다.
- MFA Delete는 버킷의 버전 관리 상태 변경이나 객체 버전의 영구 삭제와 같은 중요한 작업에 대해 추가 인증을 요구합니다.
- 이는 우발적인 삭제나 무단 접근으로부터 데이터를 보호하는 추가적인 보안 계층을 제공합니다.
오답 설명
C. S3 버킷에 버킷 정책을 생성합니다.
- 버킷 정책은 주로 액세스 제어에 사용되며, 우발적 삭제 방지와는 직접적인 관련이 없습니다.
D. S3 버킷에서 기본 암호화를 활성화합니다.
- 암호화는 데이터의 기밀성을 보호하지만, 우발적 삭제를 직접적으로 방지하지는 않습니다.
E. S3 버킷의 객체에 대한 수명 주기 정책을 생성합니다.
- 수명 주기 정책은 객체의 자동 전환 또는 만료를 관리하며, 우발적 삭제 방지와는 관련이 없습니다.
결론
이 문제는 AWS S3의 데이터 보호 기능에 대한 이해를 테스트합니다. 버전 관리와 MFA Delete는 우발적 삭제로부터 데이터를 보호하는 핵심 기능입니다. 버전 관리는 삭제된 객체의 복구를 가능하게 하고, MFA Delete는 중요한 삭제 작업에 추가적인 인증을 요구함으로써 보안을 강화합니다. AWS 솔루션 아키텍트로서 이러한 기능을 적절히 활용하여 데이터의 안전성을 보장하는 것이 중요합니다.
댓글
댓글 쓰기