स्नैपशॉट क्या है? यह कैसे काम करता है? इसके प्रकार क्या हैं?
What Is Snapshot How Does It Work
स्नैपशॉट क्या है? यह कैसे काम करता है? स्नैपशॉट कितने प्रकार के होते हैं? स्नैपशॉट और बैकअप के बीच क्या अंतर हैं? यदि आप उत्तर ढूंढ रहे हैं, तो आप इस पोस्ट को देख सकते हैं। अब, अपना पढ़ना जारी रखें।इस पृष्ठ पर :स्नैपशॉट क्या है?
स्टोरेज स्नैपशॉट किसी विशिष्ट समय पर डेटा के लिए संदर्भ मार्करों का एक सेट है। स्नैपशॉट एक विस्तृत कैटलॉग की तरह है, जो उपयोगकर्ताओं को उस डेटा की एक सुलभ प्रतिलिपि प्रदान करता है जिसे वे वापस रोल कर सकते हैं। अब, स्नैपशॉट के बारे में अधिक जानकारी प्राप्त करने के लिए आप मिनीटूल से इस पोस्ट को पढ़ना जारी रख सकते हैं।
स्नैपशॉट कैसे काम करता है?
स्टोरेज स्नैपशॉट आमतौर पर भिन्न डिस्क के उपयोग पर आधारित होते हैं। डिफरेंसिंग डिस्क एक विशेष प्रकार की वर्चुअल हार्ड डिस्क है जो पैरेंट वर्चुअल हार्ड डिस्क से जुड़ी होती है।
जब कोई व्यवस्थापक स्टोरेज स्नैपशॉट बनाता है, तो अंतर्निहित सिस्टम मूल वर्चुअल हार्ड डिस्क से जुड़ी एक भिन्न डिस्क बनाता है। भविष्य के सभी लेख अलग-अलग डिस्क पर निर्देशित होते हैं, जिससे मूल वर्चुअल हार्ड डिस्क अपरिवर्तित रह जाती है। फ़ाइल सिस्टम डिफ डिस्क के अस्तित्व से पूरी तरह अनजान है। फ़ाइल सिस्टम ऐसे व्यवहार करता रहता है मानो वह किसी भौतिक मशीन पर हो।
स्नैपशॉट में माता-पिता-बच्चे का रिश्ता होता है और एक पेड़ बनता है। लिया गया प्रत्येक स्नैपशॉट पेड़ की एक और शाखा बनाता है।
स्नैपशॉट आमतौर पर डेटा सुरक्षा के लिए बनाए जाते हैं, लेकिन उनका उपयोग एप्लिकेशन सॉफ़्टवेयर के परीक्षण और डेटा माइनिंग के लिए भी किया जा सकता है। मानवीय त्रुटि के कारण जानकारी खो जाने पर स्टोरेज स्नैपशॉट का उपयोग आपदा पुनर्प्राप्ति (डीआर) के लिए किया जा सकता है। यदि गलत पैच स्थापित है तो स्नैपशॉट का उपयोग सिस्टम को पिछली स्थिति में पुनर्स्थापित करने के लिए भी किया जा सकता है।
स्नैपशॉट का प्रकार
भंडारण स्नैपशॉट प्रौद्योगिकी का कार्यान्वयन विक्रेता द्वारा भिन्न होता है। विभिन्न प्रकार हैं.
कॉपी-ऑन-राइट स्नैपशॉट
यहां बताया गया है कि कॉपी-ऑन-राइट स्नैपशॉट कैसे बनाया जाता है:
- स्नैपशॉट बनाने से पहले, सिस्टम मूल ब्लॉक के मेटाडेटा को संग्रहीत करता है।
- जब सिस्टम किसी संरक्षित ब्लॉक में राइट कमांड निष्पादित करता है, तो तीन IO ट्रिगर हो जाते हैं:
- स्नैपशॉट उपयोगिताएँ लिखने से पहले कच्चे ब्लॉकों को पढ़ती हैं।
- आरक्षित स्नैपशॉट संग्रहण पर मूल ब्लॉक के स्नैपशॉट बनाएं/लिखें।
- नया डेटा मूल डेटा को अधिलेखित कर देता है.
लाभ: चूँकि कॉपी-ऑन-राइट स्नैपशॉट मेटाडेटा की प्रतिलिपि नहीं बनाते हैं, वे तेज़ और लगभग तुरंत होते हैं।
नुकसान: हालाँकि, वे प्रदर्शन गहन हैं क्योंकि प्रत्येक स्नैपशॉट के लिए एक पढ़ने और दो लिखने की आवश्यकता होती है।
रीडायरेक्ट-ऑन-राइट स्नैपशॉट
रीडायरेक्ट-ऑन-राइट स्नैपशॉट स्नैपशॉट-संरक्षित ब्लॉकों को संदर्भित करने के लिए पॉइंटर्स का उपयोग करते हैं। यहां बताया गया है कि पढ़ने-लिखने का स्नैपशॉट कैसे बनाया जाता है:
- सिस्टम स्नैपशॉट-संरक्षित ब्लॉक में परिवर्तन करने के लिए राइट कमांड निष्पादित करता है।
- स्नैपशॉट उपयोगिता नए ब्लॉक पर पुनर्निर्देशित करती है और संबंधित पॉइंटर्स को अपडेट करती है।
- पुराना डेटा मूल ब्लॉक के समय-बिंदु संदर्भ के रूप में यथावत रहता है।
लाभ: कॉपी-ऑन-राइट के विपरीत, रीड-ऑन-राइट स्नैपशॉट कम प्रदर्शन संसाधनों का उपभोग करते हैं क्योंकि प्रत्येक संशोधित ब्लॉक एक एकल राइट आईओ उत्पन्न करता है।
हानि: रीडायरेक्ट-ऑन-राइट स्नैपशॉट मूल ब्लॉक पर निर्भर करते हैं। अन्य संशोधन नए ब्लॉक बनाते हैं। यदि स्नैपशॉट हटा दिया जाता है, तो कई नए ब्लॉक और मूल ब्लॉक के बीच समन्वय जटिल हो जाता है।
स्प्लिट मिरर स्नैपशॉट
एक स्प्लिट-मिरर स्नैपशॉट केवल संशोधित ब्लॉकों को स्नैपशॉट करने के बजाय मूल स्टोरेज वॉल्यूम की एक पूरी प्रतिलिपि बनाता है। स्प्लिट-मिरर स्नैपशॉट के साथ, आप संपूर्ण फ़ाइल सिस्टम, लॉजिकल यूनिट नंबर (एलयूएन), या ऑब्जेक्ट स्टोरेज वॉल्यूम के स्नैपशॉट बना सकते हैं।
लाभ: आसान डेटा पुनर्प्राप्ति, प्रतिकृति और संग्रह। भले ही प्राथमिक/मूल प्रति खो जाए, संपूर्ण खंड अभी भी उपलब्ध है।
हानि: चूंकि स्नैपशॉट उपयोगिता हर बार संपूर्ण वॉल्यूम का स्नैपशॉट लेती है, यह एक धीमी प्रक्रिया है और इसके लिए दोगुनी संग्रहण स्थान की आवश्यकता होती है।
सतत डेटा संरक्षण (सीडीपी)
सीडीपी नीतियां निर्धारित करके ट्रिगर किए गए कच्चे डेटा के लगातार स्नैपशॉट बनाता है। आदर्श रूप से, सीडीपी स्नैपशॉट वास्तविक समय में बनाए जाते हैं। इसका मतलब यह है कि हर बार जब कोई बदलाव किया जाता है, तो मूल प्रति का स्नैपशॉट अपडेट हो जाता है।
लाभ: पुनर्प्राप्ति बिंदु उद्देश्य (आरपीओ) को लगभग शून्य तक कम कर देता है।
नुकसान: बार-बार स्नैपशॉट निर्माण और अपडेट प्रदर्शन और बैंडविड्थ (यदि नेटवर्क स्टोरेज पर हो) की खपत करते हैं।
स्नैपशॉट बनाम बैकअप
स्नैपशॉट बैकअप का उपयोग मुख्य रूप से सिस्टम, वर्चुअल मशीन और डिस्क या ड्राइव को चालू स्थिति में पुनर्स्थापित करने के लिए किया जाता है और स्नैपशॉट लेने पर सिस्टम के लिए पुनर्प्राप्ति बिंदु के रूप में कार्य करता है। यह एक बैकअप प्रतिलिपि के बराबर नहीं है, यह डेटा को स्वयं संग्रहीत नहीं करता है, बल्कि केवल यह परिभाषित करता है कि डेटा कहाँ और कैसे संग्रहीत और व्यवस्थित किया जाता है।
आमतौर पर, स्नैपशॉट डिस्क/सिस्टम इमेज या सिस्टम रिस्टोर और रिकवरी सॉफ़्टवेयर का उपयोग करके बनाए जाते हैं। हालाँकि, अधिकांश बैकअप सॉफ़्टवेयर स्नैपशॉट बैकअप भी ले सकते हैं और स्नैपशॉट का उपयोग करके सिस्टम को पुनर्स्थापित कर सकते हैं।
स्नैपशॉट बनाम बैकअप: बैकअप और स्नैपशॉट के बीच अंतरस्नैपशॉट क्या है? बैकअप क्या है? स्नैपशॉट और बैकअप के बीच क्या अंतर हैं? यह आलेख VMware और SQL सर्वर दोनों में उनकी तुलना करता है।
और पढ़ें