더 나은 인프라 선택을 위한 독립 가이드 THE INFRASTRUCTURE EDIT
OPERATIONS / NODEPICK GUIDE

S3 파일을 삭제했는데 저장용량이 그대로인가요? 삭제 마커부터 확인

버전 관리가 활성화된 S3 버킷에서 버전 ID 없이 객체를 삭제하면 삭제 마커가 현재 버전이 될 수 있습니다. 일반 GET은 404를 반환하지만 이전 버전은 남아 있을 수 있습니다. 파일 목록에서 사라졌다는 이유만으로 보관 데이터까지 모두 제거됐다고

노드픽 에디토리얼작성·업데이트 2026-11-04
S3 파일을 삭제했는데 저장용량이 그대로인가요? 삭제 마커부터 확인의 주제를 표현한 AI 콘셉트 이미지
AI 제작 콘셉트 이미지입니다. 특정 시설·제품의 실사진이 아닙니다.
먼저 기억할 핵심
  • 404와 영구 삭제는 같은 결과가 아닙니다
  • 복구 목적과 비용 정리 목적을 먼저 나눕니다
  • 삭제 규칙은 되돌릴 수 있는 범위까지 기록합니다

404와 영구 삭제는 같은 결과가 아닙니다

버전 관리가 활성화된 S3 버킷에서 버전 ID 없이 객체를 삭제하면 삭제 마커가 현재 버전이 될 수 있습니다. 일반 GET은 404를 반환하지만 이전 버전은 남아 있을 수 있습니다. 파일 목록에서 사라졌다는 이유만으로 보관 데이터까지 모두 제거됐다고 판단하면 비용과 복구 가능성을 잘못 읽게 됩니다.

복구 목적과 비용 정리 목적을 먼저 나눕니다

잘못 지운 자료를 찾는 경우 버전 표시를 켜고 객체 키, 이전 버전, 삭제 마커를 구분합니다. 반대로 보관 비용을 줄이려는 경우에는 현재 버전뿐 아니라 비현재 버전의 잔존 여부를 조사합니다. 버전 ID를 지정하는 삭제는 해당 버전을 영구 삭제할 수 있으므로 복구 작업 중 무작정 삭제 명령을 반복하지 않습니다.

삭제 규칙은 되돌릴 수 있는 범위까지 기록합니다

현재 객체 만료와 비현재 버전 만료는 서로 다른 조치입니다. 후자는 이전 버전을 영구 제거할 수 있으므로 보관 의무와 복구 요구를 먼저 확인해야 합니다. 시험용 객체 하나에서 버전 목록과 읽기 결과를 비교한 뒤 적용 범위를 넓힙니다. 실제 버전 제거와 청구 반영 시점을 확인하기 전에는 비용 절감이 완료됐다고 기록하지 않습니다.

서버 운영 실행 전 점검표

  • 404와 영구 삭제는 같은 결과가 아닙니다
  • 복구 목적과 비용 정리 목적을 먼저 나눕니다
  • 삭제 규칙은 되돌릴 수 있는 범위까지 기록합니다
조건을 넣어 직접 계산하기 →

이 가이드의 근거 문서

출처 확인일: 2026-11-04. 공식 문서에 기반한 편집 가이드이며 직접 수행한 벤치마크가 아닙니다. 비용 사례는 명시된 가정에 한합니다.

  1. AWS 공식 문서 ↗
오류 제보 방법

함께 읽으면 좋은 가이드