Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> आभासी मशीन

VMware सर्वर में वर्चुअल मशीन का क्लोन कैसे बनाएं

यदि आप वर्चुअलाइजेशन के प्रशंसक हैं, तो देर-सवेर आप VMware सर्वर से परिचित होंगे। सर्वर एक नि:शुल्क समाधान है जो आपको अपने मौजूदा डेस्कटॉप के शीर्ष पर विभिन्न ऑपरेटिंग सिस्टम के कई उदाहरण चलाने की अनुमति देता है, जिससे आपके सामने दक्षता, उत्पादकता, प्रतिरूपकता, परीक्षण और ट्वीकिंग की दुनिया खुल जाती है।

वर्चुअलाइजेशन आपको बहुत सी चीजें करने की अनुमति देता है जो आप सामान्य रूप से अपनी वास्तविक मशीनों पर नहीं करते। उदाहरण के लिए, अपने विभाजन को नष्ट करने के डर के बिना विंडोज और लिनक्स मशीनों के दोहरे बूट कॉन्फ़िगरेशन का परीक्षण करें। या आप अपने वास्तविक सेटअप को खराब किए बिना नए सॉफ़्टवेयर को आज़माना चाह सकते हैं।

परिचय

वर्चुअलाइजेशन के बारे में अधिक जानकारी के लिए, आप मेरे द्वारा समर्पित ट्यूटोरियल्स के पूरे खंड को पढ़ना चाह सकते हैं। ये ट्यूटोरियल पुराने DOS सामान, VMware प्लेयर और सर्वर, वर्चुअलबॉक्स, MojoPac, वर्चुअल मशीनों में 3D त्वरण, डुअल बूट, सामान्य टिप्स और ट्रिक्स, और अन्य उपयोगी सामग्री को कवर करते हैं। अब ... इस बात की भी काफी संभावना है कि आप एक विशिष्ट ऑपरेटिंग सिस्टम के एक से अधिक उदाहरण चलाना चाहेंगे; एक व्यक्तिगत उदाहरण, मेरे पास घर पर चलने वाली तीन CentOS 5 वर्चुअल मशीनों का एक मिनी फार्म है। वर्चुअल मशीन अनिवार्य रूप से वास्तविक, पूरी तरह सक्षम सिस्टम हैं। भौतिक मशीनों से प्रमुख अंतर यह है कि वे वर्चुअलाइज्ड हार्डवेयर पर चलती हैं। इसका मतलब है कि आपको उन्हें वैसे ही इंस्टॉल करना होगा जैसे आप किसी अन्य (वास्तविक) सिस्टम को करते हैं।

यदि आप कभी किसी भी उपलब्ध ऑपरेटिंग सिस्टम का केवल एक इंस्टेंस चलाने जा रहे हैं, तो स्थापना एक आवश्यक एक-बार की जाने वाली कार्रवाई है। लेकिन क्या होता है यदि आप एक ही प्रकार की दसियों आभासी मशीनों को तैनात करने का इरादा रखते हैं? क्या इसका मतलब यह है कि आपको थकाऊ इंस्टॉलेशन और पोस्ट-इंस्टॉल कॉन्फ़िगरेशन प्रक्रिया को बार-बार दोहराना होगा?

सौभाग्य से, उत्तर नहीं है।

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

मेरे CentOS मिनी दूर पर फिर से वापस। मुझे केवल एक ही वर्चुअल मशीन स्थापित करनी थी। अन्य दो उदाहरण प्रतियां हैं, जो लगभग 5-6 मिनट में बनाई गई हैं, उन्हें लगभग तुलना में क्लोन करने में लग गए। 1 घंटे की स्थापना और 2-3 घंटे की आवश्यक सेटिंग्स जो मुझे पहले उदाहरण से गुजरना पड़ा। इसलिए, यदि आप रुचि रखते हैं, तो कृपया पढ़ें।

क्लोनिंग वर्चुअल मशीन

कार्य बहुत सरल है। मौजूदा वर्चुअल मशीनों की समान प्रतियाँ बनाएँ। इसका मतलब है कि एक बार ऑपरेटिंग सिस्टम स्थापित करें - यह एक आवश्यकता है, आप ऊष्मप्रवैगिकी के दूसरे नियम को नहीं हरा सकते। लेकिन फिर, हमेशा के लिए आलसी बनो।

