Amazon 스냅 샷의 실제 크기를 결정하는 방법은 무엇입니까?


20

Amazon EBS 스냅 샷은 기준선에서 변경된 블록을 캡처하므로 스냅 샷은 종종 소스 볼륨보다 훨씬 작습니다. 청구는 실제 크기를 기준으로합니다. 그러나 실제 스냅 샷 크기를 결정하는 방법을 찾을 수 없습니다. ec2-describe-snaphots는 스냅 샷 된 볼륨의 크기 만 제공합니다.

다른 이유가 없으면 청구를 확인하기 위해이 정보가 필요합니다. 그러나 볼륨을 재구성하여 볼륨을 구성함으로써 증분 스냅 샷의 크기를 줄일 수 있다는 점도 알 수 있기 때문에 갖고 싶습니다.

답변:


18

Amazon은 현재 계정의 모든 스냅 샷에 대한 총 사용량 및 비용 수 이외의 스냅 샷에 사용 된 스토리지를보고하는 방법을 제공하지 않습니다.

동일하거나 관련된 볼륨의 스냅 샷은 스토리지를 공유 할 수 있으므로 (스냅 샷간에 블록이 변경되지 않은 경우) 단일 스냅 샷의 크기를 정의하기가 어렵습니다.

새로운 스냅 샷은 마지막 스냅 샷 이후에 수정 된 블록 만 저장하지만 이전에 저장된 블록에 대한 포인터는 수정되지 않은 상태로 유지합니다.

단일 스냅 샷을 삭제하면 다른 스냅 샷과 공유하지 않는 블록 (삭제하는 스냅 샷 전후에 생성 된 블록) 만 해제됩니다.

기록되지 않은 EBS 볼륨의 블록은 스냅 샷에 포함되지 않습니다.

스토리지 전에 스냅 샷 블록이 압축되므로 스토리지 비용이 더욱 절감됩니다.


6
광범위한 답변에 감사드립니다. 그러나 아마존이 그렇게하기 때문에 너무 어렵지 않아야합니다. 데이터의 10 % 만 스냅 사이에서 변경되고 있다고 생각했지만 실제로는 90 %라는 것을 알고 싶습니다 (직접적인 방식으로).
Elroy Flynn

3
Amazon은 전체 스냅 샷에서 사용한 총 스토리지 비용을 청구합니다. 어려운 점은 단일 스냅 샷이 사용하는 스토리지의 양으로 의미 를 정의 하는 데있어 비용을 절감하기 위해 뒤에서 진행되는 간접적 인 수준을 이해하지 못하는 사람들을 완전히 혼동하지 않습니다. 주석에서 요구하는 것은 실제로 하나의 스냅 샷에는 있지만 다른 특정 블록에는없는 블록의 수입니다.
Eric Hammond

2
스냅 샷 크기를 정의하는 방법에 따라 실제로 지불하는 총계에 합산되지 않거나 (혼란스러운) 특정 스냅 샷을 삭제할 때 지불하는 금액과 일치하지 않는 숫자가 표시됩니다. (혼란 스럽습니다).
Eric Hammond

"계정의 모든 스냅 샷에 대한 총 사용량 및 비용 번호"는 어디에 있습니까? 암호화가 스냅 샷 크기에 어떤 영향을 미치는지 확인하려고합니다. dm-crypt를 사용하여 EBS 볼륨을 암호화해도 EC2는 스냅 샷을 만들 때이를 압축 할 수 있습니까? 증분 블록은 계속해서 후속 스냅 샷에 도움이됩니까? 대답은 데이터베이스 백업 전략에 영향을 미칩니다.
Mark Berry

@markberry 새로운 질문으로 부탁드립니다.
Eric Hammond
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.