버킷 생성 및 관리
버킷 생성
버킷(Bucket)은 객체를 담은 컨테이너로, 객체에 대한 접근 권한 및 라이프 사이클 설정의 적용 단위로 사용됩니다.
Object Storage에서 버킷을 만드는 방법은 다음과 같습니다.
아래 이름의 버킷명은 생성이 제한되고 있습니다. 버킷 생성 시 참고 부탁드립니다.
- v1_ext
- swagger
- status
- ping
- info
-
카카오클라우드 콘솔 > Beyond Storage Service > Object Storage 메뉴로 이동합니다.
-
버킷 메뉴에서 [버킷 생성] 버튼을 클릭합니다.
-
새 버킷 생성 팝업창에서 정보를 입력하고, [생성] 버튼을 클릭합니다.
- kr-central-1
- kr-central-2
새 버킷 만들기
구분 설명 유형 버킷 유형을 선택
- Hot: Hot 버킷으로, 읽기 요청이 많은 데이터를 저장하기에 적합
- Cold(지원 예정): Cold 버킷으로, 잦은 접근이 불필요한 데이터를 합리적인 비용으로 저장하는 데 적합이름 버킷의 이름 입력 암호화 암호화 설정을 선택
- 사용 안 함: 암호화 설정을 사용하지 않음
- 사용: 해당 버킷에 저장된 모든 객체는 자동으로 암호화새 버킷 만들기
구분 설명 유형 버킷 유형을 선택
- Standard: Standard 버킷으로, 높은 내구성과 가용성을 갖추어 자주 접근하는 데이터를 저장하기에 적합이름 버킷의 이름 입력 암호화 암호화 설정을 선택
- 사용 안 함: 암호화 설정을 사용하지 않음
- 사용: 해당 버킷에 저장된 모든 객체는 자동으로 암호화
버킷 목록 보기
현재 생성된 버킷 목록과 버킷의 기본 정보를 확인할 수 있습니다.
-
카카오클라우드 콘솔 > Beyond Storage Service > Object Storage 메뉴로 이동합니다.
-
버킷 메뉴에서 현재 생성된 버킷을 확인합니다.
- kr-central-1
- kr-central-2
버킷 목록
구분 설명 버킷 이름 버킷의 이름 유형 버킷 유형
- Hot: 읽기 요청이 많은 데이터를 저장하기에 적합
- Cold(지원 예정): 잦은 접근이 불필요한 데이터를 합리적인 비용으로 저장하는 데 적합최종 수정일 버킷의 최종 수정일시 Life Cycle 적용 여부 Life Cycle 적용 여부
- 적용중: 해당 버킷에 Life Cycle 적용 중
- 미적용: 해당 버킷에 Life Cycle 적용 안 함빠른 실행 [Life Cycle 설정] 버튼: 버킷에 Life Cycle 적용 및 해제 [더 보기] 아이콘 버킷 삭제: 해당 버킷을 삭제 버킷 목록
구분 설명 버킷 이름 버킷의 이름 유형 버킷 유형을 선택
- Standard: Standard 버킷으로, 높은 내구성과 가용성을 갖추어 자주 접근하는 데이터를 저장하기에 적합생성일 버킷의 생성일시 [더 보기] 아이콘 - 버킷 비우기: 버킷 내의 모든 객체를 삭제
- 버킷 삭제: 해당 버킷을 삭제
버킷 속성 보기
버킷의 속성을 확인할 수 있습니다.
-
카카오클라우드 콘솔 > Beyond Storage Service > Object Storage 메뉴로 이동합니다.
-
버킷 메뉴에서 속성을 확인할 버킷을 선택합니다.
-
속성 탭을 클릭한 후, 속성을 확인합니다.
- kr-central-1
- kr-central-2
버킷 속성
구분 설명 유형 버킷 유형
- Hot: 읽기 요청이 많은 데이터를 저장하기에 적합
- Cold(지원 예정): 잦은 접근이 불필요한 데이터를 합리적인 비용으로 저장하는 데 적합Life Cycle 적용 여부 Life Cycle 적용 여부
- 적용중: 해당 버킷에 Life Cycle 적용 중
- 미적용: 해당 버킷에 Life Cycle 적용 안 함암호화 - 적용중: 해당 버킷에 저장된 모든 객체는 자동으로 암호화
- 미사용: 암호화 설정을 사용하지 않음버킷 속성
구분 설명 유형 버킷 유형
- Standard: Standard 버킷으로, 높은 내구성과 가용성을 갖추어 자주 접근하는 데이터를 저장하기에 적합Life Cycle 적용 여부 라이프 사이클 적용 여부
- 적용중: 해당 버킷에 Life Cycle 적용 중
- 미적용: 해당 버킷에 Life Cycle 적용 안 함암호화 - 적용중: 해당 버킷에 저장된 모든 객체는 자동으로 암호화
- 미사용: 암호화 설정을 사용하지 않음- 암호화 알고리즘 AES256 단일 지원
액세스 로그 설정
액세스 로그 설정을 사용하여 버킷에서 발생하는 이벤트 로그를 다른 버킷에 저장할 수 있습니다.
- kr-central-1
- kr-central-2
현재 kr-central-1리전은 액세스 로그 설정을 지원하지 않습니다.
-
카카오클라우드 콘솔 > Beyond Storage Service > Object Storage 메뉴로 이동합니다.
-
버킷 메뉴에서 속성을 확인할 버킷을 선택합니다.
-
속성 탭을 클릭한 후, 본문의 액세스 로그 정보를 확인 합니다.
구분 설명 액세스 로그 미사용: 액세스 로그 미사용 설정
사용: 액세스 로그 사용 설정대상 버킷 설정한 대상 버킷 경로 -
액세스 로그 설정 을 하기 위해 [액세스 로그 설정] 버튼을 클릭하고 설정 정보를 입력 후 [저장] 버튼을 클릭합니다. 액세스 로그 설정
구분 설명 액세스 로그 액세스 로그 사용 유/무를 설정 대상 버킷 로그를 저장하기 위한 버킷 선택 대상 접두사 (선택) 설정한 대상 버킷 경로 객체 키 포맷 저장하는 로그의 객체 키 포맷을 설정
-SimplePrefix
: [DestinationPrefix][YYYY]-[MM]-[DD]-[hh]-[mm]-[ss]-[UniqueString]
-PartitionedDateSource
: [DestinationPrefix][ProjectID]/[SourceRegion]/[SourceBucket]/[YYYY]/[MM]/[DD]/[YYYY]-[MM]-[DD]-[hh]-[mm]-[ss]-[UniqueString]
- 시간 포맷 : Object Storage 이벤트의 타임스탬프를 기반으로 합니다.로그 객체 키 예제 설정된 객체 키 포맷으로 저장 되는 로그 객체 이름 예제
버킷 권한 관리
버킷 권한 관리에 대한 자세한 설명은 버킷 권한 관리를 참고하시기 바랍니다.