2011-04-21 16 views
13

के साथ ईबीएस रूट डिवाइस कनवर्ट करें, मुझे लगता है कि आप एक उदाहरण संग्रहीत उदाहरण को this question शो के रूप में समर्थित ईबीएस के रूप में परिवर्तित कर सकते हैं। हालांकि, मैं इसके विपरीत करना चाहता हूं, एक ईबीएस समर्थित उदाहरण लेना चाहता हूं और इसे बैकएड इंस्टेंस स्टोर के रूप में परिवर्तित कर सकता हूं।अमेज़ॅन ईसी 2 - उदाहरण स्टोर स्टोर डिवाइस

क्या यह संभव है? मैं यह कैसे करु?

उत्तर

9
  1. एएमआई से एक इंस्टेंस-स्टोर इंस्टेंस लॉन्च करें जो आपके ईबीएस समर्थित बैक एएमआई द्वारा उपयोग किए गए उसी कर्नेल का उपयोग करता है।

  2. ईबीएस एएमआई के अंतर्गत स्नैपशॉट से ईबीएस वॉल्यूम बनाएं। (वैकल्पिक रूप से, EBS एएमआई का एक उदाहरण का शुभारंभ और जब यह बूट शुरू होता है उदाहरण के बंद करो उदाहरण से जड़ मात्रा अलग -। यह आमतौर पर मात्रा के/dev/sda1 संलग्न है।)

  3. को EBS मात्रा संलग्न इंस्टेंस-स्टोर इंस्टेंस।

  4. रूट मात्रा में ईबीएस वॉल्यूम की सामग्री rsync rsync।

  5. मानक विधियों का उपयोग करके एक इंस्टेंस-स्टोर AMI बनाएं।

  6. ईबीएस वॉल्यूम को अलग करें और इसे हटाएं। यदि आपने चरण 2 में ईबीएस इंस्टेंस लॉन्च किया है, तो इसे समाप्त करें।

+1

ध्यान दें कि यह केवल लिनक्स वीएम के लिए है (विंडोज़ में rsync नहीं है)। –

8

आप इस कोशिश कर सकते हैं:

# Install ec2-tools (http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip) 

$ export EC2_PRIVATE_KEY=/path/to/your/key.pem 
$ export EC2_CERT=/path/to/your/sert.pem 
$ export AWS_ACCOUNT_ID=XXXX-XXXX-XXXX 
$ export AWS_KEY=YOURAWSKEY 
$ export AWS_SECRET_KEY=YOURAWSSECRETKEY 

$ ec2-bundle-vol -d /tmp -k $EC2_PRIVATE_KEY -c $EC2_CERT -u $AWS_ACCOUNT_ID 
$ ec2-upload-bundle -b s3-bucket-name -m /tmp/image.manifest.xml -a $AWS_KEY -s $AWS_SECRET_KEY 
$ ec2-register s3-bucket-name/image.manifest.xml -K $EC2_PRIVATE_KEY -C $EC2_CERT --region eu-west-1 
# In command above you can choose another region (e.g us-west-1) 
# By running command above you will see on your screen something like this: IMAGE ami-3cc1a4a 
# Now you can create new instance based on your just registered ami-3cc1a4a using ec2-tools or Amazon Console 

गुड लक!

+0

यह एक लिनक्स केवल समाधान है – jazzcat

संबंधित मुद्दे