वर्चुअल मशीन कई तरीकों से सहायक होती है। आप उन्हें नए ऑपरेटिंग सिस्टम, परीक्षण सॉफ्टवेयर, पुराने एप्लिकेशन चलाने आदि का प्रयास करने के लिए उपयोग कर सकते हैं।

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

ध्यान दें:

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

VMware से वर्चुअलबॉक्स में माइग्रेट करें

VMware से वर्चुअलबॉक्स में माइग्रेट करने के लिए, आपको सबसे पहले एक .ovf फ़ाइल में VM निर्यात करने की आवश्यकता है। ऐसा करने के लिए सी ड्राइव में "प्रोग्राम फ़ाइलें" फ़ोल्डर के अंदर स्थित वीएमवेयर फ़ोल्डर खोलें। एक बार जब आप वहां हों, तो "ओवीएफटीयूएल" फ़ोल्डर खोलें। "Shift + राइट-क्लिक करें" दबाएं और फिर "ओपन कमांड प्रॉम्प्ट यहां" विकल्प का चयन करें।

कमांड प्रॉम्प्ट विंडो में, नीचे दिए गए कमांड का उपयोग करें, और एंटर बटन दबाएं। वीएम की .vmx फ़ाइल का पथ बदलना न भूलें जिसे आप निर्यात करना चाहते हैं और नई .ovf फ़ाइल के लिए गंतव्य।

 ovftool "c: \ path \ to \ original_vm.vmx" "c: \ path \ to \ export.ovf" 

जैसे ही आप कमांड निष्पादित करते हैं, वीएम को चिह्नित गंतव्य पर .ovf फ़ाइल के रूप में निर्यात किया जाएगा।

नोट: यदि आप वीएमवेयर वर्कस्टेशन का उपयोग कर रहे हैं, तो आप वीओएम को "फाइल" पर नेविगेट करके और फिर "ओवीएफ में निर्यात" विकल्प चुनकर एक .ovf फ़ाइल के रूप में निर्यात कर सकते हैं।

अब, वर्चुअलबॉक्स खोलें और "आयात उपकरण" विकल्प का चयन करें।

उपर्युक्त कार्रवाई "आयात करने के लिए उपकरण" विंडो खुल जाएगी। यहां, निर्यात की गई .ovf फ़ाइल ब्राउज़ करें और चुनें, और "अगला" बटन पर क्लिक करें।

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

उपर्युक्त कार्रवाई आयात प्रक्रिया शुरू करेगी।

एक बार आयात करने के बाद, आप वीएम वर्चुअलबॉक्स प्रबंधक में अपनी आयातित वर्चुअल मशीन देखेंगे। बस वीएम का चयन करें, और वीएम पर पावर करने के लिए "स्टार्ट" बटन पर क्लिक करें।

आपने वीएमवेयर से वर्चुअलबॉक्स में सफलतापूर्वक वीएम आयात किया है।

वर्चुअलबॉक्स में त्रुटियों को आयात करने में समस्या निवारण

यदि आप त्रुटियों को आयात कर रहे हैं, तो नीचे दिए गए चरणों का पालन करें।

1. अपने पसंदीदा टेक्स्ट एडिटर के साथ "export.ovf" फ़ाइल खोलें, "ElementName" के सभी उदाहरण ढूंढें और इसे "कैप्शन" से प्रतिस्थापित करें।

2. अगला, "vmware.sata.ahci" का उदाहरण ढूंढें और इसे "एएचसीआई" के साथ बदलें।

3. अंत में, इस ऑनलाइन उपकरण का उपयोग करके "export.ovf" फ़ाइल के SHA1 हैश मान की गणना करें, और "export.mf" फ़ाइल में पाए गए नए के साथ पुराने हैश मान को प्रतिस्थापित करें। आप इसे किसी भी टेक्स्ट एडिटर के साथ खोल सकते हैं।

नोट: आपको "SHA1 (export.ovf) के हैश मान को प्रतिस्थापित करने की आवश्यकता है।"

एक बार जब आप परिवर्तनों के साथ काम कर लेंगे, तो फिर से आयात करने का प्रयास करें। यह आयात त्रुटियों को हल करना चाहिए। यदि नहीं, तो आपको शायद ग्राउंड अप से एक नया वीएम बनाना चाहिए।

वर्चुअलबॉक्स से VMware में माइग्रेट करें

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

उपर्युक्त कार्रवाई निर्यात विज़ार्ड खुल जाएगी। यहां, उस वीएम का चयन करें जिसे आप निर्यात करना चाहते हैं, और जारी रखने के लिए "अगला" बटन पर क्लिक करें।

यहां इस स्क्रीन में, गंतव्य का चयन करें और "सहेजें" बटन पर क्लिक करें।

वर्चुअलबॉक्स अब आपको स्टोरेज सेटिंग्स दिखाएगा। डिफ़ॉल्ट के रूप में छोड़ दें, और "अगला" बटन पर क्लिक करें।

सभी उपकरण सेटिंग्स की जांच करें, और निर्यात प्रक्रिया शुरू करने के लिए "निर्यात" बटन पर क्लिक करें।

वीएम के आकार के आधार पर, निर्यात प्रक्रिया में कुछ समय लग सकता है।

एक बार जब आप वीएम निर्यात कर लेंगे, तो आप इसे वीएमवेयर पर आयात कर सकते हैं। ऐसा करने के लिए, वीएमवेयर प्लेयर / वर्कस्टेशन खोलें, और "फ़ाइल" मेनू से "ओपन" विकल्प का चयन करें।

अब निर्यात की गई .ova फ़ाइल का चयन करें।

इस स्क्रीन में आयात प्रक्रिया शुरू करने के लिए "आयात" बटन पर क्लिक करें।

अगर आपको यह त्रुटि मिलती है कि हार्डवेयर अनुपालन के मुद्दों के कारण आयात विफल रहा है, तो बस "पुनः प्रयास करें" बटन पर क्लिक करें। इस कार्रवाई को आयात प्रक्रिया शुरू करनी चाहिए।

नोट: यदि उपर्युक्त कार्रवाई ने समस्या का समाधान नहीं किया है, तो आपको ग्राउंड अप से एक नई वर्चुअल मशीन बनाना होगा।

यदि सबकुछ योजनाबद्ध हो जाता है, तो वीएमवेयर वीएम आयात करना शुरू कर देता है। फिर, प्रक्रिया को पूरा करने में कुछ समय लग सकता है।

एक बार आयात पूरा हो जाने के बाद, "इस वर्चुअल मशीन पर पावर" विकल्प पर क्लिक करके वीएम चालू करें।

आपने वर्चुअलबॉक्स से VMware तक सफलतापूर्वक आयात या माइग्रेट किया है।

वीएमवेयर से वर्चुअलबॉक्स में माइग्रेट करने के लिए उपर्युक्त विधि का उपयोग करने के बारे में अपने विचारों और अनुभवों को साझा करने के नीचे टिप्पणी करें और इसके विपरीत।