2012-02-08 11 views
18

मुझे एक एडब्ल्यूएस ईसी 2 उदाहरण मिला है कि मैं कुछ परीक्षण करने के लिए एक स्पिन ऑफ बनाना चाहता हूं। मुझे पता है कि मैं चल रहे इंस्टेंस का एएमआई बना सकता हूं, फिर उसे लॉन्च कर सकता हूं। लेकिन जब मैं एएमआई बनाता हूं, तो मशीन कुछ मिनट (कम से कम नेटवर्क कनेक्शन) के लिए नीचे जाती है।क्या किसी भी डाउनटाइम के बिना एडब्ल्यूएस ईसी 2 इंस्टेंस को डुप्लिकेट करना संभव है?

क्या वहां कोई सेटिंग है जहां मुझे याद आ रही है?

मैं प्रबंधन कंसोल में मशीन पर राइट क्लिक करके एएमआई उत्पन्न करता हूं और "एएमआई बनाएं" चुनता हूं।

धन्यवाद

+1

मैं कभी नहीं देखा है एक EC2 उदाहरण नीचे जाना है, जबकि यह एक एएमआई बनाया जा रहा है। आप क्या लक्षण देख रहे हैं, और यह किस प्रकार का उदाहरण है? –

+0

यह एक m1.large चल रहा है विंडोज सर्वर 2008. हम उस पर टैबलेट सर्वर चलाते हैं, और जब मैं एएमआई उत्पन्न करता हूं, तो टैबलेट लगभग 5-10 मिनट के लिए पहुंच योग्य नहीं है (लॉग इन पेज और डेटा सर्वर में मौजूद डेटा दोनों)। –

उत्तर

12

नहीं। तकनीकी अर्थ में नहीं। जब आप एएमआई बनाते हैं तो मशीन को रीबूट करना होगा। आप नेटवर्क कनेक्शन खो नहीं रहे हैं, आपकी मशीन वास्तव में पुनरारंभ हो रही है।

एक चीज जो आप कर सकते हैं वह आपकी डिस्क को दूसरी डिस्क पर कॉपी कर सकती है, लेकिन ऐसा करना आसान नहीं है। उदाहरण के नीचे

अमेज़न EC2 शक्तियों, किसी भी मात्रा में है कि जुड़े थे की छवियों लेता है बनाता है और एएमआई पंजीकृत करता है, और फिर उदाहरण रिबूट। - http://docs.amazonwebservices.com/AWSEC2/2011-05-15/UserGuide/index.html?Tutorial_CreateImage.html

संपादित करें: मैं इस सवाल का जवाब तलाश में हूं फिर से, और एडब्ल्यूएस अब एक एएमआई बनाते समय "कोई रिबूट" जाँच करने के लिए की क्षमता है। यह शायद बहुत सारे लिखने वाले वॉल्यूम्स के लिए एक अच्छा विचार नहीं है, लेकिन यह अच्छा है।

+0

क्या मैं संलग्न वॉल्यूम का स्नैपशॉट कर सकता हूं, एक और उदाहरण शुरू कर सकता हूं, फिर स्नैपशॉट के साथ नए इंस्टेंस की मात्रा को प्रतिस्थापित कर सकता हूं? –

+0

हां आप किसी भी वॉल्यूम का स्नैपशॉट बना सकते हैं और इसे किसी अन्य इंस्टेंस से जोड़ सकते हैं, लेकिन यदि आप इसे रूट वॉल्यूम पर करते हैं तो स्नैपशॉट बंद होने पर लिखने के दौरान कुछ डेटा भ्रष्टाचार का मौका खतरा होता है। मेरी सलाह है कि आपको किसी भी अलग-अलग ईबीएस वॉल्यूम पर आवश्यक डेटा को स्थानांतरित करना है: सिंक और xfs_freeze -f/MOUNTEDVOLUME (xfs_freeze -u जब आप कर लेंगे)। इस तरह आप किसी भी दूषित डेटा नहीं प्राप्त करेंगे। – chantheman

+0

एफडब्ल्यूआईडब्ल्यू, उपर्युक्त ईबीएस समर्थित उदाहरणों को संदर्भित करता है। मुझे लगता है कि आप बिना किसी डाउनटाइम के एस 3-समर्थित उदाहरण के एएमआई बना सकते हैं। –

10

अमेज़ॅन अब एक चेकबॉक्स में प्रस्तुत एएमआई बनाते समय "नो-रीबूट" विकल्प की अनुमति देता है। हालांकि, "बनाई गई छवि पर फ़ाइल सिस्टम अखंडता की गारंटी नहीं दी जा सकती है" इसलिए आपको अखंडता बनाम डाउनटाइम का वजन करना होगा।

+2

शायद नए फाइल के बाद रूट फाइल सिस्टम पर 'fsck' करने का अच्छा विचार है। केवल एक अन्य मामला जहां यह हानिकारक होगा मैं देख सकता हूं कि फाइल सिस्टम के पास डेटाबेस या समान था। –

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