S3 Glacier Valut 사용방법
Paul Granduer Lee /클라우드 서비스

S3 Glacier Valut 사용방법

Valut(볼트) 즉, WORM 즉, Write, Once Read Many  딱 한번 기록하고 여러 번 읽는다

생성된 파일에 대해 삭제/변조가 불가능하며 읽기만 가능.

 

S3의 option으로 볼트 기능이 제공되기도 하고, S3 Glacier의 볼트 기능이 있는데 아마 볼트 전용으로 사용하느냐 마느냐의 차이가 아닐까 싶다.(S3 glacier 서비스가 좀 더 복잡한듯;;;)

 

S3에서 볼트 기능을 활성화시 버저닝 기능이 강제로 활성화된다. 다만 볼트로 인해 파일삭제가 불가능한 범위는 Glacier 클래스의 파일만 해당되는듯 싶다. 즉, 일반 Standard 클래스 파일은 볼트적용이 안됨.

 

S3 / S3 Glaicer 볼트 기능 차이



S3 - 볼트활성화 - Glacier type 업로드

  • 볼트기능 ON시켜서 버킷을 생성하면 볼트 OFF불가(영구 볼트 ON)

  • 볼트 기한 설정가능(config / web에서 바로 클릭)

  • 파일 삭제/덮어씌우기 가능

  • 파일 삭제/덮워씌우기 된 파일 버저닝됨

  • 버저닝 파일 삭제 불가

 

S3 Glacier

  • 볼트 기능 활성화시 볼트 생성 - 인증/완료 과정이 포함됨

  • 볼트 기한 설정가능(Json type 권한설정)

  • AWS 웹콘솔에서 파일조회 불가(별도의 TOOL 또는 API 사용해야함)

  • 파일 삭제 불가

  • 덮어씌우기 가능 - 같은 파일이 중복으로 보이는것으로 봐서 버저닝과 동일기능으로 보임

 

기능상 큰 차이점이 보이지 않으며, 상황에 맞게 사용하면 될듯.

난 그냥 S3로 사용할램