क्या LVM स्नैपशॉट अंततः विखंडन का कारण बनते हैं?


9

मैं LVM का उपयोग करने की योजना बना रहा हूं ताकि बड़ी फ़ाइलों के परमाणु स्नैपशॉट लेने में सक्षम हो और उन्हें दूरस्थ साइट पर rsync करें।

मैं जानना चाहता हूं कि क्या मुख्य (गैर-स्नैपशॉट) वॉल्यूम पर कोई दीर्घकालिक प्रभाव है: यदि मैं आमतौर पर स्नैपशॉट को छोड़ने और एक नया स्नैपशॉट बनाने से पहले 24 घंटों के लिए रखता हूं, तो क्या मुख्य वॉल्यूम उत्तरोत्तर अधिक खंडित हो जाता है ?


1
आप एलवी विखंडन का उपयोग करके जांच कर सकते हैं lvs -o +devices। सामान्य तौर पर, यह एक समस्या नहीं होनी चाहिए। स्नैपशॉट एक अस्थायी चीज है, वे विखंडन का कारण नहीं बनते हैं, डेटा मूल, अनमॉडिफाइड एलवी में रहता है।
frostschutz

धन्यवाद frostschutz, यह मेरा जवाब है। (शायद एलवीएम डॉक्स को जोड़ने आप उसे पोस्ट करना चाहते हैं यहाँ )?

जवाबों:


4

नहीं, स्नैपशॉट के कारण मूल फ़ाइल सिस्टम पर कोई विखंडन नहीं होगा

स्नैपशॉट मूल रूप से इस तरह काम करते हैं :

  1. आप अपने स्नैपशॉट को परिवर्तनों का ट्रैक रखने के लिए कुछ डिस्क स्थान देकर शुरू करते हैं,
  2. आपके मूल वॉल्यूम पर एक ब्लॉक संशोधित हो जाता है,
  3. मूल खंड पर वास्तव में नया ब्लॉक लिखे जाने से पहले, स्नैपशॉट क्षेत्र के भीतर एक पुरानी (पुरानी) ब्लॉक सामग्री की प्रतिलिपि बनाई गई है,
  4. जब भी आप अपने स्नैपशॉट डिवाइस का उपयोग करते हैं, तो एलवीएम मैप्स मूल वॉल्यूम या स्नैपशॉट क्षेत्र तक पहुंच को ब्लॉक कर देते हैं, जिससे आपको यह महसूस होता है कि आपका स्नैपशॉट वॉल्यूम "फ्रोजन" है।

उस प्रक्रिया में कहीं भी मूल मात्रा स्नैपशॉट के कारण भिन्न व्यवहार नहीं करती है । यह पूरी स्नैपशॉट चीज़ को अनदेखा करता है।

(आप ध्यान देंगे कि यह "विखंडन-परिहार" व्यवहार मूल फ़ाइल सिस्टम पर लिखते समय एक प्रदर्शन लागत पर आता है ।)

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