वर्चुअल मशीन गेस्ट और होस्ट पीसी के बीच फाइल ट्रांसफर कैसे करें

वर्चुअल मशीन गेस्ट और होस्ट पीसी के बीच फाइल ट्रांसफर कैसे करें

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





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





वर्चुअल मशीन से होस्ट में फाइल कैसे ट्रांसफर करें

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





वर्चुअल मशीन में चल रहे किसी भी अतिथि ऑपरेटिंग सिस्टम के होस्ट पीसी के बीच डेटा साझा करने के विकल्पों से आपको आश्चर्य नहीं होगा। वर्चुअल मशीन और होस्ट पीसी के बीच डेटा साझा करने के लिए यहां तीन मुख्य विकल्प दिए गए हैं:

  • खींचें और छोड़ें (कॉपी और पेस्ट करें)
  • यूएसबी ड्राइव
  • साझा फ़ोल्डर

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



नीचे, हम इन तीन विधियों का उपयोग करके डेटा साझा करने पर विचार करेंगे आभाषी दुनिया Oracle VirtualBox और VMware वर्कस्टेशन प्लेयर पर चल रहा है

सम्बंधित: वर्चुअल मशीन क्या है? सब कुछ जो आपके लिए जानना ज़रूरी है





खींचें और छोड़ें और साझा क्लिपबोर्ड

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

वर्चुअलबॉक्स में साझा किया गया क्लिपबोर्ड

यदि आप Oracle VirtualBox का उपयोग कर रहे हैं, तो आप एक सेट कर सकते हैं साझा क्लिपबोर्ड तथा ड्रेग करें और छोड़ दें कुछ ही त्वरित चरणों में:





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

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

VMware में डेटा कॉपी और पेस्ट कैसे करें

वर्चुअलबॉक्स कार्यक्षमता के समान, आप एक साझा क्लिपबोर्ड भी सेट कर सकते हैं या VMware में ड्रैग एंड ड्रॉप को सक्षम कर सकते हैं। लेकिन आपको पहले VMware Tools पैकेज को स्थापित करने की आवश्यकता हो सकती है, जो अतिरिक्त सुविधाएँ लाता है।

  1. VMware के भीतर, नेविगेट करें VM > VMware उपकरण स्थापित करें . यदि आपने पहले से VMware टूल डाउनलोड नहीं किया है, तो ऐसा करने के निर्देश दिए जाएंगे।
  2. फिर आप कॉपी और पेस्ट को इनेबल कर सकते हैं वीएम > सेटिंग्स > विकल्प . चुनते हैं अतिथि अलगाव , फिर कॉपी और पेस्ट सक्षम करें तथा ड्रैग एंड ड्रॉप सक्षम करें , के साथ पुष्टि ठीक है .

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

सम्बंधित: विंडोज और लिनक्स के बीच फाइल ट्रांसफर और शेयर कैसे करें

यूएसबी स्टिक

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

USB स्टिक का उपयोग करके होस्ट से वर्चुअलबॉक्स में फ़ाइलें स्थानांतरित करें

VirtualBox के भीतर से USB उपकरणों को एक्सेस करने में सक्षम होने के लिए, आपको USB एक्सेस को सक्षम करना होगा। इसके लिए आपको डाउनलोड करना होगा वर्चुअलबॉक्स एक्सटेंशन पैक

जब आप ऊब जाते हैं तो इंटरनेट पर करने के लिए चीजें

एक बार जब आप एक्सटेंशन पैक डाउनलोड कर लेते हैं:

  1. वह USB डिवाइस डालें जिसका आप उपयोग करना चाहते हैं
  2. वर्चुअलबॉक्स लॉन्च करें और क्लिक करें फ़ाइल> वरीयताएँ , फिर एक्सटेंशन और क्लिक करें + . डाउनलोड किए गए एक्सटेंशन पैक में ब्राउज़ करें, क्लिक करें खोलना , फिर जब संकेत दिया, इंस्टॉल .
  3. प्रक्रिया को पूरा करने के लिए संकेतों का पालन करें। फिर आप यूएसबी के सक्षम होने की पुष्टि करने के लिए जांच कर सकते हैं सेटिंग्स> यूएसबी .
  4. अब आपको अतिरिक्त USB समर्थन को सक्षम करने की आवश्यकता है। मुख्य वर्चुअलबॉक्स विंडो में, उस वीएम पर राइट-क्लिक करें जिसका आप उपयोग करना चाहते हैं और चुनें सेटिंग्स> यु एस बी .
  5. क्लिक + फिर USB डिवाइस के लिए ब्राउज़ करें। यह तब उपलब्ध होगा जब आप VM लॉन्च करेंगे। अतिरिक्त ड्राइव को उसी तरह जोड़ा जा सकता है।

