Skip to main content
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

GET Storage Usage 요청을 사용하여 StorageGRID에서 계정 및 버킷 스토리지 사용량을 조회합니다

GET 스토리지 사용량 요청은 계정에서 사용 중인 총 스토리지 용량과 해당 계정과 연결된 각 버킷의 스토리지 용량을 알려줍니다.

계정 및 버킷별 저장 용량은 x-ntap-sg-usage 쿼리 매개변수를 사용하여 수정된 ListBuckets 요청을 통해 확인할 수 있습니다. 버킷 저장 용량 사용량은 시스템에서 처리하는 PUT 및 DELETE 요청과 별도로 추적됩니다. 특히 시스템 부하가 높은 경우, 요청 처리 속도에 따라 사용량 값이 예상 값과 일치하기까지 다소 시간이 걸릴 수 있습니다.

기본적으로 StorageGRID는 강력한 전역 일관성을 사용하여 사용량 정보를 검색하려고 시도합니다. 강력한 전역 일관성을 달성할 수 없는 경우 StorageGRID는 강력한 사이트 일관성을 사용하여 사용량 정보를 검색하려고 시도합니다.

이 작업을 완료하려면 s3:ListAllMyBuckets 권한이 있거나 루트 계정이어야 합니다.

요청 예시

GET /?x-ntap-sg-usage HTTP/1.1
Date: date
Authorization: authorization string
Host: host

응답 예시

이 예시는 두 개의 버킷에 네 개의 객체와 12바이트의 데이터가 있는 계정을 보여줍니다. 각 버킷에는 두 개의 객체와 6바이트의 데이터가 포함되어 있습니다.

HTTP/1.1 200 OK
Date: Sat, 29 Nov 2015 00:49:05 GMT
Connection: KEEP-ALIVE
Server: StorageGRID/10.2.0
x-amz-request-id: 727237123
Content-Length: 427
Content-Type: application/xml

<?xml version="1.0" encoding="UTF-8"?>
<UsageResult xmlns="http://s3.storagegrid.com/doc/2015-02-01">
<CalculationTime>2014-11-19T05:30:11.000000Z</CalculationTime>
<ObjectCount>4</ObjectCount>
<DataBytes>12</DataBytes>
<Buckets>
<Bucket>
<Name>bucket1</Name>
<ObjectCount>2</ObjectCount>
<DataBytes>6</DataBytes>
</Bucket>
<Bucket>
<Name>bucket2</Name>
<ObjectCount>2</ObjectCount>
<DataBytes>6</DataBytes>
</Bucket>
</Buckets>
</UsageResult>

버전 관리

저장된 모든 객체 버전은 응답의 ObjectCountDataBytes 값에 영향을 미칩니다. 삭제 마커는 ObjectCount 총합에 추가되지 않습니다.

관련 정보

"일관성"