वर्चुअल मशीन का उपयोग शुरू करने के 7 व्यावहारिक कारण

वर्चुअल मशीन का उपयोग शुरू करने के 7 व्यावहारिक कारण

आपने शायद पहले 'वर्चुअल मशीन' शब्द सुना होगा, लेकिन क्या आप वास्तव में जानते हैं कि वह क्या है? इसके अलावा, वैसे भी वर्चुअल मशीन का उपयोग क्यों करें?





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





वर्चुअल मशीन क्या है?

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





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

वर्चुअल ओएस सोचता है कि यह एक वास्तविक सिस्टम पर चल रहा है, लेकिन यह आपके कंप्यूटर पर किसी भी अन्य ऐप की तरह ही चलता है। यदि आपको अधिक पृष्ठभूमि की आवश्यकता है, तो देखें आभासी मशीनों की हमारी पूरी व्याख्या .



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

1. नए ऑपरेटिंग सिस्टम आज़माएं

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





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

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





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

2. पुराना या असंगत सॉफ़्टवेयर चलाएँ

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

वर्चुअल मशीन सॉफ़्टवेयर चलाने के लिए एक बढ़िया वातावरण प्रदान करती है जो आपकी वर्तमान मशीन के साथ संगत नहीं है। जब तक आपके पास इंस्टॉलर तक पहुंच है, आपको इसे वर्चुअल ओएस पर इंस्टॉल करने में कोई परेशानी नहीं होनी चाहिए।

हॉटमेल अकाउंट कैसे डिलीट करें

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

यदि आप इस उद्देश्य के लिए VirtualBox का उपयोग करते हैं, सुनिश्चित करें कि आपने अतिथि परिवर्धन स्थापित किया है . ऐसा करने से आप ऐप्स को निर्बाध मोड में चला सकते हैं, जो उन्हें आपके होस्ट OS के ऐप्स के साथ-साथ रखता है।

कंप्यूटर स्लीप मोड से बाहर नहीं आएगा विंडोज़ 10

3. अन्य प्लेटफार्मों के लिए सॉफ्टवेयर विकसित करें

वर्चुअल मशीनों के लिए एक और महत्वपूर्ण उपयोग कई प्लेटफार्मों पर ऐप्स और वेबसाइटों के परीक्षण के लिए वर्कफ़्लो को सरल बनाना है।

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

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

कभी-कभी वास्तविक हार्डवेयर पर ऐप्स चलाने का कोई विकल्प नहीं होता है, क्योंकि इम्यूलेशन सही नहीं होता है। लेकिन कई उपयोगों के लिए, इम्यूलेशन बिना किसी परेशानी के अन्य ओएस तक पहुंचने का एक सुविधाजनक तरीका है।

4. संभावित मैलवेयर को सुरक्षित रूप से संभालें

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

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

व्यावहारिक रूप से कम, शायद आप ऊब चुके हैं और देखना चाहते हैं कि एक वायरस ऑपरेटिंग सिस्टम के साथ क्या करता है। आप उन सिद्धांतों का परीक्षण भी कर सकते हैं जो आपके कंप्यूटर को तोड़ देंगे, जैसे क्या होता है यदि आप Windows में System32 हटाते हैं .

बेशक, हमेशा एक छोटा सा मौका होता है कि मैलवेयर का एक टुकड़ा यह पता लगा सकता है कि यह एक आभासी वातावरण में चल रहा है और बाहर निकलने का प्रयास करें। जबकि जोखिम कम है, आपको लापरवाह नहीं होना चाहिए।

5. अपने सिस्टम को फाड़ दो

यदि आप विशेष रूप से तकनीक-प्रेमी हैं, तो वर्चुअल मशीनें आपको परिणामों के डर के बिना एक ऑपरेटिंग सिस्टम का पता लगाने और प्रयोग करने की अनुमति देती हैं। ओएस के बारे में और जानने के लिए यह एक दिलचस्प तरीका हो सकता है।

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

6. वीएम स्नैपशॉट का लाभ उठाएं

वर्चुअल मशीनों की एक और उत्कृष्ट विशेषता सिस्टम-स्तरीय स्नैपशॉट बनाने की क्षमता है जिसे आप जब चाहें तुरंत पुनर्स्थापित कर सकते हैं।

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

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

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

7. एक सिस्टम को दूसरी मशीन पर क्लोन करें

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

उदाहरण के लिए, वर्चुअलबॉक्स VM सेटिंग्स को एक छोटी VBOX फ़ाइल में संग्रहीत करता है। अन्य मुख्य घटक एक VDI फ़ाइल है, जो वर्चुअल स्टोरेज डिस्क के रूप में कार्य करता है।

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

मेरा Google chrome क्यों जमता रहता है

VMware वर्कस्टेशन प्लेयर का एक संबंधित कार्य है जिसे vCenter कनवर्टर कहा जाता है। यह आपको एक वर्तमान गैर-आभासी OS संस्थापन लेने देता है और इसे एक आभासी छवि में बदल देता है, जिसे आप फिर किसी अन्य कंप्यूटर पर VMware वर्कस्टेशन प्लेयर में लोड कर सकते हैं।

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

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

इससे पहले कि आप इसमें गोता लगाएँ, ध्यान रखें कि सर्वोत्तम अनुभव के लिए आपको एक काफी शक्तिशाली कंप्यूटर की आवश्यकता होगी। यदि आपके पास कमजोर CPU, 8GB से कम RAM, या थोड़ी मात्रा में संग्रहण स्थान है, तो आपका कंप्यूटर आपके होस्ट OS के अतिरिक्त वर्चुअल OS को चलाने के लिए संघर्ष करेगा।

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

साझा करना साझा करना कलरव ईमेल 12 वीडियो साइटें जो YouTube से बेहतर हैं

यहाँ YouTube के लिए कुछ वैकल्पिक वीडियो साइटें दी गई हैं। वे प्रत्येक एक अलग जगह पर कब्जा कर लेते हैं, लेकिन आपके बुकमार्क में जोड़ने लायक हैं।

आगे पढ़िए
संबंधित विषय
  • प्रौद्योगिकी की व्याख्या
  • वर्चुअलाइजेशन
  • VirtualBox
  • आभासी मशीन
  • मैक टिप्स
  • विंडोज टिप्स
  • लिनक्स टिप्स
लेखक के बारे में बेन स्टेग्नर(१७३५ लेख प्रकाशित)

बेन MakeUseOf में डिप्टी एडिटर और ऑनबोर्डिंग मैनेजर हैं। उन्होंने 2016 में पूर्णकालिक लेखन के लिए अपनी आईटी नौकरी छोड़ दी और फिर कभी पीछे मुड़कर नहीं देखा। वह सात वर्षों से अधिक समय से एक पेशेवर लेखक के रूप में तकनीकी ट्यूटोरियल, वीडियो गेम अनुशंसाएँ और बहुत कुछ कवर कर रहा है।

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

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

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

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