Marinara का बैकअप और रिस्टोर

अपने Marinara Engine डेटा की कॉपी सेव करें और उसे बाद में वापस लाएँ। यह काम अपडेट करने से पहले, नए डिवाइस पर जाने से पहले या अपना डेटा मिटाने से पहले करें।

कौन सा तरीका चुनें

विकल्पक्या बनाता हैकब इस्तेमाल करें
Download Backup (बैकअप डाउनलोड)आपके सारे डेटा और फ़ाइलों वाली एक .zip फ़ाइलहर चीज़ की एक पूरी कॉपी के लिए
Export Profile (प्रोफ़ाइल एक्सपोर्ट)आपके अकाउंट डेटा (कैरेक्टर, चैट, लोरबुक वगैरह) वाली छोटी फ़ाइलसीक्रेट के बिना कॉपी के लिए, या दूसरे टूल की फ़ाइलों के लिए

.zip एक ऐसी फ़ाइल है जिसके अंदर कई फ़ाइलें रहती हैं। दोनों विकल्प Settings → Advanced → Backup & Export (सेटिंग्स → एडवांस्ड → बैकअप और एक्सपोर्ट) में मिलते हैं। रिस्टोर Settings → Imports → Profile & Marinara (सेटिंग्स → इंपोर्ट → प्रोफ़ाइल और Marinara) में होता है।

शुरू करने से पहले: जिस कंप्यूटर पर Marinara चलता है, वहाँ ये टूल सीधे काम करते हैं। फ़ोन, टैबलेट या किसी दूसरे डिवाइस से इस्तेमाल करने के लिए सर्वर पर एडमिन सीक्रेट सेट करें, और वही वैल्यू Settings → Advanced → Admin Access (सेटिंग्स → एडवांस्ड → एडमिन एक्सेस) में डालें। एडमिन सीक्रेट सर्वर की .env फ़ाइल में ADMIN_SECRET सेटिंग के रूप में रखा गया पासवर्ड है। सर्वर कॉन्फ़िगरेशन रेफ़रेंस का "Privileged APIs (ADMIN_SECRET)" सेक्शन और रिमोट एक्सेस देखें।

Download Backup

  1. Settings → Advanced खोलें।
  2. Backup & Export में Download Backup पर क्लिक करें। बटन पर Creating backup… दिखता है।
  3. ब्राउज़र पूछे तो फ़ाइल सेव करें, या उसे अपने Downloads फ़ोल्डर में ढूँढें।

.zip में ये चीज़ें रहती हैं:

फ़ोल्डर के नाम जानने के लिए Marinara आपका डेटा कहाँ सेव करता है देखें।

Warning: बैकअप में आपकी सेव की हुई API कुंजियाँ और उन्हें खोलने वाली .encryption-key फ़ाइल रहती है। इसे कभी किसी को न दें। इसे किसी निजी जगह पर रखें।

Android पर आप ऐप का डेटा फ़ोल्डर खोल नहीं सकते। इसलिए डिवाइस से कॉपी निकालने का तरीका Download Backup ही है।

अगर यह काम नहीं किया: "Backup preparation timed out after one hour." दिखे तो दोबारा कोशिश करें। दूसरा डिवाइस डाउनलोड नहीं कर पा रहा हो तो Admin Access जाँचें (ऊपर देखें)।

ऑटोमैटिक बैकअप

Marinara जिस कंप्यूटर पर चलता है, वहाँ वह तय समय पर अपने आप पूरा बैकअप बना सकता है।

  1. Settings → Advanced → Backup & Export खोलें।
  2. Automatic backups चालू करें।
  3. Daily, Weekly या Monthly चुनें।
  4. Automatic backups kept को 1 से 9999 के बीच सेट करें।

इसे चालू करने के थोड़ी देर बाद Marinara पहला बैकअप बनाता है। हर बार के बाद वह सबसे नए बैकअप आपकी संख्या तक रखता है और पुराने ऑटोमैटिक बैकअप हटा देता है। Download Backup से बनाए आपके बैकअप वह कभी नहीं हटाता।

ऑटोमैटिक बैकअप डेटा फ़ोल्डर के अंदर backups/ फ़ोल्डर में रहते हैं। सबसे नया marinara-automatic-backup.zip है। पुराने बैकअप के नाम में तारीख और समय होता है। इनका फ़ॉर्मैट Download Backup जैसा ही है।

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

Tip: एक दूसरी कॉपी डेटा फ़ोल्डर के बाहर रखें। डिस्क खो जाए या ऐप मिट जाए तो ऑटोमैटिक बैकअप भी चले जाते हैं।

प्रोफ़ाइल एक्सपोर्ट करना

  1. Settings → Advanced → Backup & Export खोलें।
  2. Export Profile पर क्लिक करें। इसी नाम की एक डायलॉग विंडो खुलती है।
  3. फ़ॉर्मैट चुनें।
  4. आपका ब्राउज़र फ़ाइल डाउनलोड करता है।

