버킷 정보 가져오기

이 페이지에서는 Cloud Storage 버킷의 크기와 메타데이터의 정보를 가져오는 방법을 설명합니다. 버킷의 개요는 주요 용어를 참조하세요. 특정 버킷 속성에 대한 자세한 내용은 스토리지 클래스버킷 위치를 참조하세요.

버킷 크기 확인

버킷 크기를 확인하려면 다음을 수행합니다.

Stackdriver

  1. Stackdriver 측정항목 탐색기를 엽니다.

    측정항목 탐색기로 이동

    이전에 Stackdriver를 사용하지 않았다면 작업공간 만들기 버튼을 클릭하고 버킷이 포함된 프로젝트의 작업공간을 만듭니다.

  2. 리소스 유형 및 측정항목 찾기 입력란에 storage.googleapis.com/storage/total_bytes를 입력합니다.

    연결된 차트에 선택한 프로젝트의 각 버킷 크기가 표시됩니다.

측정항목 탐색기를 사용하여 일일 객체 수와 일일 스토리지 소비량을 각각 측정하는 storage.googleapis.com/storage/object_countstorage.googleapis.com/storage/total_byte_seconds와 같은 다른 버킷 측정항목을 측정할 수도 있습니다. 측정항목 탐색기 사용에 대한 자세한 내용은 측정항목, 시계열, 리소스를 참조하세요. 사용 가능한 측정항목의 전체 목록은 Stackdriver 측정항목 문서를 참조하세요.

gsutil

gsutil du 명령어를 -s 플래그와 함께 사용합니다.

gsutil du -s gs://[BUCKET_NAME]/

여기서 [BUCKET_NAME]은 원하는 버킷의 이름입니다.

응답은 다음 예와 같습니다.

134620      gs://[BUCKET_NAME]

이 예에서 버킷 크기는 134,620바이트입니다.

버킷 위치와 기본 스토리지 클래스 표시

버킷의 지리적 위치와 기본 스토리지 클래스를 표시하는 방법은 다음과 같습니다.

콘솔

  1. Google Cloud Platform Console에서 Cloud Storage 브라우저를 엽니다.
    Cloud Storage 브라우저 열기
  2. 버킷 목록에서 확인할 버킷을 찾은 다음 해당 위치기본 저장소 등급을 확인합니다.

    Multi-Regional Storage 버킷 등급 확인

gsutil

다음 gsutil ls 명령어를 사용합니다. 여기서 [VALUES_IN_BRACKETS]를 적절한 값으로 바꿉니다.

gsutil ls -L -b gs://[BUCKET_NAME]/

다음 예와 같은 응답이 표시됩니다.

gs://[BUCKET_NAME]/ :
  Storage class:         MULTI_REGIONAL
  Location constraint:   US
  ...

REST API

JSON API

  1. OAuth 2.0 Playground에서 승인 액세스 토큰을 가져옵니다. OAuth 사용자 인증 정보를 사용할 수 있도록 플레이그라운드를 구성합니다.
  2. cURL을 사용하여 원하는 fields가 포함된 GET Bucket 요청으로 JSON API를 호출합니다. 여기서 [VALUES_IN_BRACKETS]를 적절한 값으로 바꿉니다.
    curl -X GET -H "Authorization: Bearer [OAUTH2_TOKEN]" \
        "https://www.googleapis.com/storage/v1/b/[BUCKET_NAME]?fields=location%2CstorageClass"

다음 예와 같은 응답이 표시됩니다.

{
  "location": "US",
  "storageClass": "MULTI_REGIONAL"
  "labels" : {
     ([YOUR_LABEL_KEY]): [YOUR_LABEL_VALUE]
   },
}

XML API

  1. OAuth 2.0 Playground에서 승인 액세스 토큰을 가져옵니다. OAuth 사용자 인증 정보를 사용할 수 있도록 플레이그라운드를 구성합니다.
  2. cURL을 사용하여 원하는 쿼리 문자열 매개변수가 포함된 GET Bucket 요청으로 XML API를 호출합니다.
    • location: 버킷 위치를 가져오려는 경우
    • storageClass: 버킷의 기본 스토리지 클래스를 가져오려는 경우
    XML API에서 이러한 쿼리 매개변수를 한 번에 하나만 사용할 수 있습니다. 예를 들어, 버킷 위치를 가져오려면 다음 명령어를 사용하고 [VALUES_IN_BRACKETS]를 적절한 값으로 바꿉니다.
    curl -X GET -H "Authorization: Bearer [OAUTH2_TOKEN]" \
        "https://storage.googleapis.com/[BUCKET_NAME]?location"

응답은 다음 예와 같습니다.

<LocationConstraint>US</LocationConstraint>

다음 단계

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.