कैसेंड्रा साफ़ स्नैपशॉट

Kaisendra Safa Snaipasota



'डेटाबेस आधुनिक वेब अनुप्रयोगों में सबसे महत्वपूर्ण बुनियादी ढांचे में से कुछ हैं। इसलिए, यह सुनिश्चित करने के लिए एक अच्छा अभ्यास है कि वे हमेशा इष्टतम क्षमता पर चल रहे हैं और किसी भी मात्रा में डेटा को संभालने में सक्षम हैं।

पुराने और अप्रयुक्त डेटा को साफ करना यह सुनिश्चित करने का एक तरीका है कि आपके डेटाबेस सर्वश्रेष्ठ प्रदर्शन पर चलते हैं। पुरानी डेटाबेस फ़ाइलों को हटाने से डेटाबेस को संभवतः अधिलेखित किए बिना नई फ़ाइलें लिखने की अनुमति मिलती है।







यह ट्यूटोरियल चर्चा करेगा कि आपके अपाचे कैसेंड्रा क्लस्टर से पुरानी स्नैपशॉट फ़ाइलों को कैसे निकाला जाए।'



कैसेंड्रा में एक स्नैपशॉट लेना

हम आपके क्लस्टर से पुराने स्नैपशॉट को निकालने का तरीका बताने के लिए नमूना स्नैपशॉट बनाकर शुरू करेंगे।



नोट: यह खंड विभिन्न बैकअप या विशिष्ट स्नैपशॉट लेने के तरीके को कवर नहीं करता है। अधिक जानने के लिए कैसेंड्रा स्नैपशॉट बनाने पर हमारा ट्यूटोरियल देखें।





कैसेंड्रा सभी कीस्पेस के लिए स्नैपशॉट बनाएं

क्लस्टर में सभी कीस्पेस के लिए एक स्नैपशॉट बनाने के लिए, हम कमांड चला सकते हैं:

$ नोडेटूल स्नैपशॉट -टी सर्वर_बैकअप


ऊपर दिया गया कमांड क्लस्टर में सभी कीस्पेस का एक स्नैपशॉट बनाता है और उन्हें सर्वर_बैकअप डायरेक्टरी के तहत सेव करता है।



स्नैपशॉट की एक उदाहरण सूची इस प्रकार है:

कैसेंड्रा उपलब्ध स्नैपशॉट दिखाएँ

किसी भी स्नैपशॉट को हटाने से पहले, आप कमांड चलाकर क्लस्टर में उपलब्ध स्नैपशॉट देख सकते हैं:

$ नोडटूल सूचियाँस्नैपशॉट्स


ऊपर दी गई क्वेरी क्लस्टर में सभी स्नैपशॉट प्रदर्शित करती है।

स्नैपशॉट हटाना

नया स्नैपशॉट लेने पर भी कैसंड्रा कोई पुराना स्नैपशॉट नहीं हटाएगा। इसलिए, पुराने स्नैपशॉट को मैन्युअल रूप से साफ़ करना आप पर निर्भर है।

अपने क्लस्टर के सभी स्नैपशॉट को हटाने के लिए, आप clearsnapshot कमांड का उपयोग इस प्रकार कर सकते हैं:

$ नोडटूल क्लीयरनैपशॉट --सब


कमांड उस नोड के सभी स्नैपशॉट को हटा देगा और दिखाए गए अनुसार एक संदेश लौटाएगा:


आप लिस्टस्नैपशॉट कमांड का उपयोग करके सत्यापित कर सकते हैं कि सभी स्नैपशॉट साफ़ किए गए हैं:

$ नोडटूल सूचियाँस्नैपशॉट्स


आउटपुट:

स्नैपशॉट विवरण:
कोई स्नैपशॉट नहीं हैं


आप एकल स्नैपशॉट को हटाने के लिए स्नैपशॉट नाम के बाद -t विकल्प का उपयोग कर सकते हैं। कमांड सिंटैक्स जैसा दिखाया गया है:

$ नोडटूल क्लीयरनैपशॉट -टी < स्नैपशॉट_नाम >


उदाहरण के लिए:


कमांड सर्वर_बैकअप नाम से स्नैपशॉट को हटा देगा।

निष्कर्ष

इस लेख में, आपने सीखा कि कैसे एक स्नैपशॉट बनाना है, उपलब्ध स्नैपशॉट देखना है, और कैसेंड्रा क्लस्टर से पुराने स्नैपशॉट को हटाना है।

पढ़ने के लिए धन्यवाद!!