LuckPerms को उसी प्लेटफॉर्म की फाइल से अपडेट करो, जिस पर प्लगइन सच में चल रहा है। Velocity डाउनलोड को Paper सर्वर पर नहीं डालना चाहिए। पहले अनुमति डेटा और कॉन्फिगरेशन का बैकअप लो और अपडेट के बाद सामान्य खिलाड़ी अकाउंट से जांचो कि ग्रुप और अनुमतियां पहले जैसी ही काम कर रही हैं या नहीं।

प्लेटफॉर्म और स्टोरेज लोकेशन पता करें

सबसे पहले नोट करो कि LuckPerms कहां इंस्टॉल है: Minecraft सर्वर पर, प्रॉक्सी पर या कई कम्पोनेंट्स पर। लॉग में शुरू किए गए प्लेटफॉर्म और वर्जन की जांच करो। सिर्फ किसी समय अपलोड की गई JAR के फाइल नाम पर भरोसा मत करो।

इसके बाद अनुमतियों के लिए कॉन्फिगर की गई स्टोरेज जांचो। बाहरी डेटाबेस होने पर मुख्य डेटा जरूरी नहीं कि प्लगइन फोल्डर में ही हो। इसलिए सिर्फ इस फोल्डर का फाइल बैकअप अधूरा हो सकता है। कॉन्फिगरेशन में मौजूद एक्सेस डेटा को गोपनीय रखो और उसे सार्वजनिक एरर रिपोर्ट में न डालो।

बदलने से पहले बैकअप

मौजूदा प्लगइन फाइल, कॉन्फिगरेशन और सच में इस्तेमाल हो रहे अनुमति डेटा का बैकअप लो। डेटा के लिए उपयुक्त एक्सपोर्ट या डेटाबेस बैकअप प्रक्रिया इस्तेमाल करो और जांचो कि तुम बैकअप को फिर से पढ़ सकते हो या नहीं। समय और यह भी नोट करो कि कौन से सर्वर या प्रॉक्सी वही डेटा इस्तेमाल करते हैं।

छोटे टेस्ट के लिए पहले से दस्तावेज किए गए उदाहरण काफी हैं: बिना खास अधिकारों वाला सामान्य खिलाड़ी, किसी नामित ग्रुप का सदस्य और एक लक्षित अतिरिक्त अनुमति वाला अकाउंट। अपेक्षित व्यवहार नोट करो। टेस्ट के लिए ग्लोबल वाइल्डकार्ड अधिकार या सामान्य OP अधिकार मत दो; इससे अनुमति संबंधी गलतियां छिप जाएंगी।

मेंटेनेंस विंडो में अपडेट

  1. आधिकारिक LuckPerms पेज से अपने वास्तविक प्लेटफॉर्म के लिए डाउनलोड चुनो।
  2. वहां दी गई आवश्यकताओं और अपने मौजूदा वर्जन से बदलने के नोट्स जांचो।
  3. प्रभावित सर्वर या प्रॉक्सी कम्पोनेंट को साफ तरीके से बंद करो।
  4. प्लगइन फाइल बदलो; कॉन्फिगरेशन और डेटा स्टोरेज को वैसा ही रहने दो, जब तक ठोस अपडेट गाइड माइग्रेशन न मांगे।
  5. कम्पोनेंट शुरू करो और लॉग में लोडिंग तथा स्टोरेज एरर जांचो।
  6. पहले दस्तावेज किए गए अनुमति मामलों को टेस्ट करो।

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

परिणाम जांचें

सिर्फ अपने एडमिनिस्ट्रेटर अकाउंट से टेस्ट मत करो। सामान्य खिलाड़ी से जांचो कि अनुमति वाले कमांड अब भी काम कर रहे हैं और प्रतिबंधित कार्रवाइयां अब भी रोकी जा रही हैं। अगर तुम हर सर्वर या वर्ल्ड के लिए अलग-अलग अनुमतियां इस्तेमाल करते हो, तो टेस्ट इन्हीं संदर्भों में दोहराओ।

सिर्फ सफल स्टार्ट काफी नहीं है: सर्वर पहुंच योग्य हो सकता है, जबकि डेटाबेस कनेक्शन या अनुमति नियम उम्मीद से अलग काम कर रहा हो। प्लेटफॉर्म, प्लगइन वर्जन, टेस्ट नतीजा और जरूरत पड़ने पर पहला प्रासंगिक एरर मैसेज नोट करो।

सुरक्षित वापसी का तरीका

अनपेक्षित अनुमतियां दिखने पर आगे की प्रशासनिक बदलियां रोक दो और पहले प्लेटफॉर्म फाइल तथा स्टोरेज कनेक्शन जांचो। नियंत्रित रिकवरी टेस्ट के लिए बैकअप किए गए डेटा का इस्तेमाल करो। अगर इस बीच दूसरे सर्वरों ने उसी डेटा में सही बदलाव लिखे हैं, तो पुराने डेटाबेस स्टेट को आंख बंद करके वापस मत डालो।

FAQ

क्या सबसे हाल में प्रकाशित फाइल हमेशा सही होती है? नहीं। प्लेटफॉर्म, आवश्यकताएं और ठोस रिलीज नोट्स मेल खाने चाहिए।

क्या प्लगइन फोल्डर बैकअप के लिए काफी है? सिर्फ तब, जब उसमें सच में इस्तेमाल हो रहा पूरा डेटा भी शामिल हो। स्टोरेज कनेक्शन जांचो।

क्या हर अपडेट के बाद मुझे अनुमतियां फिर से बनानी होंगी? नियमित अपडेट तुम्हारे ग्रुप को एहतियातन फिर से बनाने की वजह नहीं है। पहले डेटा और एरर मैसेज जांचो।

प्राथमिक स्रोत