2012-07-27 5 views
6

EBS 볼륨이있는 마이크로 인스턴스가 있고 ec2 콘솔에서 마우스 오른쪽 단추를 클릭하여 전체 시스템의 AMI 이미지를 만들 수 있습니다.EBS없이 예약 인스턴스의 "Instance Store"AMI 이미지를 만드는 방법

하지만 내가

지금은 내 서버에있는 모든를 구성한은 "인스턴스 저장소"우분투 AMI 이미지를 설치할 수 있도록 500GB 스토리지 용량을 가지고와 인스턴스 저장소 AMI 이미지를 만들려면 몇 가지 고용량 메모리 예약 인스턴스를 구입 새 서버에 이미지를 설치할 수 있으므로 다시 설치할 필요가 없습니다.

어떻게 도와 드릴까요?

감사

답변

6

이것은 당신이 우분투와 함께 할 방법은 다음과 같습니다 실행 원하는 인스턴스를 여기에서 (EBS 저장하지 않고 하나를 선택) : http://cloud-images.ubuntu.com/releases/precise/release/

(우분투와 관련된 힌트는 아래를 보면) 여기이 가이드를 따르십시오 : http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-snapshot-s3-linux.html

  1. 먼저이 가이드를 사용하면 공개 키와 인증서를 작성해야합니다 (나중에 필요할 것입니다) : http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-credentials.html#using-credentials-certificate
  2. 또한 AWS 계정 ID를 참고 : http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-credentials.html#using-credentials-account-id
  3. 당신이 다운로드 한 우분투 예에 PK 및 인증서를 업로드 : 실행중인 인스턴스에서 집에있는 디렉토리를 PK 파일 및 인증서 파일을 넣습니다 scp -i <path-to-your-ec2key>.pem <your-account-pk>.pem <your-account-cert>.pem [email protected]<yourinstance>.<yourzone>.compute.amazonaws.com:~/
  4. . 이제 로그인하여 이들을/mnt 디렉토리로 옮겨서 AMI를 번들 할 때 포함되지 않도록하십시오.
  5. 이제 이미지를 마음 속의 콘텐츠로 수정하십시오.
  6. 는 EC2 AMI 도구를 설치 : sudo apt-get install ec2-ami-tools
  7. 은 번들을 만들려면 다음 명령을 실행 ec2-bundle-vol -k <your-account-pk>.pem -c <your-account-cert>.pem -u <user_id>
  8. SE는 나머지 위의 안내합니다. S3에 번들을 업로드 한 다음 AMI를 등록해야 시작할 수 있습니다.

행운을 비네!

+1

내가 허용 대답에 URL 링크가 변경된 생각이 시도 : http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-s3-linux.html – Aitch

+0

감사. 업데이트 된 링크. – Magnus