ec2에서 인스턴스의 자체 AMI를 만들었습니다. 로컬 컴퓨터에 다운로드 할 수있는 방법이 있습니까? 이러한 생성 된 이미지는 AWS에 어디에 저장됩니까? 나는 내 S3에서 그들을 찾지 못한다!AWS에서 EBS 기반 AMI를 로컬 시스템으로 다운로드하는 방법은 무엇입니까?
답변
Amazon S3에 저장되어 있지만 AWS 계정에 표시되지 않는 EBS 기반 AMI이므로 다운로드 할 수 없습니다 (주석에 표시된 점을 알려주십시오). Amazon Instance Store-Backed AMI는 AWS S3에 저장됩니다.
이러한 2 가지 유형의 AMI와 이들이 저장되는 위치의 차이점을 이해하고 인스턴스가 EBS에 의해 인스턴스 저장소에 백업되는지 확인하는 방법에 대한 자세한 내용은 AWS 설명서에서 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html을 참조하십시오.
또한 인스턴스에 AWS AMI를 다운로드하기가 쉽지 않습니다.
EBS 지원 AMI는 실제로 AWS 계정의 S3 버킷이 아닌 S3 뒤에서 저장됩니다. –
@ MarkB 그래, 그럴 수 있다고 생각하지만, 우리가 다운로드 할 수있는 방법이 있습니까? –
아니요, 다운로드 할 수 없습니다. –
VMWare 변환기 유틸리티를 사용하여 실행중인 EC2 인스턴스를 두 번째 실행 EC2 인스턴스의 파일로 가상화 한 다음 해당 파일을 S3에 복사하고 다운로드하여 VMWare 워크 스테이션에서 로컬로 실행합니다. 관심이, 당신은 여기에 무료 도구를 얻을 수 있습니다 :
http://www.vmware.com/products/converter.html
편집 : 사실 지금은 그것에 대해 생각, 내가 제 2의 EC2 인스턴스를 사용하지 않았다. 두 번째 EBS volumne를 부착하고 디스크로 마운트 한 다음 P2V 유틸리티를 사용하여 결과를 S3에 저장 한 다음 로컬로 다운로드하여 실행했습니다. 큰 차이는 아니지만 두 번째 ec2 인스턴스가 필요하지 않습니다.
Thanks @ E.J. Brennan,이 솔루션은 흥미로운 것 같지만 시간이 걸릴 것 같습니다. 나는 그것을 시도 할 것이다. – Arezoo
AMI를 다운로드 할 수있는 한 가지 상황이 있습니다. 원래 지원되는 VM 형식 중 하나에서 가져온 경우입니다.
AWS 또는 Marketplace AMI를 기반으로 AMI를 만든 경우 내보낼 수 없습니다. 기존 VM을 업로드 한 다음 AWS에서 수정 한 경우 import/export tool을 사용하여 내보낼 수 있습니다.
- 1. AWS에서 EBS 볼륨 확장
- 2. Windows AMI를 사용하는 Amazon EC2 및 EBS
- 3. Amazon EC2 - EBS AMI의 로컬 백업
- 4. Amazon AWS에서 EBS- 스냅 샷이란 무엇입니까?
- 5. 원격 (openshift)에서 로컬 시스템으로 파일/폴더를 다운로드하는 방법
- 6. Amazon EC2에서 AMI를 다운로드하는 방법?
- 7. Amazon의 EBS 기반 인스턴스
- 8. GridStore (GridFS)에서 파일 시스템으로 파일을 다운로드하는 방법은 무엇입니까?
- 9. 실행중인 인스턴스에서 EBS 지원 AMI를 만드는 중 무엇이 잘못 되었습니까?
- 10. EBS에서 지원하는 EC2 인스턴스에서 AMI를 만드는 방법은 무엇입니까?
- 11. AWS EC2에서 대용량 파일을 다운로드하는 가장 빠른 방법 EBS
- 12. URL에서 로컬 디렉토리로 이미지를 다운로드하는 방법은 무엇입니까?
- 13. Java에서 로컬 PDF 파일을 다운로드하는 방법은 무엇입니까?
- 14. 로컬 시스템으로 NATUPNPLib
- 15. Hadoop에서 로컬 시스템으로 복사
- 16. 로컬 시스템으로 프로세스 실행
- 17. Bitfusion Ubuntu 14를 시작하는 방법 AWS에서 TensorFlow AMI를 시작 하시겠습니까?
- 18. 웹 기반 시스템으로 Outlook을 엽니 다.
- 19. AWS에서 사용할 수있는 스냅 샷으로 로컬 데이터베이스를 만드는 방법은 무엇입니까?
- 20. aws에서 호스팅되는 django 프로젝트에서 로컬 파이썬 스크립트를 실행하는 방법은 무엇입니까?
- 21. AMI를
- 22. 내용이있는 디렉토리를 HDFS에서 로컬 파일 시스템으로 복사
- 23. SAS Studio에서 로컬 시스템으로 .sas7bdat 내보내기
- 24. sdk를 사용하여 aws에서 ebs 장치에 대해 지원되는 볼륨 유형 나열
- 25. 커스텀 AMI를 S3에 저장하는 방법은 무엇입니까?
- 26. boto를 사용하여 AMI를 삭제하는 방법은 무엇입니까?
- 27. Amazon AWS에서 첨부 후 IOPS 유형 EBS를 구성하는 방법은 무엇입니까?
- 28. TCP 기반 HTTP를 사용하여 이미지를 다운로드하는 방법은 무엇입니까?
- 29. PHP에서 MySQL 데이터베이스에서 BLOB 기반 파일을 다운로드하는 방법은 무엇입니까?
- 30. WMI를 로컬 시스템으로 쿼리 할 수 있습니까?
왜 다운로드 하시겠습니까? 백업을 위해 (AWS가 S3에 저장한다는 사실을 보완하기 위해) 또는 다른 것 (예 : VM을 내 보내서이를 사내에서 실행할 수 있도록)입니까? – jarmod
@jarmond 백업용입니다. 이 AWS 계정에서 몇 가지 실험을하고 있으므로 나중에 다른 AWS로 전환 할 수 있도록 내 로컬 드라이브에 모든 구성 및 데이터 (AMI)를 갖고 싶습니다. – Arezoo
VM을 내보낼 수는 있지만 처음에 VM을 가져온 경우에만 가능합니다. 일반적으로 이와 같은 EC2 인스턴스 치료는 피해야합니다. 일회용으로 취급해야합니다. 즉, 아무 상태도 없어야하며, 동등한 교체가 자동화를 통해 쉽게 시작할 수 있어야합니다. – jarmod