2012-12-12 4 views
18

내가 백업을 만들고 난 쉽게의 스냅 샷을 아마존 EC2 : EBS 볼륨 스냅 샷을 이동하면 S3하는

를 사용하여이 메커니즘을 만들 수

내 EBS 볼륨에 대한 메커니즘을 복원하려고 볼륨

ec2-create-snapshot -d $description $volume 

내 이해에 따라, 일 지금

ec2-create-volume --snapshot $snapid -z $zone 

복원 EBS의 스냅 샷은 여전히 ​​EBS에 있습니다. 따라서 스냅 샷을 S3로 옮기는 것이 더 좋은 방법입니다.

그래서 어떻게 스냅 샷을 s3 버켓으로 옮길 수 있습니까?

답변

19

EBS 스냅 샷은 S3에 저장됩니다. 스냅 샷을 어느 위치로든 이동할 필요가 없습니다.

+2

으로이 작업을 수행 할 수 있습니다. 기본 버킷을 생성합니까? 그것도 보지 마라. – FlavorScape

+9

@FlavorScape EBS 스냅 샷은 사용자가 소유하고있는 버킷에 없습니다. 그러나 지속성 계층은 S3입니다. 실제로 스냅 샷은 데이터의 스냅 샷 전체가 아니라 이전 스냅 샷의 증분 업데이트이므로 최종 사용자가 원시 바이너리 스냅 샷에 액세스 할 수있는 경우에도 (그렇지 않은 경우) 어떻게 어셈블해야하는지 알 수 있습니다 모든 이전 스냅 샷 조각을 사용하여 유용한 것을 얻으십시오. ID를 기반으로 스냅 샷을 작성하고 AWS 콘솔 또는 명령 줄 도구를 통해 볼륨을 마운트하면됩니다. –

+1

스냅 샷 이동의 필요성은 스토리지 비용입니다. S3 또는 빙하에 저장하는 것이 스냅 샷과 비교할 때 상당히 저렴합니다. –

3

질문은 나에게 충분히 합리적입니다. 이 경우 우리는 us-west-1 영역에서 사용중인 EBS 볼륨을 가져 와서 S3 이미지를 제공하여 us-east-1에서 실행중인 인스턴스에 첨부 할 수 있습니다.

간단히 말해서이 개념이 단순한 것처럼 보이지만 현재로서는 단순한 해결책이 아니며 전혀 해결책이 아닙니다. 아무도 모른다면 정보 또는 링크를 여기에 게시하십시오, 고마워요.

+3

스냅 샷을 지역간에 복사 할 수 있습니다. http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-copy-snapshot.html –

+2

@ Mike의 문서를 참조하십시오. nnahum이 말했듯이, 새로운 특징이 있습니다. 2012 년 12 월 하순에 발표되었으므로 지금이 작업을 수행 할 수 있습니다. – Octopus

관련 문제