बैकअप

अपनी साइट को बैकअप से पुनः स्थापित करना

If your site is broken after an update, has been compromised, or content has been accidentally deleted, restoring from a backup is often the fastest way to get back to a working state. This guide…

अगर आपकी साइट किसी अपडेट के बाद टूट गई है, समझौता कर दी गई है, या कंटेंट को गलती से डिलीट कर दिया गया है, तो बैकअप से रिस्टोर करना अक्सर काम करने वाली स्थिति में वापस आने का सबसे तेज़ तरीका है। यह गाइड पूरी रिस्टोर प्रक्रिया के माध्यम से चलता है।

बैकअप से कब रिस्टोर करें

रिस्टोर करना सही कदम है जब:

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

यदि आप सुनिश्चित नहीं हैं कि रिस्टोर समस्या को ठीक करेगा, तो पहले स्टेजिंग परिवेश में रिस्टोर करने पर विचार करें। अपनी लाइव साइट को छूने से पहले यदि आपको स्टेजिंग रिस्टोर सेट अप करने की आवश्यकता है तो सहायता से संपर्क करें।

रिस्टोर क्या करता है

एक रिस्टोर आपकी वर्तमान साइट को चुने गए बैकअप की सामग्री से पूरी तरह से अधिलेखित करता है:

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

रिस्टोर को पूर्ववत नहीं किया जा सकता। एक बार जब आप रिस्टोर की पुष्टि कर देते हैं, तो आपकी साइट की वर्तमान स्थिति चली जाती है। यदि आपकी साइट के वर्तमान संस्करण में कुछ ऐसा है जिसे आप रखना चाहते हैं (उदाहरण के लिए, बैकअप के बाद दिए गए ऑर्डर, या आज आपने जो पोस्ट लिखी है), रिस्टोर करने से पहले इसे सहेजें या एक्सपोर्ट करें।

रिस्टोर में कितना समय लगता है

अधिकांश रिस्टोर 2 से 5 मिनट में पूर्ण होते हैं। कई फ़ाइलों या बड़े डेटाबेस वाली बड़ी साइटों को 10 मिनट तक समय लग सकता है। रिस्टोर प्रक्रिया के दौरान आपकी साइट कुछ समय के लिए अनुपलब्ध होगी।

बैकअप पेज रिस्टोर विकल्पों को दिखाता है

KPanel में अपना बैकअप खोजना

  1. KPanel पर kpanel.kapsulehost.com पर लॉगिन करें।
  2. बाएं साइडबार में Websites पर क्लिक करें, फिर उस साइट पर क्लिक करें जिसे आप रिस्टोर करना चाहते हैं।
  3. साइट के अपने मेनू में, Backups खोलें, फिर Backups। सीधा पता /websites/<site-id>/backups है।
  4. आप उपलब्ध बैकअप की एक सूची देखेंगे, जो तारीख के अनुसार क्रमबद्ध है और सबसे हाल का शीर्ष पर है। प्रत्येक बैकअप अपने लेबल (यदि आपने कोई जोड़ा है), इसे बनाए जाने की तारीख और समय, और बैकअप आकार दिखाता है।

स्वचालित बैकअप अपनी तारीख के साथ लेबल किए जाते हैं। मैनुअल बैकअप वह लेबल दिखाते हैं जो आपने उन्हें बनाते समय दिया था।

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

  1. सूची में वह बैकअप खोजें जिसे आप रिस्टोर करना चाहते हैं।
  2. उस बैकअप के आगे Restore बटन पर क्लिक करें।
  3. एक कन्फर्मेशन डायलॉग दिखाई देता है। अपने रिस्टोर लक्ष्य और क्या रिस्टोर करना है यह चुनें।
  4. डिफ़ॉल्ट रूप से रिस्टोर लक्ष्य Staging (recommended) पर सेट है, जो आपकी साइट की एक कॉपी बनाता है ताकि आप प्रोडक्शन को छूने से पहले सत्यापित कर सकें।
  5. What to restore सिलेक्टर का उपयोग करें: Files + database (डिफ़ॉल्ट), Files only, या Database only
  6. सीधे अपनी लाइव साइट पर रिस्टोर करने के लिए, लक्ष्य को Directly to live (advanced) पर स्विच करें और पुष्टि करने के लिए अपने डोमेन नाम को टाइप करें।
  7. Restore to staging पर क्लिक करें (या Restore directly to live यदि आपने स्विच किया है)।

रिस्टोर तुरंत शुरू हो जाता है। एक प्रगति पट्टी दिखाई देगी। यदि आपने स्टेजिंग पर रिस्टोर किया है, तो पूर्ण होने पर स्टेजिंग URL का पूर्वावलोकन करने के लिए एक लिंक दिखाई देगा।

Kora के माध्यम से रिस्टोर करना

आप Kora से बैकअप रिस्टोर करने के लिए कह सकते हैं:

"मेरी साइट को कल के बैकअप पर रिस्टोर करें।" "PHP अपडेट से पहले मेरे द्वारा लिए गए बैकअप पर वापस जाएं।"

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

रिस्टोर के बाद क्या करें

एक बार रिस्टोर पूरा हो जाने के बाद, निम्नलिखित की जांच करें:

  1. अपनी साइट पर जाएं एक नए ब्राउज़र टैब में (कैश किए गए संस्करणों से बचने के लिए एक निजी/इनकॉग्निटो विंडो का उपयोग करें)। पुष्टि करें कि यह सही ढंग से लोड होता है और आप जिन पृष्ठों की अपेक्षा करते हैं वे वहां हैं।
  2. अपने WordPress या एप्लिकेशन एडमिन पर लॉग इन करें बैकएंड सुलभ है यह पुष्टि करने के लिए।
  3. लापता कंटेंट की जांच करें। बैकअप टाइमस्टैम्प के बाद बनाई गई कोई भी पोस्ट, ऑर्डर, या अपलोड को मैन्युअली रूप से फिर से जोड़ने की आवश्यकता होगी यदि वे महत्वपूर्ण हैं।
  4. इच्छाकृत परिवर्तन पुनः लागू करें। यदि बैकअप कॉन्फ़िगरेशन परिवर्तनों से पहले का है जो आपने जानबूझकर किए थे (उदाहरण के लिए, किसी प्लगइन में दर्ज की गई नई API कुंजी), उन सेटिंग्स को फिर से दर्ज करें।
  5. प्लगइन अपडेट चलाएं या सुरक्षा स्कैन करें यदि रिस्टोर हैक से ट्रिगर किया गया था। रिस्टोर करने से इंजेक्ट की गई फ़ाइलें हटा दी जाती हैं, लेकिन कमजोरी जिसने समझौता करने की अनुमति दी वह अभी भी संबोधित की जानी चाहिए।

यदि आपने हैक की गई साइट को ठीक करने के लिए रिस्टोर किया है, तो रिस्टोर के बाद support@kapsulehost.com पर सहायता से संपर्क करें। समर्थन दल आपकी साइट को सुरक्षित करने और शेष कमजोरियों के लिए स्कैन करने के बारे में सलाह दे सकता है।

रिस्टोर के बाद बैकअप संरक्षित रहते हैं

बैकअप रिस्टोर करने से आपके अन्य बैकअप डिलीट नहीं होते हैं। आपका पूर्ण बैकअप इतिहास बरकरार रहता है, और दैनिक स्वचालित बैकअप रिस्टोर पूरा होने के क्षण से सामान्य रूप से जारी रहेंगे।

क्या आपको अभी भी सहायता की आवश्यकता है?

हमें ईमेल करें support@kapsulehost.com या KPanel में चैट खोलें।

KPanel खोलें