메뉴
Amazon Simple Storage Service
콘솔 사용 설명서 (API Version 2006-03-01)

버킷 생성

중요

이 문서는 이전 Amazon S3 콘솔의 사용 설명서입니다. 새로운 Amazon S3 콘솔용 사용 설명서를 찾는 경우 새로운 Amazon S3 콘솔 사용 설명서에 오신 것을 환영합니다를 참조하십시오.  

데이터를 Amazon S3에 업로드하기 전에 먼저 데이터를 저장할 버킷을 만들어야 합니다. 버킷은 그 객체에 액세스 권한을 가질 사용자의 지리적 리전 및 버킷 객체의 스토리지 클래스 등 기타 메타데이터를 포함하는 구성 속성이 있습니다.

콘솔로 폴더를 활성화해 폴더에 객체를 저장할 수 있습니다. 객체와 마찬가지로 폴더도 버킷에 속합니다. 폴더 사용에 대한 자세한 정보는 Working With Folders을 참조하십시오.

다음 절차를 따라 버킷을 생성합니다.

참고

버킷 생성에 따른 요금은 발생하지 않으며 객체를 버킷에 저장하거나 버킷에서 객체를 전송한 경우에만 요금이 부과됩니다.

버킷을 만들려면

  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 엽니다.

  2. Create Bucket을 클릭합니다.

  3. Create a Bucket 대화 상자에서 Bucket Name 상자에 버킷 이름을 입력합니다.

    선택한 이름은 Amazon S3에 있는 기존 버킷 이름을 모두 통틀어 고유해야 합니다. 고유성을 보장하기 위한 한 가지 방법은 버킷 이름의 접두사로 조직 이름을 사용하는 것입니다.

    버킷 이름은 버킷에 저장할 객체를 나타내는 URL로 표시됩니다. 그렇기 때문에 버킷 이름은 버킷에 저장할 객체를 반영해 선택합니다.

    해당 리전 내 Amazon S3 버킷 명명 방식의 단일성 및 일관성 유지와 DNS 명명 규칙 준수를 위해 버킷 이름은 다음 요구사항을 충족합니다.

    • 소문자, 숫자, 마침표(.), 하이픈(-)을 포함할 수 있습니다.

    • 숫자나 글자로 시작합니다.

    • 3~63자 이내로 작성합니다.

    • IP 주소 형식(예: 192.168.5.4)을 사용하지 않습니다.

    • 밑줄(_)을 포함하지 않습니다.

    • 하이픈으로 끝나지 않습니다.

    • 마침표 2개가 나란히 오지 않습니다.

    • 마침표 뒤에 대시가 오지 않습니다(예: my-.bucket.commy.-bucket은 유효하지 않음).

    Amazon S3의 CNAME 지원을 잘 활용하려면, 버킷에 웹 사이트 기준 주소와 같은 이름을 붙입니다(예: www.mysite.com). CNAME에 대한 자세한 정보는 Amazon Simple Storage Service 개발자 가이드의 Virtual Hosting을 참조하시기 바랍니다.

    참고

    버킷을 만든 후에는 버킷 이름을 변경할 수 없습니다. 선택하는 버킷 이름이 적절한지 확인하십시오.

  4. Region 상자에서 버킷이 속할 리전을 클릭합니다.

    가까운 리전을 선택하면 지연 시간 감소와 비용 최소화, 규제 요구 사항 해소가 가능합니다. 특정 리전에 저장된 객체는 사용자가 명시적으로 객체를 다른 리전으로 전송하지 않는 한 해당 리전을 벗어나지 않습니다. 리전에 대한 자세한 정보는 Amazon Web Services 일반 참조리전과 엔드포인트를 참조하십시오.

    다음 단계에서 로그 설정을 할 수 있습니다. 서버 액세스 로그는 버킷에 대해 이루어진 요청에 따른 상세 레코드를 제공합니다. 액세스 로그 레코드에는 요청 유형, 요청과 관련된 리소스, 요청 처리 날짜/시간과 같은 요청 세부 정보가 포함됩니다. 서버 액세스 로그는 버킷 소유자가 제어하지 않는 클라이언트 요청의 성격을 파악할 수 있도록 해주기 때문에 많은 애플리케이션에 있어 유용합니다. Amazon S3은(는) 버킷에 액세스 로그를 전달합니다. Amazon S3은(는) 기본적으로 서버 액세스 로그를 수집하지 않습니다.

  5. 다음 중 하나를 수행하십시오.

    원하는 작업 수행할 작업
    로그를 설정하지 않고 버킷을 만듭니다 Create를 클릭합니다
    생성된 버킷에 대한 서버 액세스 로그를 설정합니다. Set Up Logging을 클릭합니다

    참고

    Amazon S3 버킷에 서버 액세스 로그를 사용하는 데 따른 별도의 요금이 청구되지 않습니다. 단, 시스템이 사용자에게 전달하는 로그 파일에 대해서는 일반적인 스토리지 요금이 발생합니다. (로그 파일은 언제든지 삭제할 수 있습니다.) 버킷에 로그 파일을 전달하는데 따른 데이터 전송 요금은 발생하지 않지만 로그 파일에 액세스하는 데 따른 일반 데이터 전송 요금은 부과됩니다. 자세한 내용은 Amazon S3 요금을 참조하십시오.

  6. Create a Bucket - Set Up Logging 대화 상자의 [Set Up Logging]을 클릭해 다음과 같이 수행합니다.

    1. [Enabled] 확인란을 선택합니다.

    2. Target Bucket 상자에서 로그 파일을 저장할 버킷을 선택합니다.

    3. (선택 사항) Target Prefix 상자에 로그 파일 이름의 접두사를 입력합니다.

      Amazon S3은(는) 로그 파일 이름에 해당 접두사를 붙여 버킷에 저장합니다. 예를 들어, 접두사 "logs/"를 지정하면 대상 버킷에 저장되는 모든 로그 앞에 logs/가 붙으므로 모든 로그는 logs 폴더에 저장됩니다.

  7. [Create]를 클릭합니다.

    Amazon S3에서 버킷을 만들고 나면 콘솔에 빈 버킷이 표시됩니다.