AWS S3 라이프사이클 규칙 설정

4789 단어 S3AWS
Amazon S3의 요금 설정은, 실제로 사용한 분만큼 과금되어 가는 것.
(요금에 대한 자세한 내용은 → htps : // 아 ws. 아마존. 이 m/jp/s3/p 리신 g/)
사용하지 않게 된(오래된 파일 등)을 삭제하는 것으로 요금을 억제할 수 있을 것 같네요.
그래서 S3의 라이프 사이클 관리를 설정해 보겠습니다.

S3 설정



공식대로 S3를 작성.
htps : // / cs. 아 ws. 아마존. 이 m / 그럼 _ jp / 아마 존 S3 / 아 st / 우세 r 구이로 / c 레테 - 부 c t. HTML



수명 주기 규칙 설정



그럼 실제로 라이프 사이클 규칙을 설정해 봅시다.

설정 확인



버킷 바로 아래에 index.html을 업로드했습니다. 이 옵션을 선택하면 파일 정보가 표시됩니다.
여기의 만료일과 만료 규칙에 유의하십시오.
N/A가 되어 특별히 설정되어 있지 않은 것을 알 수 있군요.


수명 주기 규칙 추가



방금 만든 버킷을 선택하고 관리 탭을 엽니다. 수명 주기 규칙 추가 버튼이 있으므로 클릭합니다.


먼저 버킷의 모든 객체에 규칙을 적용하는 설정을 시도합니다.

이름과 범위



적절한 규칙 이름을 설정하고 "버킷이없는 모든 객체에 적용"을 선택하고 다음 버튼을 클릭하십시오.


마이그레이션



이번에는 삭제하고 싶기 때문에 마이그레이션 설정은하지 않습니다. 그래서 그대로 다음 버튼을 클릭.


만료



현재 버전을 선택하고 개체의 현재 버전 해지를 선택합니다.
개체의 만료 날짜를 설정하고(이번에는 하루에 설정했습니다.) 다음 버튼을 클릭합니다.


확인



버킷 모두에 대해 해지 규칙이 설정되어 있는 경우, 승인을 요구되므로 체크를 넣어 보존.


수명주기 규칙이 추가되었습니다.


규칙이 적용되었습니까?



index.html의 만료일과 만료 규칙을 다시 살펴보겠습니다.
방금 만든 규칙이 적용되었음을 알 수 있습니다.
업데이트한 날부터 하루가 지난 날 오전 9시에 삭제된다는 설정이 되어 있습니다.


특정 범위 설정



그런 다음 모든 버킷이 아닌 지정된 폴더의 규칙을 설정합니다. (이 시점에서 한 번 방금 만든 규칙을 삭제했습니다.)
버킷에 'folder1, folder2'를 만들고 각 폴더에 index.html을 넣었습니다.
만료일 및 만료 규칙이 설정되지 않았습니다.


수명 주기 규칙 설정



folder1에 대해서는 1일, folder2에 대해서는 2일의 규칙으로 설정해 갑니다.
범위를 특정 접두사 또는 태그로 제한을 선택하고 접두사를 입력합니다.

방금 만든 규칙과 마찬가지로 규칙을 설정하고 저장.


규칙 적용 확인



루트 바로 아래의 index.html. 모든 버킷에 대한 수명주기 규칙을 삭제했으므로 규칙이 설정되지 않았습니다.

folder1의 index.html. folder1의 수명 주기 규칙이 설정되었습니다.

folder2의 index.html. folder2의 수명 주기 규칙이 설정되었습니다.


그리고는 지정한 일시에 파일이 삭제되는 것을 확인하기만 하면 됩니다.

단순히 만료일로 스토리지를 관리하고 싶은 경우는 매우 편리했습니다.

좋은 웹페이지 즐겨찾기