2012-07-27 90 views
6

我有一些EBS卷的微型實例,您可以從ec2控制檯右鍵單擊並創建整個系統的AMI映像。如何在沒有EBS的情況下創建「實例存儲」預留實例的AMI映像

但我買了一些高內存預留實例,所以我安裝了一個「備份存儲」的Ubuntu AMI圖像現在

我有我的服務器上配置好其中有存儲500GB,並希望創建一個實例存儲AMI圖像這樣我就可以將這些圖像安裝到新服務器上,而且我不必再次安裝所有東西。

你能幫我嗎?我該怎麼做。

感謝

回答

6

這是你如何與Ubuntu做到這一點:從這裏 啓動所需的實例(挑一個沒有EBS存儲):http://cloud-images.ubuntu.com/releases/precise/release/

按照本指南這裏(請在下面查找關於Ubuntu的提示): 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和證書給你的Ubuntu比如你下載: scp -i <path-to-your-ec2key>.pem <your-account-pk>.pem <your-account-cert>.pem [email protected]<yourinstance>.<yourzone>.compute.amazonaws.com:~/
  4. 那家提出的PK文件和證書文件在你的目錄中的運行實例。現在登錄並將它們移動到/ 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. 硒上述指南的其餘部分。你需要上傳你捆綁到S3,然後註冊你的AMI,以便你可以啓動它。

祝你好運!

+1

我想在接受答案的網址鏈接已經改變了,試試這個: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-s3-linux.html – Aitch 2013-07-01 10:34:14

+0

謝謝。更新了鏈接。 – Magnus 2013-07-15 10:31:45

相關問題