VMware सर्वर में वर्चुअल मशीन का क्लोन कैसे बनाएं

मैं विंडोज़ पर स्थापित वीएमवेयर सर्वर के साथ प्रदर्शित करूंगा। लेकिन सिद्धांत किसी भी वर्चुअल मशीन के लिए लिनक्स सहित किसी भी प्लेटफॉर्म पर वीएमवेयर सर्वर के लिए है।

वर्चुअल मशीन फ़ाइलें हैं

वर्चुअल मशीनों के बारे में आपको याद रखने वाली यह सबसे महत्वपूर्ण बात है। वे आपकी हार्ड डिस्क पर फ़ोल्डर्स में सहेजी गई फ़ाइलों में पूरी तरह से समाहित हैं। फ़ाइलों / फ़ोल्डरों की प्रतिलिपि बनाएँ और आपने वर्चुअल मशीनों की प्रभावी रूप से प्रतिलिपि बनाई है। इतना ही! लेकिन अब, आइए अधिक विस्तृत प्रक्रिया पर एक नज़र डालें - कुछ चित्रों के साथ।

चरण 1:उस वर्चुअल मशीन का पता लगाएँ जिसे आप क्लोन करना चाहते हैं

आसान प्रबंधन के लिए आपकी वर्चुअल मशीनों को संभवतः अलग फ़ोल्डर में रखा जाएगा। उदाहरण के लिए, उबंटु वर्चुअल मशीन को उबंटु नाम के फोल्डर में रखे जाने की संभावना है, विंडोज एक्सपी मशीन को विन्डोज एक्सपी नाम के फोल्डर में रखे जाने की सबसे अधिक संभावना है। यदि आप कम से कम साफ-सुथरे हैं, तो आपका आभासी शस्त्रागार इस तरह दिख सकता है:

यदि आपकी सभी फ़ाइलें एक ही फ़ोल्डर में रखी जाती हैं, तो सफल क्लोनिंग के लिए आवश्यक फ़ाइलों का पता लगाना आपके लिए थोड़ा कठिन होगा। जैसा कि आपने देखा होगा, VMware वर्चुअल मशीनों में काफी कुछ एक्सटेंशन होते हैं - .vmx, .vmdk, .vmsd आदि। जबकि यह विविधता आपको भ्रमित कर सकती है, वास्तविकता बहुत सरल है। सफल क्लोनिंग के लिए, आपको केवल दो फ़ाइलों की आवश्यकता है, .vmx वर्चुअल मशीन कॉन्फ़िगरेशन फ़ाइल और .vmdk वर्चुअल हार्ड डिस्क। वर्चुअल हार्ड डिस्क को कई फाइलों में विभाजित किया जा सकता है, इसलिए इनमें से एक से अधिक हो सकते हैं। एक बार जब हम आपके लिए आवश्यक फाइलों का पता लगा लेते हैं, तो हमारा अगला कदम फाइलों को उनके नए स्थान पर कॉपी करना है।

चरण 2:वर्चुअल मशीन फ़ोल्डर

की प्रतिलिपि बनाएँ

एक गंतव्य फ़ोल्डर बनाएँ। उदाहरण के लिए, यदि हम PCLinuxOS वर्चुअल मशीन की एक कॉपी बना रहे हैं, तो कॉपी एक फोल्डर में चली जाएगी, जिसे कॉपी-ऑफ-pclinuxos या शायद pclinuxos-2 कहा जाता है। आपका सबसे अच्छा दांव तार्किक नामों के साथ रहना है। यह फ़ाइलों को सामान्य तरीके से कॉपी करने जितना ही सरल है - Ctrl + C, Ctrl + V, मेनू, कमांड लाइन आदि के माध्यम से कॉपी और पेस्ट करें। जो कुछ भी आप पसंद करते हैं या सबसे सुविधाजनक पाते हैं।

चरण 3:VMware सर्वर के साथ नई क्लोन मशीन को पंजीकृत करें

