वर्ल्ड ऑटोसेव और save-off
सर्वर वर्ल्ड को कैसे सेव करता है, save-all और save-off क्यों ज़रूरी हैं, और परफ़ॉर्मेंस के लिए सेविंग बंद करना ख़तरनाक क्यों है।
13 अगस्त 2026 को अपडेट किया गया
सर्वर लोड किए गए चंक्स को मेमोरी में रखता है और समय-समय पर बदलावों को डिस्क पर लिखता है। डिफ़ॉल्ट रूप से ऑटोसेव हर कुछ मिनट में और शटडाउन के समय चलता है।
कमांड
save-all save now
save-all flush save and wait for write
save-off disable autosave
save-on enable again
save-off का इस्तेमाल लाइव सर्वर पर वर्ल्ड फ़ाइलें कॉपी करने से पहले किया जाता है: जब तक सेविंग बंद रहती है, फ़ाइलें नहीं बदलतीं। कॉपी करने के बाद save-on ज़रूर चलाएँ।
save-off का ख़तरा
अगर सेविंग बंद रहते हुए सर्वर क्रैश हो जाए, तो पिछले save-all के बाद का सारा डेटा चला जाता है। लोग ठीक इसी तरह घंटों की गेमप्ले प्रोग्रेस खो देते हैं: उन्होंने इसे “ऑप्टिमाइज़ेशन” के लिए चालू किया था और फिर भूल गए।
ऑटोसेव पर परफ़ॉर्मेंस की लागत लगभग शून्य है: Paper चंक्स को धीरे-धीरे और असिंक्रोनस रूप से लिखता है। TPS के लिए इसे बंद करने की ज़रूरत नहीं है — लैग के आम कारण।
कॉपियाँ
बैकअप लेने का सही तरीका मैनुअल save-off नहीं, बल्कि पैनल की बिल्ट-इन कॉपियाँ हैं: ये लगातार बनाई जाती हैं और कंटेनर से अलग स्टोर की जाती हैं — बैकअप।
शटडाउन प्रक्रिया
“Shut down” बटन और stop कमांड एक ही काम करते हैं: वे वर्ल्ड सेव करते हैं और प्रोसेस बंद कर देते हैं। वर्ल्ड डाउनलोड करने से पहले “Stopped” स्टेटस का इंतज़ार करें: वरना आपको आधा लिखा हुआ फ़ाइल मिलेगा — ख़राब वर्ल्ड।
