सामग्री सारणी
व्हर्च्युअल मशीन, किंवा थोडक्यात VM, हे एक उत्कृष्ट साधन आहे. सानुकूलित ऑपरेटिंग सिस्टम फिरवण्याची आणि ती कधीही तुमच्या मशीनवर चालवण्याच्या क्षमतेचे जवळजवळ अमर्याद उपयोग आहेत.
जरी व्हर्च्युअल मशीन रोजच्या संगणक वापरकर्त्यासाठी सुलभ असू शकतात, परंतु सॉफ्टवेअर डेव्हलपर, परीक्षकांसाठी ते अमूल्य आहेत , किंवा सॉफ्टवेअर डेव्हलपमेंट क्षेत्रात काम करणारा कोणीही. ते जवळजवळ कोणत्याही ऑपरेटिंग सिस्टम आणि हार्डवेअर वैशिष्ट्यांसाठी सेट आणि कॉन्फिगर केले जाऊ शकतात.
परिणाम? देव कार्यसंघ विविध वातावरणात सॉफ्टवेअर विकसित आणि चाचणी करू शकतात. व्हर्च्युअल मशीन वापरण्याच्या अनेक फायद्यांपैकी एक वातावरण तयार करण्याची आणि नंतर “क्लोन” करण्याची क्षमता आहे.
व्हर्च्युअल मशीन "क्लोन" करणे म्हणजे काय? प्रथम क्लोनिंग म्हणजे काय ते पाहू, मग ते कसे करायचे.
व्हर्च्युअल मशीन क्लोनिंग म्हणजे काय?
"क्लोन" हा शब्द जेव्हा क्रियापद म्हणून वापरला जातो, त्याचा अर्थ एखाद्या गोष्टीची एकसमान प्रत बनवणे असा होतो. आमच्या बाबतीत, आम्ही विद्यमान व्हर्च्युअल मशीनची एक समान प्रत बनवू इच्छितो. डुप्लिकेटमध्ये तंतोतंत समान ऑपरेटिंग सिस्टम, हार्डवेअर कॉन्फिगरेशन, सॉफ्टवेअर कॉन्फिगरेशन आणि स्थापित ऍप्लिकेशन्स असतील.
पहिल्यांदा तयार केल्यावर, क्लोन केलेले मशीन प्रत्येक क्षेत्रात मूळशी जुळेल. ते वापरताच, वापरकर्त्याच्या कृतींवर अवलंबून थोडे फरक दिसून येतील. कॉन्फिगरेशन सेटिंग्ज बदलू शकतात, फायली डिस्कवर तयार होऊ शकतात, अनुप्रयोग लोड होऊ शकतात इ.डिस्कवर नवीन वापरकर्ता डेटा लिहिल्यानंतर फक्त लॉग इन केल्याने किंवा नवीन वापरकर्ता तयार केल्याने सिस्टम बदलेल.
म्हणून, क्लोन केलेला VM ही त्याच्या सुरुवातीच्या निर्मितीच्या वेळी फक्त एक अचूक प्रत असते. एकदा ते सुरू झाल्यानंतर आणि वापरल्यानंतर, ते मूळ उदाहरणापासून वेगळे होऊ लागते.
व्हर्च्युअल मशीनचे क्लोन का करायचे?
सॉफ्टवेअर डेव्हलपर किंवा परीक्षक म्हणून, तुम्हाला अनेकदा अॅप्लिकेशन तयार करण्यासाठी आणि चाचणी करण्यासाठी वातावरणाची आवश्यकता असते. व्हर्च्युअल मशीन तुम्हाला चाचणीसाठी आवश्यक संसाधनांसह कॉन्फिगर केलेले स्वच्छ वातावरण तयार करण्याची परवानगी देतात. तुम्ही VM वापरत असताना, विविध विकास कल्पना वापरून किंवा सॉफ्टवेअरची चाचणी केल्याने ते खराब होऊ शकते. अखेरीस, तुम्हाला नवीन मशीनची आवश्यकता असेल.
तुम्हाला प्रत्येक वेळी नवीन व्हर्च्युअल मशीन सेट करण्यासाठी आणि तयार करण्यासाठी थोडा वेळ लागू शकतो, त्यामुळे VM वर एक मूळ वातावरण तयार करणे ही सर्वोत्तम पद्धत आहे. त्यानंतर, ते स्वच्छ किंवा न वापरलेले ठेवा. कधीही नवीन आवश्यक असल्यास, फक्त मूळ क्लोन करा. तुमच्या चाचणीसाठी किंवा विकासाच्या वातावरणासाठी आवश्यक असलेली प्रत्येक गोष्ट तुमच्याकडे त्वरीत असेल.
तुमच्याकडे डेव्हलपर आणि परीक्षकांची टीम असेल तेव्हा देखील हे चांगले कार्य करते. प्रत्येकाने स्वतःचे व्हीएम तयार करण्याऐवजी, त्यांना आवश्यक असलेल्या सर्व गोष्टींसह आधीपासूनच सेट केलेल्या मूळची एक प्रत दिली जाऊ शकते. हे विकसक आणि परीक्षकांना त्वरीत काम करण्यास अनुमती देते, तसेच ते समान वातावरणासह प्रारंभ करतात याची खात्री करतात. जर कोणी त्यांचे मशीन भ्रष्ट केले किंवा नष्ट केले, तर नवीन तयार करणे सोपे आहे आणिप्रारंभ करा.
व्हर्च्युअल मशीनचे क्लोन कसे करावे: मार्गदर्शक
व्हर्च्युअल मशीन हायपरवाइजर नावाच्या ऍप्लिकेशनद्वारे नियंत्रित केल्या जातात. Virtualbox, VMWare Fusion, आणि Parallels Desktop for Mac ही उदाहरणे आहेत.
आमच्या सर्वोत्तम व्हर्च्युअल मशीन राउंडअपमध्ये तुम्ही सर्वोत्कृष्ट हायपरव्हायझर्सबद्दल वाचू शकता. जवळजवळ प्रत्येक हायपरवाइजरमध्ये एक वैशिष्ट्य आहे जे तुम्हाला व्हर्च्युअल मशीन क्लोन करण्याची परवानगी देते. आम्ही वर सूचीबद्ध केलेल्या 3 हायपरव्हायझर्सचा वापर करून हे कसे करायचे ते आम्ही तुम्हाला दाखवू. बहुतेक इतर समान पद्धती वापरतात.
VirtualBox
VirtualBox मध्ये मशीन क्लोन करण्यासाठी खालील पद्धत वापरा. लक्षात घ्या की या कमांडस वर्च्युअलबॉक्स ऍप्लिकेशनच्या शीर्षस्थानी असलेल्या मेनूमधून देखील चालवल्या जाऊ शकतात.
स्टेप 1: तुमच्या डेस्कटॉपवर व्हर्च्युअलबॉक्स स्टार्टअप करा.
स्टेप 2: तुम्हाला हवे असलेले VM असल्याची खात्री करा. डुप्लिकेटमध्ये सर्व अॅप्लिकेशन्स इन्स्टॉल केलेले आहेत, तुम्हाला हवे तसे कॉन्फिगर केले आहे आणि इच्छित स्थितीत आहे. लक्षात ठेवा की प्रत्येक प्रत त्याच स्थितीत आणि कॉन्फिगरेशनमध्ये सुरू होईल. एकदा तयार झाल्यावर, VM क्लोन करण्यापूर्वी ते बंद करणे चांगले.
चरण 3: व्हर्च्युअलबॉक्स ऍप्लिकेशनच्या डाव्या पॅनेलवरील व्हर्च्युअल मशीनच्या सूचीमध्ये, तुम्हाला क्लोन करायचे असलेल्यावर उजवे-क्लिक करा. हे संदर्भ मेनू उघडेल.
चरण 4: "क्लोन" वर क्लिक करा.
चरण 5: त्यानंतर तुम्हाला काही कॉन्फिगरेशन पर्यायांसह सूचित केले जाईल - नवीन उदाहरणाचे नाव, जिथे तुम्हाला ते संग्रहित करायचे आहे, इ. तुम्ही डीफॉल्ट ठेवू शकता किंवा तुमच्या प्राधान्यांनुसार बदलू शकता. एकदा आपण आपल्यानिवडलेले पर्याय, "क्लोन" बटणावर क्लिक करा.
तुमच्याकडे आता तुमच्या मूळ VM ची अचूक डुप्लिकेट असेल जी तुम्ही वापरू शकता किंवा तुमच्या टीममधील इतर कोणाला देऊ शकता.
VMware
VMware मध्ये समान प्रक्रिया आहे. तुम्ही VMware Fusion मध्ये खालील पायऱ्या वापरू शकता.
- VMware फ्यूजन अॅप्लिकेशन सुरू करा.
- तुम्ही कॉपी करत असलेल्या व्हर्च्युअल मशीनमध्ये सर्व आवश्यक अॅप्लिकेशन्स आहेत आणि ते तुमच्याप्रमाणे कॉन्फिगर केले असल्याची खात्री करा. ते हवे आहे.
- मशीनचे क्लोनिंग करण्यापूर्वी ते बंद करा.
- तुम्हाला व्हर्च्युअल मशीन लायब्ररीमधून हवा असलेला VM निवडा.
- व्हर्च्युअल मशीनवर क्लिक करा, नंतर पूर्ण तयार करा क्लोन किंवा लिंक केलेला क्लोन. जर तुम्ही स्नॅपशॉटमधून ते इन्स्टंट करू इच्छित असाल, तर स्नॅपशॉटवर क्लिक करा.
- तुम्ही स्नॅपशॉटमधून क्लोन तयार करण्याचा पर्याय निवडल्यास, उजवे-क्लिक करा आणि नंतर पूर्ण क्लोन किंवा लिंक केलेला क्लोन निवडा.<11
- नवीन आवृत्तीचे नाव टाइप करा, नंतर “सेव्ह करा” वर क्लिक करा.
Parallels Desktop
Parallels Desktop साठी, खालील पायऱ्या वापरा किंवा Parallels मधील या मार्गदर्शकाचा संदर्भ घ्या.
- समांतर सुरू करा आणि तुम्हाला मूळ म्हणून वापरायचा असलेला VM कॉन्फिगर केला आहे आणि तुम्ही कॉपी करू इच्छित असलेल्या स्थितीत असल्याची खात्री करा. तसेच, ते बंद केले आहे याची खात्री करा.
- नियंत्रण केंद्रात, VM निवडा आणि नंतर फाइल->क्लोन निवडा.
- तुम्हाला नवीन संग्रहित करायचे आहे ते स्थान निवडा आवृत्ती.
- "सेव्ह" वर क्लिक करा आणि नंतर ते तयार होईल.
अलिंक्ड क्लोन बद्दल शब्द
बहुतेक हायपरवाइजर वापरून क्लोन तयार करताना, तुम्हाला पूर्ण क्लोन किंवा "लिंक केलेला" क्लोन तयार करण्याचा पर्याय दिला जाईल. तुम्ही विचार करत असाल की काय फरक आहे.
फुल तुम्हाला स्टँड-अलोन व्हर्च्युअल मशीन देते जे हायपरवाइजरमध्ये स्वतःच चालते, तर लिंक केलेले त्याचे स्त्रोत मूळ VM शी लिंक केलेले असतात.
लिंक केलेला क्लोन वापरण्याचे फायदे आणि तोटे आहेत, त्यामुळे कोणता क्लोन वापरायचा हे ठरवण्यापूर्वी तुम्हाला ते काय आहेत हे जाणून घ्यायचे असेल.
लिंक केलेला क्लोन त्याची संसाधने शेअर करेल, याचा अर्थ ते तुमच्या हार्ड ड्राइव्हवर खूपच कमी जागा घेईल. पूर्ण क्लोन मोठ्या प्रमाणात डिस्क स्पेस वापरू शकतात.
लिंक केलेला क्लोन वापरण्याचा आणखी एक फायदा म्हणजे जेव्हा तुम्ही मूळ VM मध्ये बदल करता तेव्हा लिंक केलेल्या आवृत्त्या अपडेट केल्या जातील. याचा अर्थ प्रत्येक वेळी मूळमध्ये बदल केल्यावर नवीन तयार करण्याची आवश्यकता नाही. तथापि, ते बदल तुमच्या डुप्लिकेट केलेल्या वातावरणावर परिणाम करू इच्छित नसल्यास हे नुकसान मानले जाऊ शकते.
लिंकिंगचा आणखी एक तोटा म्हणजे मशीन खूप हळू चालू शकतात, विशेषत: जर तुम्ही एका वेळी एकापेक्षा जास्त चालवत असाल तर वेळ संसाधने सामायिक केल्यामुळे, लिंक केलेल्या VM ला आवश्यक संसाधने वापरण्यासाठी त्याच्या वळणाची प्रतीक्षा करावी लागेल.
आणखी एक तोटा म्हणजे लिंक केलेले मशीन मूळ VM वर अवलंबून असते. तुम्ही क्लोन कॉपी करू शकणार नाही आणि ते दुसऱ्या मशीनवर चालवू शकणार नाहीत्याच भागात मूळ कॉपी करा.
तसेच, मूळमध्ये काही घडले तर-जसे की ती चुकून हटवली जाणे-लिंक केलेल्या प्रती यापुढे कार्य करणार नाहीत.
अंतिम शब्द
व्हीएमचा क्लोन आहे प्रत्यक्षात त्या वर्च्युअल मशीनची सध्याच्या स्थितीत फक्त एक प्रत. विशेषत: सॉफ्टवेअर डेव्हलपमेंटमध्ये काम करणाऱ्यांसाठी क्लोनिंग फायदेशीर ठरू शकते. व्हर्च्युअल मशीन क्लोन आम्हाला विशिष्ट वातावरणाच्या प्रती बनवण्याची परवानगी देतात जेणेकरुन आम्ही त्यांचा पुन्हा वापर करू शकू आणि मूळ नष्ट करण्याची काळजी करण्याची गरज नाही.
नवीन क्लोन तयार करताना, तुम्हाला तयार करायचे आहे की नाही हे ठरवावे लागेल. पूर्ण किंवा लिंक केलेला क्लोन. आम्ही वर सांगितलेले फायदे आणि तोटे विचारात घेतल्याची खात्री करा.
नेहमीप्रमाणे, कृपया तुमचे काही प्रश्न किंवा टिप्पण्या असल्यास आम्हाला कळवा. आम्हाला तुमच्याकडून ऐकायला आवडेल.