क्रैश के बाद रोलबैक: क्या खोता है
सर्वर क्रैश के बाद प्रोग्रेस क्यों गायब हो जाती है, ऑटोसेव कैसे काम करता है, क्या बहाल हो सकता है, और नुकसान कैसे कम करें।
13 अगस्त 2026 को अपडेट किया गया
सर्वर दुनिया के बदलावों को मेमोरी में रखता है और समय-समय पर उन्हें डिस्क पर लिखता है। अगर यह क्रैश हो जाए, तो जो कुछ अभी तक सेव नहीं हुआ है, वह खो जाता है।
कितना नुकसान होता है
डिफ़ॉल्ट रूप से ऑटोसेव हर कुछ मिनट में चलता है, इसलिए आम तौर पर कुछ सेकंड से लेकर कुछ मिनट तक की गेमप्ले प्रगति खो जाती है। यह “रोलबैक” जैसा लगता है: टूटे हुए ब्लॉक वापस आ जाते हैं, खनन किए गए संसाधन गायब हो जाते हैं।
सबसे अधिक क्या खोता है
| डेटा | कहाँ सेव होता है |
|---|---|
| ब्लॉक और बिल्ड | वर्ल्ड चंक्स में: पिछले सेव के बाद से खो जाते हैं |
| इन्वेंटरी | world/playerdata: लॉगआउट और ऑटोसेव पर सेव होती हैं |
| बैलेंस और अनुमतियाँ (MySQL) | डेटाबेस में: आम तौर पर नहीं खोतीं |
| फ़ाइलों में बैलेंस | प्लगइन के पिछले सेव के साथ खो जाता है |
यह प्लगइन्स को MySQL पर शिफ़्ट करने के कारणों में से एक है: डेटाबेस ट्रांज़ैक्शनल तरीके से लिखता है।
नुकसान कैसे कम करें
- ऑटोसेव बंद न करें — ऑटोसेव।
- ऑटो-रीस्टार्ट सेट करें: सही तरीके से शटडाउन होने पर सब कुछ सेव हो जाता है।
- क्रैश का कारण खोजें — सर्वर क्रैश हुआ, OutOfMemoryError।
- बैकअप रखें।
खोया हुआ कैसे रिकवर करें
आप इसे चुनिंदा तरीके से नहीं कर सकते: डेटा बस वहाँ है ही नहीं। एडमिनिस्ट्रेशन के ज़रिए आइटम देकर भरपाई करना आम प्रैक्टिस है, लेकिन दिए गए आइटम लॉग करें, वरना यह ड्यूपिंग का ज़रिया बन जाता है — ड्यूप्स।
बार-बार क्रैश होना
नियमित रोलबैक एक लक्षण है। भरपाई की आदत डालने के बजाय कारण खोजें — सर्वर फ़्रीज़ हुआ, लॉग्स।
