Skip to main content

버킷 생성 및 관리

버킷 생성

버킷(Bucket)은 객체를 담은 컨테이너로, 객체에 대한 접근 권한 및 라이프 사이클 설정의 적용 단위로 사용됩니다.
Object Storage 서비스에서 버킷을 만드는 방법은 다음과 같습니다.

  1. 카카오클라우드 콘솔에서 Object Storage 메뉴를 선택합니다.

  2. Bucket 탭에서 [새 버킷 만들기] 버튼을 클릭합니다.

  3. 새 버킷 만들기 팝업창에서 정보를 입력하고, [만들기] 버튼을 클릭합니다.

    이미지 새 버킷 만들기

    구분설명
    유형버킷 유형을 선택
    - Standard: Standard 버킷으로, 높은 내구성과 가용성을 갖추어 자주 접근하는 데이터를 저장하기에 적합
    이름버킷의 이름 입력
    암호화암호화 설정을 선택
    - 사용 안 함: 암호화 설정을 사용하지 않음
    - 사용: 해당 버킷에 저장된 모든 객체는 자동으로 암호화

버킷 목록 보기

현재 생성된 버킷 목록과 버킷의 기본 정보를 확인할 수 있습니다.

  1. 카카오클라우드 콘솔에서 Object Storage 메뉴를 선택합니다.

  2. Bucket 탭에서 현재 생성된 버킷을 확인합니다.

    이미지

    버킷 목록

    구분설명
    버킷 이름버킷의 이름
    유형버킷 유형을 선택
    - Standard: Standard 버킷으로, 높은 내구성과 가용성을 갖추어 자주 접근하는 데이터를 저장하기에 적합
    생성일버킷의 생성일시
    [더 보기] 아이콘- 버킷 비우기: 버킷 내의 모든 객체를 삭제
    - 버킷 삭제: 해당 버킷을 삭제

버킷 세부 정보 보기

버킷의 세부 정보를 확인할 수 있습니다.

안내

사용자가 getIamPolicy에 대한 역할이 있어야만 권한 정보를 조회할 수 있습니다.

  1. 카카오클라우드 콘솔에서 Object Storage 메뉴를 선택합니다.

  2. Bucket 탭에서 세부 정보를 확인할 버킷을 선택합니다.

  3. 세부 정보 탭을 클릭한 후, 세부 정보를 확인합니다.

    이미지

    버킷 세부 정보

    구분설명
    타입버킷 타입
    - Standard: Standard 버킷으로, 높은 내구성과 가용성을 갖추어 자주 접근하는 데이터를 저장하기에 적합
    Life Cycle 적용 여부라이프 사이클 적용 여부
    - 적용중: 해당 버킷에 Life Cycle 적용 중
    - 미적용: 해당 버킷에 Life Cycle 적용 안 함
    암호화- 적용중: 해당 버킷에 저장된 모든 객체는 자동으로 암호화
    - 미사용: 암호화 설정을 사용하지 않음

버킷 권한 관리

버킷 권한 관리에 대한 자세한 설명은 버킷 권한 관리를 참고하시기 바랍니다.

버킷 관리

버킷의 Life Cycle 정책을 생성하고,관리 할 수 있습니다.

안내

사용자가 getIamPolicy에 대한 역할이 있어야만 권한 정보를 조회할 수 있습니다.

Life Cycle 설정

버킷의 라이프 사이클 정책에 따라 버킷 내 파일을 일정 기간(최소 1일부터 최대 18,250일(50년)까지)이 지난 후, 자동으로 삭제하거나 다른 타입의 버킷으로 이동시킬 수 있습니다. 다른 타입의 버킷으로 파일을 이동하는 기능은 추후 업데이트 예정입니다. 라이프 사이클 설정 시 전체 객체(파일) 혹은 Prefix 또는 객체 태그를 지정하여 Life Cycle이 적용될 객체를 지정할 수 있습니다.

  1. 카카오클라우드 콘솔에서 Object Storage 메뉴를 선택합니다.
  2. Bucket 메뉴에서 설정한 버킷을 클릭합니다.
  3. Bucket 상세 화면에서, 관리탭으로 이동합니다.
  4. Life Cycle 만들기 버튼을 클릭하여, Life Cycle 정책을 력하고, 만들기 버튼을 클릭합니다.

