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

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

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

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

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

रूपांतरण प्रक्रिया

हम ESX और ESXi लगातार वर्चुअल हार्ड डिस्क (फ्लैट vmdk) को VMware प्लेयर, सर्वर और वर्कस्टेशन वर्चुअल हार्ड डिस्क में बदल देंगे। मान लें कि आपके पास एक ESX (या एक ESXi) सर्वर है, जहां आप अपनी कुछ वर्चुअल मशीनें रखते हैं। और मान लीजिए कि आप इन मशीनों का उपयोग VMware सर्वर या शायद VMware वर्कस्टेशन में करना चाहते हैं। तुम नहीं कर सकते।

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

सामान्य रूप से वर्चुअलाइजेशन के बारे में अधिक जानकारी के लिए, कृपया मेरा वर्चुअलाइजेशन अनुभाग देखें। अधिक विशेष रूप से, आपको रुचि के निम्नलिखित लेख मिलेंगे:

VMware सर्वर

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

ESXi

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

हम एक ESXi हाइपरविजर पर स्थित एक 20GB पूर्व-आवंटित, गैर-सिकुड़ने योग्य वर्चुअल हार्ड डिस्क लेंगे, जिसमें हेडर फ़ाइल (name.vmdk) और एक फ्लैट फ़ाइल (name-flat.vmdk) शामिल है और इसे एक बढ़ने योग्य वर्चुअल में परिवर्तित करें। हार्ड डिस्क (something.vmdk) VMware प्लेयर, सर्वर या वर्कस्टेशन द्वारा पूरी तरह से प्रयोग करने योग्य। इस प्रक्रिया में, पूर्व-आवंटित मुक्त स्थान "मुक्त" हो जाएगा - इस प्रकार हमारी छवि काफी छोटी हो जाएगी।

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

चरण 1:स्रोत निर्दिष्ट करें

कन्वर्ट कई रूपांतरण विकल्पों का समर्थन करता है। मैं आपको कुछ दिखाने जा रहा हूँ:

संचालित मशीन:

यह एक वास्तविक रनिंग होस्ट है, या तो स्थानीय या दूरस्थ। समर्थित ऑपरेटिंग सिस्टम में विभिन्न प्रकार के Windows संस्करण, RedHat, SUSE Ubuntu शामिल हैं।

वीएमवेयर इन्फ्रास्ट्रक्चर वर्चुअल मशीन

समर्थित उत्पादों में ESX सर्वर, ESXi और vCenter सर्वर शामिल हैं।

VMware वर्कस्टेशन या अन्य VMware वर्चुअल मशीन

यह विकल्प संभवतः आपके अधिक लगातार उम्मीदवारों में से एक होगा, या तो स्रोत या गंतव्य के रूप में। जैसा कि आप देख सकते हैं, प्लेयर से लेकर वर्कस्टेशन तक VMware डेस्कटॉप उत्पादों का पूरा परिवार समर्थित है।

बैकअप छवि या तृतीय-पक्ष वर्चुअल मशीन

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

आप में से कुछ लोग इस तथ्य को भी पसंद कर सकते हैं कि Acronis True Image बैकअप भी समर्थित हैं। इसलिए यदि आप अपने सिस्टम की छवि बनाने के लिए ATI का उपयोग कर रहे हैं, तो यहां आपके पास वर्चुअल मशीन में छवि को आज़माने का एक शानदार विकल्प है। शैडोप्रोटेक्ट के लिए भी यही बात लागू होती है।

आभासी उपकरण

अंतिम विकल्प पूर्व-कॉन्फ़िगर वर्चुअल मशीन को संदर्भित करता है।

हम अपने स्रोत के रूप में वीएमवेयर इन्फ्रास्ट्रक्चर वर्चुअल मशीन का उपयोग करेंगे।

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

हमारे ESXi सर्वर से जुड़ने के बाद, हम रूपांतरण के लिए उपलब्ध आभासी मशीनों की एक सूची देख सकते हैं।

चरण 2:गंतव्य निर्दिष्ट करें

पहले की तरह हमारे पास पांच विकल्प हैं। हम गंतव्य प्रकार को VMware वर्कस्टेशन या अन्य VMware वर्चुअल मशीन के रूप में चुनेंगे। VMware उत्पाद का चयन करें के अंतर्गत, संबंधित उत्पाद चुनें। चूंकि मैं वीएमवेयर सर्वर 1.x का उपयोग कर रहा हूं, यह मेरी पसंद होगी। अंत में नाम और निर्देशिका चुनें जहाँ आप परिवर्तित वर्चुअल मशीन को सहेजना चाहते हैं।

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

