क्या मुझे अपने उद्देश्यों के लिए स्नैपशॉट या क्लोन का उपयोग करना चाहिए?


10

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

एकमात्र बुनियादी अंतर जो मैं सोच सकता हूं (1) मैं एक ही समय में एक ही मशीन के कई स्नैपशॉट नहीं चला सकता (या क्या मैं? या?) (2) क्लोन मेरे एचडीडी पर अधिक स्थान ले सकता हूं (पूरे के बाद से) वर्चुअल HDD को कई बार क्लोन किया जाएगा)।

ध्यान दें कि मैं एक ही समय में कई वीएम को चलाने से चिंतित नहीं हूं, मैं केवल एक समय में एक को चलाना चाहता हूं।

क्या अन्य मतभेद हैं जिनके बारे में मैं नहीं सोच रहा हूं?

जवाबों:


5

यदि आपके क्लोन "पूर्ण क्लोन" के बजाय "लिंक किए गए क्लोन" हैं तो आपका अंतर (2) मिट जाता है। लिंक्ड क्लोन स्नैपशॉट के रूप में अलग-अलग डिस्क का उपयोग करते हैं। फिर स्नैपशॉट से वास्तविक अंतर यह है कि स्नैपशॉट को एक चल रहे वीएम से बनाया जा सकता है; और इसके अलावा आपकी बात (1), जो होती है क्योंकि प्रत्येक स्नैपशॉट में एक ही डिस्क आईडी (UUID) होती है। इसके विपरीत, प्रत्येक क्लोन डिस्क को एक नया डिस्क आईडी (UUID) सौंपा गया है। अलग-अलग डिस्क आईडी की अनुमति क्लोक्ड डिस्क को समवर्ती चलाने के लिए।


तो स्पष्ट करने के लिए: यदि मैं "लिंक किए गए क्लोन" बनाता हूं, तो (1) मैं एक ही "आधार" डिस्क (एक ही समय में ??) से कई वीएम चला सकता हूं, और (2) आधार डिस्क मूल रूप से "रीड-ओनली" बन जाता है "? मुझे जैसा चाहिए वैसा ही लगता है।
लोनबोट

हाँ। खैर, मैंने केवल ध्यान से प्रलेखन पढ़ा है। हालांकि मैं इस सप्ताह स्नैपशॉट का उपयोग कर रहा था, मैंने वास्तव में क्लोन का उपयोग करने की कोशिश नहीं की है।
मिनोपेट

0

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


0

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.