스냅 샷에서 AMI를 생성하는 AWS CloudFormation 템플릿을 만들 수 있습니까?CloudFormation이 스냅 샷에서 AMI를 생성 할 수 있습니까?
답변
AWS::EC2::Volume
리소스는 Amazon Elastic Block Store (Amazon EBS) 볼륨을 생성합니다.
볼륨 리소스가 사용하는 매개 변수 중 하나는 스냅 숏 ID이며 볼륨을 만들 때 사용할 스냅 숏을 식별합니다.
"NewVolume" : {
"Type" : "AWS::EC2::Volume",
"Properties" : {
"Size" : "100",
"VolumeType" : "io1",
"Iops" : "100",
"SnapshotId" : "snap-abcd1234",
"AvailabilityZone" : { "Fn::GetAtt" : [ "EC2Instance", "AvailabilityZone" ] }
}
}
이것은 AMI을 만들지 않습니다,하지만 EBS 볼륨을 생성한다. 이것을 인스턴스의 부트 볼륨으로 사용할 수 있는지 테스트해야합니다.
참조 : AWS::EC2::Volume
Thanks John, ELB 및 게이트웨이와 같은 스냅 샷과 관련된 많은 요소가 있습니다. 따라서 새 인스턴스를 생성하는 동안 관련된 모든 항목을 유지하려고합니다. plz는 가능한 다른 방법이 있다면 sanpshot ID 또는 그렇지 않은에서 CF 스택에 가능한 경우 제안합니다. thx – kant
스냅 샷에서 복원 된 볼륨으로 부팅 할 수 있는지 여부가 확실하지 않습니다. 확실하게 작동 할 수있는 대안은 [AWS Command-Line Interface (CLI)] (http://aws.amazon.com/cli/)에 대한 스크립트를 작성하거나 AWS API를 호출하는 응용 프로그램을 작성하는 것입니다. 스냅 샷에서 AMI를 생성 한 다음 AMI로 부팅 할 수 있습니다. –
- 1. 스냅 샷에서 복원 할 수 없습니다.
- 2. 기존 AMI 스냅 샷에서 CloudFormation 스택 생성
- 3. GCE : 디스크 스냅 샷에서 인스턴스 템플릿 생성
- 4. 스냅 샷과 ami를 공유하는 방법?
- 5. SKNode의 스냅 샷을 생성 할 수 있습니까?
- 6. 스냅 샷에서 내 앱으로 공유
- 7. 스냅 샷에서 자식 수를 가져올 수 없습니다.
- 8. 조언이 이맥스 스냅 샷에서 실패했습니다.
- 9. Maven 스냅 샷에서 생성 된 고유 버전 얻기
- 10. wkhtmltoimage 스냅 샷에서 CSS3 그래디언트 렌더링
- 11. AWS CloudFormation이 AWS API를 호출 할 수 있습니까?
- 12. Firebase 스냅 샷에서 항목 배열 가져 오기
- 13. Xcode 스냅 샷에서 수동으로 파일 복구
- 14. EC2 AMI를 VHD로 변환 할 수 있습니까?
- 15. 스냅 샷에서 QEMU 부팅시 오류가 발생했습니다.
- 16. Java SDK를 사용하여 AWS의 스냅 샷에서 AMI 만들기
- 17. Apache cloudstack : 스냅 샷에서 생성 된 템플릿을 사용하여 인스턴스를 추가 할 수 없습니다.
- 18. snaplets : 스냅 샷에서 DB 패키지 warf 효과
- 19. 메모리 스냅 샷에서 애플리케이션 재 작성
- 20. 스냅 샷에서 Maven과 jenkins로 출시하는 방법
- 21. EBS 볼륨이 생성 된 후에 스냅 샷을 삭제할 수 있습니까
- 22. html 스냅 샷에서 jpg를 생성하는 ITextSharp와 유사한 라이브러리가 있습니까?
- 23. 일련의 스냅 샷에서 비디오를 인코딩하는 방법은 무엇입니까?
- 24. sierotki.el 패키지가 Emacs 스냅 샷에서 작동하지 않습니다.
- 25. AWS RDS 인스턴스가 스냅 샷에서 매우 느림
- 26. 주문 방법 Firestore를 사용하여 스냅 샷에서 값을
- 27. Redis 복제 : 슬레이브가 스냅 샷에서 읽은 적이 있습니까?
- 28. 중포 기지는 스냅 샷에서 일부 데이터를 얻을 수
- 29. 스냅 샷 크기보다 작은 영구 디스크를 생성 할 수 있습니까?
- 30. AWS 스냅 샷 vs AMI
왜이 작업을 수행해야합니까? CloudFormation은 일반적으로 나중에 업데이트하거나 삭제할 수있는 인프라 스택을 만드는 데 사용됩니다. AMI를 만드는 것은 인프라를 만드는 것이 아니라 행동입니다. 귀하의 유스 케이스에 대한 자세한 내용을 제공하도록 질문을 편집하십시오. 예를 들어, AMI로 무엇을 할 계획입니까? 콘솔 또는 [AWS Command-Line Interface (CLI)] (http://aws.amazon.com/cli/) 명령 대신 CloudFormation 템플릿을 통해 수행해야하는 이유는 무엇입니까? –
John에게 답장을 보내 주셔서 감사합니다. – kant
스냅 샷을 통해 클러스터에서 실패한 인스턴스를 복구하려고합니다. 1. 스냅 샷 - 생성 -> AMI -> 새 AMI 사용 -> 새 인스턴스 을 클러스터에 설치하기 전에 실행하십시오. plz가 제안합니다 - CF에서 루트 장치의 스냅 샷을 사용하여 AMI를 생성 할 수 있습니까? – kant