नेटिव प्रोफ़ाइल marinara-profile.json के नाम से डाउनलोड होती है। फ़ाइल बहुत बड़ी हो तो Marinara उसकी जगह ZIP फ़ाइल देता है। marinara-profile.zip डाउनलोड करने के लिए Export ZIP पर क्लिक करें।

नेटिव प्रोफ़ाइल Personal Extension का कोड रखती है, पर यह नहीं कि वह चालू या मंज़ूर है या नहीं। रिस्टोर हुआ हर एक्सटेंशन बंद हालत में आता है। उसे Settings → Addons (सेटिंग्स → ऐडऑन) में दोबारा जाँचें।

Import Profile से रिस्टोर करना

Import Profile प्रोफ़ाइल फ़ाइल या Download Backup की .zip लोड करता है।

  1. Settings → Imports खोलें।
  2. Profile & Marinara में Import Profile (JSON/ZIP) पर क्लिक करें।
  3. marinara-profile.json, marinara-profile.zip या बैकअप की .zip चुनें। बटन पर Scanning Profile... दिखता है।
  4. Import Profile डायलॉग विंडो पढ़ें। उसमें Marinara को जो मिला उसकी सूची होती है, और चेतावनी होती है कि इंपोर्ट वापस नहीं हो सकता।
  5. रुकने के लिए Cancel पर क्लिक करें, वरना Import पर क्लिक करें। बटन पर Importing Profile... दिखता है और उसके बाद प्रोग्रेस बार चलता है। पूरा होने पर एक संदेश बताता है कि प्रोफ़ाइल इंपोर्ट हो गई।

अगर यह काम नहीं किया:

एक ही प्रोफ़ाइल दो बार इंपोर्ट करने पर Marinara आपकी चीज़ें अपडेट करता है, उनकी कॉपी नहीं बनाता। बहुत पुराने वर्ज़न की प्रोफ़ाइल से डुप्लिकेट बन सकते हैं।

अपनी कुंजियाँ दोबारा डालें

Import Profile API कुंजियाँ और वेबहुक लिंक कभी वापस नहीं लाता, Download Backup की .zip से भी नहीं। API कुंजी वह सीक्रेट कोड है जो कोई सेवा आपको देती है। प्रोफ़ाइल फ़ाइल में, और बैकअप के अंदर की प्रोफ़ाइल में, ये वैल्यू खाली कर दी जाती हैं। इसलिए नए कंप्यूटर पर इंपोर्ट करने के बाद आपको इन्हें दोबारा डालना पड़ता है:

  1. टॉप बार से Connections (कनेक्शन) खोलें।
  2. आप जो भी अकाउंट इस्तेमाल करते हैं उसे खोलें, उसकी API कुंजी डालें और सेव करें। किसी AI प्रोवाइडर से कनेक्ट करना देखें।
  3. वेबहुक लिंक वाले हर कस्टम टूल में वेबहुक लिंक दोबारा डालें।

पते या कुंजी वाली चैट की कुछ सेटिंग्स (Discord, DeepL, Intiface) भी खाली लौटती हैं। उन्हें हर चैट की Chat Settings (चैट सेटिंग्स) में दोबारा डालें।

इंपोर्ट उन कुंजियों को कभी खाली नहीं करता जो आपने उसी इंस्टॉल पर पहले से सेट कर रखी हैं।

नए कंप्यूटर पर जाना

  1. नए कंप्यूटर पर Marinara इंस्टॉल करें और चालू करें। Marinara Engine इंस्टॉलेशन देखें।
  2. Settings → Imports → Profile & Marinara खोलें और Import Profile (JSON/ZIP) पर क्लिक करें।
  3. अपनी Download Backup की .zip या अपनी प्रोफ़ाइल फ़ाइल चुनें, फिर Import पर क्लिक करें।
  4. ऊपर बताए अनुसार अपनी API कुंजियाँ दोबारा डालें।

बैकअप में रखी कुंजी फ़ाइल तभी काम आती है जब आप पूरा डेटा फ़ोल्डर नीचे बताए तरीके से हाथ से कॉपी करें।

हाथ से रिस्टोर करना

इसे सिर्फ़ तब इस्तेमाल करें जब Import Profile काम न कर सके। .zip के अंदर एक फ़ोल्डर होता है, जैसे marinara-backup-..., और उसमें RESTORE.txt नोट रहता है।

  1. Marinara बंद करें।
  2. बैकअप को अनज़िप करें।
  3. अनज़िप किए फ़ोल्डर से फ़ोल्डर और .encryption-key फ़ाइल अपने डेटा फ़ोल्डर में कॉपी करें। Marinara आपका डेटा कहाँ सेव करता है देखें।
  4. Marinara चालू करें।

.encryption-key फ़ाइल को storage फ़ोल्डर के साथ रखें, वरना सेव की हुई API कुंजियाँ पढ़ी नहीं जा सकतीं।

Backup & Export की Existing backups लिस्ट आम तौर पर खाली रहती है। आपको उसकी ज़रूरत नहीं है।

मिलती-जुलती गाइड