목록 보기
AWS S3 버킷 삭제 작업 (수명 주기 정책)
데브옵스

AWS S3 버킷 삭제 작업 (수명 주기 정책)

농심NDS
농심NDS
2025년 12월 10일

두줄요약

S3 버킷 삭제가 오래 걸리거나 실패하는 이유를 설명하고, Lifecycle 정책으로 자동 비우는 방법을 정리했습니다. 현재 버전 만료와 삭제마커 제거를 분리해 구성하는 방식이 핵심입니다.

문제 상황

  • S3 버킷에 객체와 Delete Marker가 많이 누적되어 Empty Bucket이나 CLI 삭제가 오래 걸리거나 실패하는 상황
  • 브라우저 콘솔이나 CLI 세션 종료 시 삭제 작업이 중단되는 비효율

해결 방법

  • S3 수명 주기(Lifecycle) 정책으로 현재 버전 만료, 이전 버전 영구 삭제, 삭제마커 삭제를 자동 구성
  • 규칙을 2개로 분리해 현재 버전 만료와 만료된 객체 삭제 마커 삭제를 각각 처리
  • 불완전 멀티파트 업로드 정리까지 포함해 버킷 비우기 자동화

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...