वर्चुअलबॉक्स और वीएमवेयर के बीच वर्चुअल मशीनों को कैसे कन्वर्ट करें
किसी अन्य वर्चुअल मशीन प्रोग्राम में माइग्रेट करना भयभीत कर सकता है। यदि आपके पास पहले से ही अपनी वर्चुअल मशीनें हैं, तो वे आपको पसंद करते हैं, आपको जरूरी नहीं कि उन्हें स्क्रैच से स्थापित किया जाए - आप अपनी मौजूदा मशीनों को माइग्रेट कर सकते हैं.
वर्चुअलबॉक्स और वीएमवेयर विभिन्न वर्चुअल मशीन प्रारूपों का उपयोग करते हैं, लेकिन प्रत्येक मानक ओपन वर्चुअलाइजेशन प्रारूप का समर्थन करता है। अपनी मौजूदा वर्चुअल मशीन को OVF या OVA में बदलें और आप इसे किसी अन्य वर्चुअल मशीन प्रोग्राम में आयात कर पाएंगे.
दुर्भाग्य से, यह हमेशा पूरी तरह से काम नहीं कर सकता है, क्योंकि वर्चुअलबॉक्स और वीएमवेयर दोनों ही थोड़ा अलग ओवीए / ओवीएफ कार्यान्वयन का उपयोग करते हैं जो पूरी तरह से संगत हैं। यदि यह काम नहीं करता है, तो आप अपने वर्चुअल मशीन के अतिथि ऑपरेटिंग सिस्टम को खरोंच से पुनर्स्थापित करना चाह सकते हैं.
VMware के लिए VirtualBox
वर्चुअलबॉक्स से VMware के लिए एक वर्चुअल मशीन माइग्रेट करने से पहले, यह सुनिश्चित करें कि यह वर्चुअलबॉक्स में "संचालित बंद" है - निलंबित नहीं। यदि यह निलंबित है, तो वर्चुअल मशीन लॉन्च करें और इसे बंद कर दें.
वर्चुअलबॉक्स में फ़ाइल मेनू पर क्लिक करें और निर्यात उपकरण चुनें.
उस वर्चुअल मशीन का चयन करें जिसे आप निर्यात करना चाहते हैं और इसके लिए एक स्थान प्रदान करना चाहते हैं.
वर्चुअलबॉक्स एक nOpen वर्चुअलाइजेशन फॉर्मेट आर्काइव (OVA फाइल) बनाएगा जिसे VMware आयात कर सकता है। आपकी वर्चुअल मशीन की डिस्क फ़ाइल के आकार के आधार पर इसमें कुछ समय लग सकता है.
VMware में OVA फ़ाइल आयात करने के लिए, एक वर्चुअल मशीन विकल्प खोलें पर क्लिक करें और अपनी OVA फ़ाइल में ब्राउज़ करें.
वर्चुअलबॉक्स और वीएमवेयर पूरी तरह से संगत नहीं हैं, इसलिए आपको संभवतः एक चेतावनी संदेश मिलेगा, जिसमें कहा गया था कि फाइल "ओवीएफ विनिर्देशन पास नहीं किया है" - लेकिन यदि आप रिट्री पर क्लिक करते हैं, तो वर्चुअल मशीन को ठीक से आयात और कार्य करना चाहिए।.
प्रक्रिया पूरी होने के बाद, आप वर्चुअल मशीन को VMware में बूट कर सकते हैं, वर्चुअल मशीन के अंदर कंट्रोल पैनल से वर्चुअलबॉक्स गेस्ट एडिशंस को अनइंस्टॉल कर सकते हैं और वर्चुअल मशीन के मेन्यू से VMware टूल इंस्टॉल कर सकते हैं।.
VMBox VirtualBox के लिए
VMware से VirtualBox में एक वर्चुअल मशीन को माइग्रेट करने से पहले, सुनिश्चित करें कि यह VMware में "संचालित बंद" है - निलंबित नहीं। यदि यह निलंबित है, तो वर्चुअल मशीन लॉन्च करें और इसे बंद कर दें.
अगला, OVFTool फ़ोल्डर में ब्राउज़ करें। यदि आप VMware प्लेयर का उपयोग कर रहे हैं, तो आप इसे C: \ Program Files (x86) \ VMware \ VMware Player \ OVFTool में पाएंगे। Shift दबाए रखें, OVFTool फ़ोल्डर के अंदर राइट-क्लिक करें और यहां ओपन कमांड विंडो चुनें.
निम्नलिखित सिंटैक्स के साथ ओवफटूल चलाएँ:
ovftool source.vmx export.ovf
उदाहरण के लिए, यदि हम C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx पर स्थित वर्चुअल मशीन को रूपांतरित करना चाहते थे और C: \ Users \ NAME के निर्यात पर एक नई OVF फ़ाइल बनाएँ। ओवफ, हम निम्नलिखित कमांड चलाएंगे:
ovftool "C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx" C: \ Users \ NAME \ Export.ovf
यदि आपको "डिस्क खोलने में विफल" त्रुटि प्राप्त होती है, तो यह संभावना है कि वर्चुअल मशीन अभी भी चल रही है या ठीक से बंद नहीं हुई है - वर्चुअल मशीन को बूट करें और शट डाउन करें.
एक बार प्रक्रिया पूरी हो जाने के बाद, आप .ovf फ़ाइल को VirtualBox में आयात कर सकते हैं। फ़ाइल मेनू में आयात उपकरण विकल्प का उपयोग करें.
प्रक्रिया पूरी होने के बाद, आप वर्चुअल मशीन को बूट कर सकते हैं, VMware टूल को अनइंस्टॉल कर सकते हैं, और वर्चुअलबॉक्स के गेस्ट एडिशंस को इंस्टॉल कर सकते हैं.