अगला कदम सर्वर के माध्यम से वर्चुअल मशीन को खोलना है, ताकि यह पंजीकृत हो जाए और उपलब्ध मशीनों के मेनू में सूचीबद्ध हो जाए। VMware सर्वर प्रारंभ करें, फिर फ़ाइल> खोलें पर जाएँ। अपने क्लोन पर नेविगेट करें और .vmx कॉन्फ़िगरेशन फ़ाइल चुनें। यह आपकी सूची में क्लोन जोड़ देगा।

VMware सर्वर में वर्चुअल मशीन का क्लोन कैसे बनाएं

इसमें मूल मशीनों के समान ही पैरामीटर होंगे, इसलिए अब आप वर्चुअल मशीन सेटिंग्स को संपादित कर सकते हैं और इसका नाम बदल सकते हैं। कुछ भी हो जाता है, जब तक इन्वेंट्री की निगरानी का तर्क आपको समझ में आता है। और मानो या न मानो, यह पूरी कहानी है!

यदि आपको सैकड़ों प्रतियों की आवश्यकता है, तो आप वर्चुअल मशीन के नामों को संपादित करने के साथ-साथ एक स्क्रिप्ट लिख सकते हैं जो ऐसा करती है। लिनक्स में, यह उदाहरण के लिए, grep और sed के साथ सूची के माध्यम से लूपिंग का एक बहुत ही सरल उदाहरण हो सकता है।

निष्कर्ष

वर्चुअल मशीन की क्लोनिंग से आपका काफी समय बचेगा। इसके अलावा, क्लोन भी पूर्ण बैकअप या आपकी मूल आभासी मशीनें हैं, इसलिए आप उनका उपयोग अपनी आभासी मशीनों पर आए विनाशकारी परिवर्तनों को वापस लाने के लिए भी कर सकते हैं। VMware सर्वर आपको अपनी वर्चुअल मशीनों का केवल एक ही स्नैपशॉट रखने देता है, लेकिन आप अपनी स्वयं की मैन्युअल प्रतियां बनाकर इस सीमा को आसानी से दूर कर सकते हैं।

मुझे आशा है कि आपको यह सरल लेकिन अत्यधिक उपयोगी ट्यूटोरियल अच्छा लगा होगा। इसके बाद, हम देखेंगे कि फ्री ESXi बेयर-मेटल हाइपरविजर का उपयोग करके वही काम कैसे करें।

मस्ती करो!

  1. वर्चुअल मशीन को VMware कन्वर्टर से कन्वर्ट करें

    वर्चुअलाइजेशन सॉफ़्टवेयर के परीक्षण और डिबगिंग का एक उत्कृष्ट तरीका है, एक ही डेस्कटॉप पर एक साथ विभिन्न ऑपरेटिंग सिस्टम के कई उदाहरण चलाना, हार्डवेयर की लागत को कम करना और मॉड्यूलरिटी और दक्षता में वृद्धि करना। यह शक्तिशाली उपयोगकर्ताओं को समय और पैसा बचाने और उन कार्यों को करने की अनुमति देता है ज

  1. आभासी मशीनों में 3D त्वरण - भाग 2:VirtualBox और OpenGL - ट्यूटोरियल

    वर्चुअल मशीनों में 3डी वर्चुअलाइजेशन को कॉन्फ़िगर करने और उपयोग करने के लिए समर्पित तीन लेखों में से यह दूसरा है। आज, हम सीखेंगे कि विंडोज या लिनक्स होस्ट पर स्थापित वर्चुअलबॉक्स में चल रहे विंडोज वर्चुअल मशीनों के लिए ओपनजीएल एप्लिकेशन (और गेम) के लिए 3डी त्वरण को कैसे सक्षम किया जाए। पहले लेख मे

  1. आभासी मशीनों में 3D त्वरण - भाग 1:VMware और DirectX - ट्यूटोरियल

    मौजूदा मेजबानों के शीर्ष पर वर्चुअलाइज्ड ऑपरेटिंग सिस्टम चलाना एक अच्छा विचार है। यह मजेदार है, यह अच्छा है, यह आपको अपने वास्तविक मंच पर प्रतिबद्ध होने से पहले सॉफ्टवेयर के साथ प्रयोग करने की अनुमति देता है, यह आपको उन चीजों को करने की अनुमति देता है जो आप सामान्य रूप से करने की हिम्मत नहीं करते, य