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로 사용할램
'Paul Granduer Lee > 클라우드 서비스' 카테고리의 다른 글
NCP 도입일지 - 공공기관용 NCP에서 모니터링 구축 도전기 1(Feat. zabbix, grafana) (0) | 2021.01.10 |
---|---|
S3 삭제된 파일 파이썬으로 복구하기(feat. python) (1) | 2020.11.24 |
AWS EC2를 EIP를 사용하여 메일(mail) 발송 서버로 만들기 (2) | 2020.11.17 |
[AWS S3, NCP Object Storage] CLI를 사용한 SSE-C 암호화 (1) | 2020.09.02 |
NCP(NAVER CLOUD PLATFORM) 구축기 #1 (0) | 2020.03.30 |