2012-01-27 2 views
8

AWS 스냅 샷이 EBS 볼륨의 증분 백업을 생성 할 수 있다는 것을 알고 있습니다. 동일한 볼륨에서 스냅 샷이 생성되는 한 AWS는 증분 부분을 자동으로 처리합니까? 즉, 변경된 부분 만 저장합니까?증분 백업으로 EC2 EBS 스냅 샷

그들은 스냅 샷의 실제 크기를 나열하지 않았거나 S3에서 볼 수 있기 때문에 (내가 아는 한) 분명하지 않습니다. 스냅 샷은 생성 된 볼륨 이외의 관련 표시가 없습니다. 첫 번째 스냅 샷을 포함한 스냅 샷을 원래 AMI의 증분으로 간주 할 수는 없었습니까? 첫 번째 스냅 샷이 개인 S3 계정에 저장된 완전히 독립적 인 이미지인지 여부에 대해 알고 싶습니다.

답변

19

각 EBS 스냅 샷은 마지막 스냅 샷 이후 수정 된 블록을 증 분식으로 만 추가합니다.

각 EBS 스냅 샷에는 EBS 볼륨에서 사용 된 모든 블록이 있습니다. 다른 스냅 샷의 완전성을 감소시키지 않으면 서 스냅 샷을 삭제할 수 있습니다.

마술입니다.

사실, 각 스냅 샷에는 관심있는 블록에 대한 포인터가 있고 여러 스냅 샷이 동일한 블록을 공유 할 수있는 기술 간접 참조입니다. 블록의 특정 데이터 세트를 가리키는 스냅 샷이 하나 이상있는 한 해당 블록은 S3에 보존됩니다.

이렇게하면 크기가 서로 배제되지 않으므로 Amazon에서 단일 스냅 샷이 차지하는 공간을 알기가 어렵습니다.

http://blog.rightscale.com/2008/08/20/amazon-ebs-explained/

참고 또한 만 가지고있는 EBS 볼륨에 블록을 저장할 스냅 사진 :

다음 스냅 샷이 장면 뒤에 작동 방법을 설명하는 멋진 사진을 보유하고 있습니다 RightScale에서 오래 된 기사입니다 스냅 샷이 압축되어 데이터 저장 비용이 추가로 절감됩니다.

+0

감사합니다. Eric. 호기심에서 벗어나 촬영 한 첫 번째 스냅 샷이 전체 이미지를 만들거나 원래 AMI와의 차이점 만 기록했는지 알고 있습니까? 나는 지나치게 비용에 관심이 없다. 이 개념에 더 관심이 있습니다. – bnjmn

+0

첫 번째 스냅 샷이 AMI 스냅 샷과 블록을 공유 할 수도 있지만 다른 계정이 소유 할 수 있기 때문에 분리 될 수 있습니다. 빈 AWS 계정을 몇 개 사용하여이를 테스트 할 수 있어야합니다. –