이미지

Life Cycle

구분설명
대상 버킷Life Cycle을 적용한 버킷
Life Cycle 정책 이름Life Cycle 정책을 구분하기 위해 지정하는 이름
규칙전체 객체 혹은 객체 필터를 설정하여 Life Cycle이 적용될 객체를 지정함
- 전체 객체: 버킷 내 모든 객체에 Life Cycle 정책이 적용됨
- Prefix 지정: 정책을 적용할 객체의 접두사를 입력함
- 예시: 'elastic-'로 시작하는 모든 객체에 정책을 적용하고 싶다면, Prefix 지정을 선택 후 하단의 입력창에 'elastic-'을 입력
- 객체 태그 지정: 정책을 적용할 객체의 태그 정보를 입력함
작업 내용적용할 Life Cycle 정책
- 기간 만료 후 삭제: 지정된 일자가 만료되면 객체가 삭제됨
유지 기간객체가 버킷에 유지될 수 있는 기간

Life Cycle 정책 리스트 관리하기

  1. 카카오클라우드 콘솔에서 Object Storage 메뉴를 선택합니다.
  2. Bucket 메뉴에서 설정한 버킷을 클릭합니다.
  3. Bucket 상세 화면에서, 관리탭으로 이동합니다.

이미지

Life Cycle

구분설명
Life Cycle 정책 이름Life Cycle 정책을 구분하기 위해 지정하는 이름
상태- 활성화 됨: Life Cycle정책이 버킷에 적용된 상태
- 비활성화됨 : Life Cycle정책이 버킷에 적용이 해제된 상태
규칙- 전체 : 버킷 내 모든 객체에 Life Cycle 정책이 적용됨
- Prefix: 정책을 적용할 객체의 접두사를 입력함
- Tag: 정책을 적용할 객체의 태그 정보를 입력함
작업 내용적용할 Life Cycle 정책
- 기간 만료 후 삭제: 지정된 일자가 만료되면 객체가 삭제됨
유지 기간객체가 버킷에 유지될 수 있는 기간
더보기- 정책 활성화 : 비활성화 되어있는 Life Cycle정책을 활성화
- 정책 비활성화 : 활성화 되어있는 Life Cycle정책을 비활성화
- Life Cycle 설정 : Life Cycle정책을 수정
- 정책 삭제 : Life Cycle정책을 삭제

버킷 모니터링 보기

최근 7일, 14일, 30일에 대한 버킷의 객체 수와 저장 용량을 확인할 수 있습니다.

안내

버킷의 객체 수와 용량에 대한 모니터링은 24시간마다 업데이트되며, 실시간으로 반영되지 않습니다.

  1. 카카오클라우드 콘솔에서 Object Storage 메뉴를 선택합니다.
  2. Bucket 탭에서 모니터링을 확인할 버킷을 선택합니다.
  3. 모니터링 탭을 클릭한 후, 모니터링 정보를 확인합니다.

이미지 모니터링 탭

구분설명
객체 수버킷의 총 객체 수
- 단위: 개수
저장 용량버킷의 저장된 용량
- 단위: bytes

버킷 삭제

더 이상 사용하지 않는 버킷을 삭제할 수 있습니다. 단, 객체가 없는 빈 버킷만 삭제가 가능합니다.

  1. 카카오클라우드 콘솔에서 Object Storage 메뉴를 선택합니다.
  2. Bucket 탭에서 삭제할 버킷의 [더 보기] 아이콘 > 버킷 삭제를 선택합니다.
    • 단, 버킷 삭제 시 객체가 존재할 경우, 버킷 비우기를 실행해야 합니다.
  3. 버킷 삭제 팝업창에서 정보를 입력하고, [삭제] 버튼을 클릭합니다.

버킷 비우기

버킷 내의 전체 객체를 한번에 삭제할 수 있습니다.

  1. 카카오클라우드 콘솔에서 Object Storage 메뉴를 선택합니다.
  2. Bucket 탭에서 삭제할 버킷의 [더 보기] 아이콘 > 버킷 비우기를 선택합니다.
  3. 버킷 비우기 팝업창에서 '영구 삭제'를 입력하고, [비우기] 버튼을 클릭합니다.