चरण 3:विकल्प देखें/संपादित करें

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

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

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

समीक्षा के लायक एक अन्य विकल्प हार्ड डिस्क है (डेटा टू कॉपी के तहत)। आप एक पूर्व-आवंटित लक्ष्य डिस्क बना सकते हैं और इसे वैकल्पिक रूप से 2GB फ़ाइलों में विभाजित कर सकते हैं या गतिशील रूप से विस्तार योग्य डिस्क बना सकते हैं और वैकल्पिक रूप से इसे 2GB फ़ाइलों में विभाजित कर सकते हैं।

चरण 4:रूपांतरण प्रक्रिया में है

उपरोक्त विकल्पों की समीक्षा करने के बाद, रूपांतरण शुरू हो जाएगा। आपके प्रोसेसर और नेटवर्क के आधार पर इसमें कुछ समय लगेगा। मेरे मामले में, 20GB डिस्क को 3.3GB डिस्क में बदलने के लिए 11 मिनट।

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

चरण 5:परीक्षण करें

आह येस। यह सुनिश्चित करने के लिए कि रूपांतरण बिना किसी समस्या के काम करता है, मशीन को उसके इच्छित नए प्रारूप में पावर दें। और बस! बहुत आसान है, है ना?

महत्वपूर्ण सूचना

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

स्थिति 1:सर्वर से ESXi में क्लोन करें

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

स्थिति 2:ESXi से सर्वर पर क्लोन करें

ऊपर के समान, विपरीत दिशा में। या तो कई प्रतियाँ बनाएँ, फिर उन्हें रूपांतरित करें और डाउनलोड करें, या एक मशीन बनाएँ, इसे रूपांतरित करें, और एक बार जब यह स्थानीय डिस्क पर स्थित हो जाए, तो कई बनाने के लिए कॉपी और पेस्ट विधि का उपयोग करें।

लिनक्स स्क्रीनशॉट्स

जैसा कि वादा किया गया था, यहां केडीई चलाने वाले ओपनएसयूएसई 11.0 पर स्थापित वीएमवेयर कन्वर्टर के स्क्रीनशॉट की एक जोड़ी है। मेनू और विकल्प समान हैं, इसलिए आपको ऊपर दिए गए "Windows" अनुभाग से सीखे गए पाठों को Linux केस पर लागू करने में कोई परेशानी नहीं होगी।

निष्कर्ष

VMware कन्वर्टर एक बहुत ही अनुकूल, बहुत शक्तिशाली उपकरण है। जब आपके वर्चुअलाइजेशन परिनियोजन की योजना बनाने की बात आती है तो यह आपको काफी हद तक स्वतंत्रता देता है। आपको इस बारे में ज्यादा चिंता करने की आवश्यकता नहीं है कि आपका सेटअप कितना कठोर या लचीला होगा, कई प्लेटफार्मों में हार्ड डिस्क की आवश्यकताएं, प्रारूपों की असंगति आदि; इसके बजाय, आप कन्वर्टर के लिए कड़ी मेहनत छोड़कर काम पूरा करने पर ध्यान केंद्रित कर सकते हैं।

अगले लेख में, हम VMware हार्ड डिस्क (vmdk) को Amazon Elastic Cloud Computing (EC2) प्रारूप AMI में बदलने के बारे में बात करेंगे। उसके बाद दूसरे सीक्वल में हम VirtualBox और VMware के बारे में बात करेंगे।

प्रोत्साहित करना!

  1. आभासी मशीनों में 3D त्वरण - भाग 3:Linux होस्ट और Linux अतिथि - VMGL - (Im)संभव?

    वर्चुअलाइजेशन पर यह तीसरा लेख है। और शायद सबसे कठिन। अब तक, हमारे पास VMware उत्पादों में DirectX समर्थन और VirtualBox में OpenGL समर्थन है, दोनों ही मामलों में केवल Windows मेहमानों के लिए उपलब्ध है। मेजबान मंच का चुनाव कोई मायने नहीं रखता था। लेकिन लिनक्स मेहमानों के बारे में क्या? मैंने सोचा कि

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

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

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

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