VM को पिछले स्नैपशॉट में रीसेट कैसे करें?


24

मैं UbuntuBox वर्चुअल मशीन का उपयोग करके VirtualBox पर Ubuntu वर्चुअल मशीन चला रहा हूं। मैंने अपनी वर्चुअल मशीन पर कुछ सॉफ्टवेयर्स लगाए। मुझे आश्चर्य होता है कि क्या मेरी पसंद के किसी मौजूदा राज्य (स्नैपशॉट) को मेरी वर्तमान वर्चुअल मशीन को रीसेट करने की कोई विधि है? मैं उसे कैसे कर सकता हूँ? मैं अपने वीएम को और अधिक परिवर्तन करने के लिए पिछले स्नैपशॉट में कैसे रीसेट कर सकता हूं?

किसी भी विधि का स्वागत है, विशेष रूप से जिन्हें मैं या तो बैश स्क्रिप्ट या किसी प्रोग्रामिंग भाषा में प्रोग्राम कर सकता हूं।

जवाबों:


30

एक स्नैपशॉट लीजिये

वर्चुअल बॉक्स जीयूआई (Virtualbox प्रबंधक) से हम आसानी से का चयन करके एक चल आभासी मशीन से एक snaphot ले जा सकते हैं लें स्नैपशॉट या दबाने HOST+ T:

यहाँ छवि विवरण दर्ज करें

यह एक समझदार नाम देने के लिए एक संवाद खोलेगा और वैकल्पिक रूप से इस स्नैपशॉट का विवरण देगा:

यहाँ छवि विवरण दर्ज करें

तब स्नैपशॉट को मशीन की निर्देशिका में सहेजा जाएगा (मशीन के आकार के आधार पर इसमें कुछ समय लग सकता है।

कमांड लाइन पर ही इसे हासिल किया जा सकता है

VBoxManage snapshot <Name_of_VM> take <Name_of_Snapshot>

एक स्नैपशॉट पुनर्स्थापित करें

वर्चुअलबॉक्स प्रबंधक से हम किसी भी स्नैपशॉट को एक मशीन का चयन करके पुनर्स्थापित कर सकते हैं, फिर शीर्ष दाईं ओर स्नैपशॉट (1) बटन दबाकर :

यहाँ छवि विवरण दर्ज करें

सूची से उपयुक्त स्नैपशॉट का चयन करें, फिर यहाँ छवि विवरण दर्ज करेंइस स्नैपशॉट को पुनर्स्थापित करने के लिए दबाएं ।

मशीन की वर्तमान स्थिति तब खो जाएगी। वर्तमान स्थिति को बहाल करने के लिए हमें पहले एक स्नैपशॉट भी बनाना होगा।

कमांड लाइन से एक स्नैपशॉट को पुनर्स्थापित करना के साथ किया जाता है

VBoxManage snapshot <Name_of_VM> restore <Name_of_Snapshot>

7
ध्यान दें: स्नैपशॉट बटन को तब ही सक्षम किया जा सकेगा जब वीएम नीचे संचालित हो।
ओलिवर डेंगी

मेरा दिन
बच गया

भी उपयोगी है। उपलब्ध स्नैपशॉट को देखने के दौरान कमांड लाइन पर किया जा सकता हैvboxmanage snapshot VM_NAME list
मिशेल वैन ज़ुलेन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.