EC2 इंस्टेंस क्लोनिंग


जवाबों:


124

आप एक मौजूदा उदाहरण का एएमआई बना सकते हैं , और फिर उस एएमआई का उपयोग करके अन्य उदाहरण लॉन्च कर सकते हैं ।


76
मैं उसको कैसे करू?
जोश स्कॉट

2
और डेटा को रूट विभाजन (ऑन / मंट नहीं) के अंदर होना चाहिए या आप डेटा के लिए ईबीएस का उपयोग कर सकते हैं।
भूप्स


1
ami-tools का उपयोग करें, जो ec2-बंडल-वॉल्यूम, ec2-upload-बंडल उपयोगिताएँ प्रदान करता है। फिर अमेज़न के साथ अपनी अमी को पंजीकृत करने के लिए ec2-api-tools से ec2-register का उपयोग करें।
भूप्स

5
आप उदाहरण की एक छवि (एएमआई) ले सकते हैं, और उस एएमआई से एक अलग कीपर के साथ एक नया उदाहरण लॉन्च कर सकते हैं।
सीबियो

123

वेब प्रबंधन कंसोल के माध्यम से आसान तरीका है:

  1. उदाहरण के लिए जाओ
  2. इंस्टेंस का चयन करें और इंस्टेंस एक्शन पर क्लिक करें
  3. चित्र बनाएं

एक बार आपके पास एक छवि होने पर आप एक और क्लोन उदाहरण, डेटा और सभी लॉन्च कर सकते हैं। :)


3
यकीन है, लेकिन यह नए वेब कंसोल से बहुत आसान है :) आपके पास चाबियाँ आदि के साथ सभी मुद्दे नहीं हैं
devnull

3
जब आप एक छवि बनाते हैं और स्नैपशॉट पर क्लिक करते हैं तब तक प्रतीक्षा करें जब तक कि स्नैपशॉट न हो जाए। बाद में एएमआई पर जाएं (आप 'मेरे द्वारा स्वामित्व में' के तहत अपनी छवि नहीं देखेंगे) - **** इस स्क्रीन में ताज़ा करें क्लिक करें **** इसे देखने के लिए :)
thedrs

2
वर्तमान वेब इंटरफ़ेस के साथ, आपको right clickवांछित उदाहरण पर जाने की आवश्यकता है।
Lemmings19

1
मैं amazon ec2 उदाहरण को क्लोन करना चाहता हूं मैंने उस ec2 के लिए ami बनाया है, लेकिन मैं सुरक्षा समूहों को लोचदार ips और उस ec2 के अन्य सभी विन्यासों को एक दूसरे में क्लोन करना चाहता हूं, फिर मैं उस उदाहरण को रोकना चाहता हूं जो आप मुझे दे सकते हैं जानते हैं कि मैं यह कैसे कर सकता हूं
usama

89

कोई स्पष्ट Cloneबटन नहीं है। मूल रूप से आप जो भी करते हैं वह एक मौजूदा EC2 उदाहरण की एक छवि या स्नैपशॉट बनाता है, और फिर उस स्नैपशॉट का उपयोग करके एक नया उदाहरण स्पिन करता है।

पहले एक मौजूदा EC2 उदाहरण से एक छवि बनाएं।

यहाँ छवि विवरण दर्ज करें


प्रक्रिया पूरी हो गई है या नहीं यह देखने के लिए अपनी स्नैपशॉट सूची देखें। यह आमतौर पर लगभग 20 मिनट लेता है यह इस बात पर निर्भर करता है कि आपका इंस्टेंस ड्राइव कितना बड़ा है।

यहाँ छवि विवरण दर्ज करें


फिर, आपको एक नया उदाहरण बनाने और उस छवि को एएमआई के रूप में उपयोग करने की आवश्यकता है।

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें


1
"लॉन्च मोरे लाइक दिस" क्या है, इसके बीच अंतर है और छवि बनाएं। कृपया मुझे बताएं ..
msnfreaky


8
"इस तरह अधिक लॉन्च करें" सभी इंस्टेंस-लेवल सेटिंग्स को क्लोन करेगा लेकिन कोई भी FILES या DATA (और सिस्टम फाइलों में कोई भी संशोधन नहीं करता है, जैसे क्रॉन जॉब्स)। यदि आप फ़ाइलें और डेटा चाहते हैं, तो भी, आपको यहां दिए गए किसी एक उत्तर में बताए गए चरणों को पूरा करना होगा।
डैन निसेनबाम

