파일을 Cloud Object Storage(COS)에 저장할 때, 먼저 객체를 저장할 버킷을 생성해야 합니다. 콘솔, 도구, API 또는 SDK를 통해 버킷을 생성할 수 있습니다. 버킷 개념에 대한 자세한 내용은 버킷 개요를 참고하십시오. 아래에서는 버킷 생성 방법을 설명하겠습니다. 제한 설명
하나의 루트 계정은 최대 200개의 버킷을 생성할 수 있습니다.
버킷 생성 완료 후에는 버킷 이름과 소속 리전을 수정할 수 없습니다.
하나의 루트 계정에서 각 버킷은 고유한 이름을 가지며 이름을 변경할 수 없습니다.
버킷 이름은 알파벳 소문자와 숫자, 즉 [a-z, 0-9], 하이픈 ‘-’ 만 사용 가능합니다. 버킷 이름의 최대 글자 수는 리전 약칭 및 APPID 글자 수의 영향을 받습니다. 완전한 요청 도메인의 최대 글자 수는 60자입니다. 예를 들어 요청 도메인 123456789012345678901-1250000000.cos.ap-beijing.myqcloud.com은 총 60자입니다. 버킷 이름 생성 시, ‘-’으로 시작하거나 끝날 수 없습니다.
사용 방법
COS 콘솔 사용
2. 왼쪽 네비게이션 바에서 버킷 목록을 클릭합니다.
3. 버킷 목록 페이지에서 버킷 생성을 클릭합니다.
4. 팝업창 버킷 생성에서 다음 정보를 구성합니다.
4.1 기본 정보
소속 리전: 고객님의 비즈니스(또는 사용자 수)가 상대적으로 집중된 물리적 지역에 해당하는 COS 리전을 선택하십시오. 설정 후에는 수정할 수 없습니다. 리전에 대한 자세한 내용은 리전 및 접근 도메인을 참고하십시오. 이름: 사용자 정의 버킷 이름을 입력하십시오. 설정 후에는 수정할 수 없습니다. 명명 규칙에 대한 자세한 내용은 버킷의 명명 규칙을 참고하십시오. 접근 권한: 버킷은 기본적으로 비공개 읽기/쓰기, 공개 읽기/비공개 쓰기, 공개 읽기/쓰기 세 가지 접근 권한을 제공하며, 설정 후에도 수정할 수 있습니다. 자세한 내용은 버킷 접근 권한을 참고하십시오. 요청 도메인: 자동 생성됩니다. 버킷 생성 후 해당 도메인을 사용하여 버킷에 접근할 수 있습니다.
다중 AZ(MAZ) 기능: 다중 AZ 기능은 버킷의 식별자로, 다중 AZ 구성을 활성화하면 데이터가 동일한 리전의 다른 데이터 센터에 저장되어 동일한 도시 내 재해 복구 기능을 제공합니다. 현재 이 기능은 베이징, 상하이, 광저우, 중국 홍콩, 싱가포르 등 일부 리전에서만 사용할 수 있습니다. 적용 가능한 리전 및 기능에 대한 자세한 내용은 다중 AZ(MAZ) 기능 개요 문서를 참고하십시오. 주의:
다중 AZ 스토리지에 따른 스토리지 사용량 비용은 단일 AZ보다 높습니다. 자세한 내용은 각 리전의 제품 가격을 참고하십시오. 버킷 다중 AZ 구성은 활성화 후 변경할 수 없습니다. 활성화 후 데이터는 다중 AZ 기능을 지원하는 스토리지 유형(예: MAZ_STANDARD, MAZ_STANDARD_IA)으로 버킷에 저장되므로 신중하게 구성하십시오. 버전 관리도 동시에 활성화한 경우 버전 관리 상태 역시 변경할 수 없습니다.
이미 생성된 버킷은 다중 AZ 구성을 활성화할 수 없으며, 새로 생성하는 버킷에만 설정할 수 있습니다.
4.2 고급 선택 구성
설명:
이 설정 항목은 선택 사항이며, 필요에 따라 설정할 수 있습니다.
버전 관리: 활성화하면 동일한 이름의 객체를 업로드하거나 객체를 추가, 삭제, 수정하는 등의 작업 시 객체의 이전 버전을 쉽게 찾을 수 있도록 이전 버전이 저장됩니다.
주의:
버전 관리와 다중 AZ 기능을 동시에 활성화한 경우 버전 관리 상태를 변경할 수 없으므로 구성 시 주의하시길 바랍니다.
메타데이터 가속: 이 구성 항목은 현재 화이트리스트 사용자에게만 공개되어 있으며, 자세한 내용은 메타데이터 가속 기능 개요를 참고하십시오. 스마트 압축: 활성화하면 버킷 내 지정된 형식의 이미지에 접근할 때마다 이미지 형식을 변경하지 않고 실시간으로 압축하여 트래픽을 크게 절약할 수 있습니다. 자세한 내용은 스마트 압축 소개를 참고하십시오. 로그 저장: 버킷 작업과 관련된 다양한 요청 로그를 기록합니다.
버킷 태그: 버킷 태그는 버킷을 관리하기 위한 식별자로, 버킷에 태그를 설정하여 그룹별로 버킷을 관리할 수 있습니다. 자세한 내용은 버킷 태그 설정을 참고하십시오. 서버 측 암호화: 서버 측 암호화 방식을 선택할 수 있습니다. 서버 측 암호화에 대한 소개 및 지원 리전은 서버 측 암호화 개요를 참고하십시오. 4.3 구성 확인
버킷의 구성 정보를 확인합니다. 수정이 필요한 경우 이전 단계를 클릭하세요.
5. 정보를 확인한 후 생성을 클릭하면 버킷이 생성됩니다. 버킷 목록 페이지에서 방금 생성한 버킷을 확인할 수 있습니다.
설명:
버킷 목록은 Data Lake Compute(DLC)에서 생성한 버킷만 표시되며, 현재는 구성이 지원되지 않습니다. 구성을 원하시면 DLC 콘솔로 이동하여 작업하십시오. 자세한 내용은 호스팅 스토리지 구성을 참고하십시오. 툴 사용
COSBrowser, COSCMD 등의 툴을 사용하여 버킷을 생성할 수 있습니다. 자세한 내용은 툴 개요를 참고하십시오. REST API 사용
REST API를 사용하여 버킷 생성 요청을 실행할 수 있습니다. 자세한 내용은 PUT Bucket API 문서를 참고하십시오. SDK 사용
SDK 버킷 생성 메소드를 호출할 수 있습니다. 자세한 내용은 아래 각 언어로 된 SDK 문서를 참고하십시오.