LVM स्नैपशॉट एक स्थिर अवस्था में फाइल सिस्टम को कैप्चर करने के लिए होते हैं। वे अपने आप में और एक बैकअप बनने के लिए नहीं हैं। हालाँकि, वे बैकअप छवियां प्राप्त करने के लिए उपयोगी हैं जो सुसंगत हैं क्योंकि जमे हुए चित्र बैकअप प्रक्रिया के दौरान बदल नहीं सकते हैं और नहीं बदलेंगे। इसलिए जब तक आप उन्हें सीधे दीर्घकालिक बैकअप बनाने के लिए उपयोग नहीं करेंगे, वे किसी भी बैकअप प्रक्रिया में बहुत महत्वपूर्ण होंगे जो आप उपयोग करने का निर्णय लेते हैं।
स्नैपशॉट लागू करने के लिए कुछ चरण हैं। पहला यह है कि एक नई तार्किक मात्रा आवंटित की जानी है। इस वॉल्यूम का उद्देश्य एक ऐसा क्षेत्र प्रदान करना है जहां फाइल सिस्टम में डेल्टास (परिवर्तन) दर्ज किए जाते हैं। यह किसी भी मौजूदा रीड / राइट एक्सेस को बाधित किए बिना मूल वॉल्यूम को जारी रखने की अनुमति देता है। इसका नकारात्मक पक्ष यह है कि स्नैपशॉट क्षेत्र एक परिमित आकार का है, जिसका अर्थ है व्यस्त लेखन वाली प्रणाली पर, यह जल्दी से भर सकता है। महत्वपूर्ण लेखन गतिविधि वाले संस्करणों के लिए, आप अपने स्नैपशॉट का आकार बढ़ाना चाहेंगे ताकि सभी परिवर्तनों को रिकॉर्ड करने के लिए पर्याप्त जगह मिल सके। यदि आपका स्नैपशॉट ओवरफ्लो करता है (भरता है) तो दोनों स्नैपशॉट रुक जाएंगे और अनुपयोगी के रूप में चिह्नित होंगे। ऐसा होने पर, आप अपना स्नैपशॉट जारी करना चाहेंगे ताकि आप मूल वॉल्यूम ऑनलाइन वापस पा सकें। एक बार रिलीज पूरी हो गई है, तो आप '
दूसरी बात यह है कि एलवीएम अब विचाराधीन संस्करणों के सही उद्देश्यों को "स्वैप" करता है। आपको लगता है कि नए आवंटित स्नैपशॉट फाइल सिस्टम के लिए किसी भी परिवर्तन को देखने के लिए जगह होगी, आखिरकार, यह वह जगह है जहां सभी लिखते हैं, ठीक है? नहीं, यह दूसरा तरीका है। फ़ाइलें सिस्टम LVM वॉल्यूम नामों पर लगाए गए हैं , इसलिए बाकी सिस्टम के नीचे से नाम को स्वैप करना एक नहीं-नहीं होगा (क्योंकि स्नैपशॉट एक अलग नाम का उपयोग करता है )। इसलिए यहाँ समाधान सरल है: जब आप मूल वॉल्यूम नाम का उपयोग करते हैं, तो यह उस वॉल्यूम के लाइव (रीड / राइट) संस्करण का उल्लेख करता रहेगा, जिसका आपने स्नैपशॉट किया था। आपके द्वारा बनाया गया स्नैपशॉट वॉल्यूम जमे हुए को संदर्भित करेगा(केवल पढ़ने के लिए) वॉल्यूम का संस्करण आप बैकअप लेना चाहते हैं। पहली बार में थोड़ा भ्रमित, लेकिन यह समझ में आएगा।
यह सब 2 सेकंड से भी कम समय में होता है। बाकी प्रणाली भी ध्यान नहीं देती है। जब तक, निश्चित रूप से, आप इससे पहले कि यह ज़रूरत से ज़्यादा स्नैपशॉट जारी न करें ...
कुछ बिंदु पर आप अपने स्नैपशॉट को उस स्थान को पुनः प्राप्त करने के लिए जारी करना चाहेंगे, जिस पर वह रहता है। एक बार रिलीज पूरी हो जाने के बाद, स्नैपशॉट वॉल्यूम को वॉल्यूम में वापस जारी किया जाता है, और मूल अवशेष।
मैं इसे दीर्घकालिक बैकअप रणनीति के रूप में आगे बढ़ाने की सलाह नहीं देता। आप अभी भी उसी भौतिक ड्राइव पर डेटा होस्ट कर रहे हैं जो विफल हो सकता है, और आपके फाइल सिस्टम को एक ड्राइव से पुनर्प्राप्त करना जो विफल हो गया है उसका कोई बैकअप नहीं है।
तो, संक्षेप में:
- स्नैपशॉट बैकअप की सहायता के लिए अच्छे हैं
- स्नैपशॉट बैकअप का एक रूप नहीं, और स्वयं में हैं
- स्नैपशॉट हमेशा के लिए नहीं रहते हैं
- एक पूर्ण स्नैपशॉट अच्छी बात नहीं है
- कुछ बिंदुओं पर स्नैपशॉट जारी करने की आवश्यकता है
- LVM आपका मित्र है, यदि आप इसे बुद्धिमानी से उपयोग करते हैं।