36

आजकल ईबीएस समर्थित उदाहरणों के साथ मशीन को क्लोन करना और भी आसान है, जो कुछ समय पहले जारी किया गया था। इसी तरह से हम इसे BitNami Cloud Hosting में करते हैं । मूल रूप से आप सिर्फ उस उदाहरण का एक स्नैपशॉट लेते हैं जिसका उपयोग बाद में एक नया सर्वर लॉन्च करने के लिए किया जा सकता है। आप इसे या तो एडब्ल्यूएस कंसोल (एबीएस एएमआई के रूप में ईबीएस समर्थित इंस्टेंट को बचाकर) या ईसी 2 एपीआई टूल का उपयोग कर सकते हैं:

उदाहरण का क्लोन बनाना कुछ और नहीं बल्कि बैकअप बनाना और फिर उसी के आधार पर एक नया सर्वर लॉन्च करना है। आप इस समस्या का वर्णन करते हुए लेखों का एक गुच्छा पा सकते हैं, "कैसे करें ..." के बारे में जानकारी खोजने की कोशिश करें या पूरे EC2 उदाहरण का बैकअप लें, उदाहरण के लिए यह ब्लॉग शुरू करने के लिए एक बहुत अच्छी जगह है: alestic.com


2

अपने प्रश्न का उत्तर देने के लिए: अब AWS अपने मौजूदा उदाहरण से क्लोनिंग वास्तविक आसान लॉन्च लॉन्च करें

  1. पर EC2 उदाहरण पेज, चयन उदाहरण आप उपयोग करना चाहते
  2. क्रियाएँ चुनें , और फिर इस तरह अधिक लॉन्च करें
  3. समीक्षा करें और लॉन्च करें

यह मौजूदा उदाहरण को एक बार नए के लिए टेम्पलेट के रूप में लेगा।

या आप मौजूदा वॉल्यूम का स्नैपशॉट भी ले सकते हैं और स्नैपशॉट का उपयोग AMI (मौजूदा एक) के साथ कर सकते हैं जिसे आप अपने इंस्टेंस लॉन्च के साथ पिंग कर रहे हैं


5
यदि अंतर्निहित AMI अब उपलब्ध नहीं है, तो यह काम नहीं करता है। मैंने सिर्फ इस तरह से क्लोन करने की कोशिश की है और एएमआई गायब है, इस प्रकार यह क्लोन नहीं होगा ... आपको इस मामले में एएमआई में एक स्नैपशॉट बनाने की आवश्यकता है।
इवान आर

11
सावधान! डेटा को क्लोन नहीं करेगा, केवल पैरामीटर लॉन्च करें, जैसा कि स्पष्ट रूप से नोट किया गया है: docs.aws.amazon.com/AWSEC2/latest/UserGuide/…
bavaza

0

आप अपने चल रहे उदाहरण के एएमआई (अमेज़न मशीन छवि) बनाने के लिए एडब्ल्यूएस एपीआई या कंसोल यूआई का उपयोग कर सकते हैं। आप अपने एएमआई बनाते समय उदाहरण को रिबूट करने के लिए निर्दिष्ट कर सकते हैं। तब आप अपने द्वारा बनाए गए एएमआई के साथ अधिक उदाहरण लॉन्च करने के लिए एडब्ल्यूएस एपीआई या कंसोल यूआई का उपयोग कर सकते हैं।


-5

आप इसे क्लाउड प्रबंधन सॉफ़्टवेयर-जैसे एन्स्ट्रेटस, राइटस्केल या स्केलर (अस्वीकरण: मैं वहां काम करता हूं) के साथ बहुत आसानी से कर सकता हूं। क्लोन खेत के साथ आप कर सकते हैं:

  1. दूसरे दिन लॉन्च करने के लिए एक स्नैपशॉट या पूर्व-निर्मित छवि बनाएं
  2. उत्पादन से पहले इसका परीक्षण करने के लिए अपने कॉन्फ़िगरेशन को डुप्लिकेट करें

आप AWS के भीतर यह कर सकते हैं, अतिरिक्त सॉफ्टवेयर की आवश्यकता नहीं है
इवान आर।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.