USB स्टिक के साथ VMWare में फ़ाइलें कैसे स्थानांतरित करें

VMware के साथ, जब USB डिवाइस कनेक्ट होता है और VM सक्रिय विंडो होता है, तो डिवाइस का पता लगाया जाता है। हालांकि, इस परिदृश्य में होस्ट पीसी द्वारा इसका पता नहीं लगाया जाएगा। ऐसा होने के लिए, ड्राइव को हटा दें, VM को छोटा करें, फिर पुनः कनेक्ट करें।

यह आसान है लेकिन अगर आप भूल जाते हैं कि यूएसबी स्टिक किस ऑपरेटिंग सिस्टम से जुड़ा है तो यह गड़बड़ हो सकता है।

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

एक साझा फ़ोल्डर बनाएँ

आपका तीसरा विकल्प अपने होस्ट पीसी पर एक नेटवर्क शेयर सेट करना है जिसे अतिथि वीएम एक्सेस कर सकता है। इसका मतलब है कि आपके पीसी की हार्ड डिस्क ड्राइव के एक हिस्से को स्थानीय नेटवर्क पर पहुंच योग्य के रूप में नामित करना। इस सेटअप के साथ, VM तब नेटवर्क से जुड़ सकता है और ड्राइव तक पहुंच सकता है।

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

VirtualBox में एक साझा फ़ोल्डर बनाएँ

आपको वर्चुअलबॉक्स अतिथि परिवर्धन पहले ही डाउनलोड कर लेना चाहिए था। यह के माध्यम से स्थापित किया जाना चाहिए उपकरण > अतिथि परिवर्धन स्थापित करें , जहां आपको उपयुक्त EXE फ़ाइल के लिए ब्राउज़ करना चाहिए। डिफ़ॉल्ट विकल्पों को चुनकर, अंत तक चरणों का पालन करें, फिर खत्म हो .

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

में शेयर जोड़ें विंडो, शेयर को एक नाम दें (अतिथि ओएस में वही नाम रखते हुए होस्ट ओएस बुद्धिमान है)। जाँच ऑटो माउंट तथा स्थायी करें , फिर ठीक है .

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

VMWare में नेटवर्क ड्राइव साझा करें

VMWare पर एक साझा फ़ोल्डर बनाने की प्रक्रिया काफी सीधी है:

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

लिनक्स उपयोगकर्ता साझा किए गए फ़ोल्डर को / के तहत देख सकते हैं एमएनटी / एचजीएफएस निर्देशिका।

हालांकि यह सेट अप करने का सबसे जटिल विकल्प है, आप बड़ी फ़ाइलों को आसानी से साझा करने में सक्षम होंगे। इनमें इंस्टॉलर, डिस्क छवि फ़ाइलें और हाई-रेज वीडियो शामिल हो सकते हैं।

VM से होस्ट में फ़ाइलें स्थानांतरित करें

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

VM और होस्ट OS के बीच डेटा साझा करना सीखना आपके VM के उपयोग को सुपर-चार्ज करने में मदद करेगा।

कौन सी डिलीवरी सेवा सबसे अधिक भुगतान करती है
साझा करना साझा करना कलरव ईमेल वर्चुअलबॉक्स बनाम वीएमवेयर प्लेयर: विंडोज़ के लिए सर्वश्रेष्ठ वर्चुअल मशीन

आपको किस वर्चुअल मशीन सॉफ़्टवेयर का उपयोग करना चाहिए? वर्चुअलबॉक्स और वीएमवेयर प्लेयर लोकप्रिय पसंद हैं। यहां बताया गया है कि वे कैसे तुलना करते हैं।

आगे पढ़िए
संबंधित विषय
  • प्रौद्योगिकी की व्याख्या
  • VirtualBox
  • आभासी मशीन
लेखक के बारे में क्रिश्चियन कावली(१५१० लेख प्रकाशित)

डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव के साथ सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया, और वास्तव में उपयोगी पॉडकास्ट निर्माता के लिए उप संपादक। लिनक्स प्रारूप पत्रिका में योगदानकर्ता, ईसाई एक रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।

क्रिस्चियन काउली की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें