वर्डप्रेस: ​​डिजास्टर रिकवरी

वर्डप्रेस टूट गया

हिंडनबर्ग आपदाअंतिम कुछ दिनों के मैं अपने अच्छे दोस्त पैट कोयल के ब्लॉग को वापस पाने के लिए बहुत मेहनत कर रहा हूं। (मेरी छुट्टी और भी दिलचस्प होती जा रही है - आज अप्रैल में थोड़ी बर्फबारी हो रही है! ग्लोबल वार्मिंग को जो कुछ भी हुआ है?)

जो कुछ हुआ उसे मैं साझा करना चाहता हूं और फिर निवारक उपायों पर चर्चा करता हूं जो मैंने लिया था और इसे कैसे ठीक किया गया था।

यहाँ क्या हुआ:

  1. A डीएनएस सर्वर फ्रिट्ज पर चला गया। ए डीएनएस सर्वर आने वाले ट्रैफ़िक को डोमेन नाम में बदल देता है और उसे उपयुक्त सर्वर पर रीडायरेक्ट करता है। ऐसा होने के साथ, यह वास्तव में संचार के 2 साधनों को अलग कर देता है - साइट का नाम डोमेन और साइट डेटाबेस के लिए (उसका डेटाबेस वर्तमान में साझा वातावरण में है)।
  2. मैंने उनके ब्लॉग को जल्दी से दूसरे सर्वर पर ले जाकर चीजों को जटिल बना दिया, यह महसूस नहीं किया कि कोई DNS समस्या थी। यह जटिलता का एक और स्तर जोड़ता है। वर्डप्रेस में पासवर्ड (और अधिकांश अन्य डेटाबेस एप्लिकेशन) उस सर्वर द्वारा विशिष्ट रूप से एन्क्रिप्ट किए जाते हैं जिस पर वे हैं। यदि आप साइट को किसी अन्य सर्वर पर ले जाते हैं, तो आपने उस पासवर्ड को डिक्रिप्ट करने की अपनी क्षमता को अक्षम कर दिया है। शुक्र है, वर्डप्रेस (एक और बढ़िया फीचर) में एक पासवर्ड रिकवरी सिस्टम है जहां आप ईमेल में एक लिंक के जरिए अपना पासवर्ड रीसेट कर सकते हैं।

यहाँ तत्काल कार्रवाई है जो मैंने की:

  1. ऐसा होने से पहले, मुझे यह कहना होगा कि मैं एक शानदार वेब होस्टिंग कंपनी के साथ हूं जो व्यापक बैकअप करती है। मुझे कभी कोई समस्या नहीं हुई कि वे बैकअप के माध्यम से ठीक करने में सक्षम नहीं थे। मैंने अन्य लोगों से उनके ब्लॉग और साइटों के पूरी तरह खो जाने के बुरे सपने सुने हैं। मैं कल्पना नहीं कर सकता कि इससे गुजरना कैसा होता है। (मेरी आरएसएस फ़ीड की सदस्यता लें और आप मेरे होस्ट के साथ मुफ्त वर्ष के लिए एक कूपन प्राप्त कर सकते हैं)।
  2. मैं द्वारा वेब सर्वर में प्रवेश करने में सक्षम था FTP और दोनों साइट को पुनः प्राप्त करें और डेटाबेस। मेरे होस्टिंग पैकेज की एक और विशेषता यह है कि मैं संपूर्ण एक्सेस कर सकता हूं VDS वास्तविक वेबसाइट से परे। MySQL डेटाबेस को एक फाइल डायरेक्टरी (/ var / lib / mysql /) में स्टोर करता है। मैं निर्देशिका को स्थानीय रूप से कॉपी करके डेटाबेस को डाउनलोड करने में सक्षम था। एक महान बैकअप के बारे में बात करो! कोई आयात, कोई निर्यात, कोई अधिकतम फ़ाइल आकार ... से निपटने के लिए बस एफ़टीपी।

अब जब मेरे पास साइट और डेटाबेस स्थानीय था, तो मैंने राहत की सांस ली। अगर मैं बस यहीं रुक जाता और धैर्य रखता, तो DNS मसला खुद काम कर जाता और पैट जल्दी वापस आ जाता। मैंने सत्यापित किया कि डोमेन नाम अभी भी मेरे होस्ट उपयोग के उपयुक्त नाम सर्वर की ओर इशारा कर रहा था whois.net। यदि आप अपने डोमेन की जाँच करते हैं, तो नाम सर्वर रिपोर्ट के बहुत नीचे हैं।

इससे मुझे विश्वास हो गया कि साइट को संभवतः हैक किया जा सकता था। नाम सर्वर सही था लेकिन पृष्ठ के ऊपर आने वाला कुछ भयानक पृष्ठ था जो स्पैम जैसा दिखता था। मैंने उपयोग किया लाइव हेडर्स एड-ऑन फ़ायरफ़ॉक्स पर यह सुनिश्चित करने के लिए कि मुझे वास्तव में पुनर्निर्देशित नहीं किया जा रहा था - विशिष्ट हैक जिसे बहुत से लोग देखते हैं। साइट को पुनर्निर्देशित नहीं किया जा रहा था। मैं कुछ अतिरिक्त समस्या निवारण कर सकता था; हालांकि, मैंने अपने मेजबान के साथ एक समर्थन टिकट दर्ज किया ताकि उनके विशेषज्ञ जांच शुरू कर सकें।

अपनी साइट को किसी अन्य खाते या होस्ट पर पुनर्स्थापित करना:

मैंने वर्डप्रेस 2.1, PHP और MySQL के नवीनतम संस्करण में पैट को अपडेट नहीं किया था, इसलिए मैंने फैसला किया कि वर्तमान से बेहतर समय नहीं था! मैंने उसका पुराना अकाउंट डिलीट कर दिया और एक नया अकाउंट लॉन्च किया। मैंने उसकी ईमेल अन्य जानकारी फिर से दर्ज की और डेटाबेस लोड किया, WordPress के 2.1 और पैट की सामग्री:

  • wp-content upload directory - यह वह जगह है जहाँ आपकी सभी अपलोड की गई छवियां रहती हैं।
  • wp-content plugins डायरेक्टरी - आपके सभी प्लगइन्स (हालांकि यह अंतिम है क्योंकि आपके पास संस्करण समस्याएं हो सकती हैं।
  • wp-content themes निर्देशिका - आपकी थीम।

मुझे आशा है कि वर्डप्रेस के भविष्य के रिलीज में ये 3 निर्देशिका उप-निर्देशिकाओं के बजाय रूट निर्देशिकाएं हैं। यह उन्नयन को बहुत आसान बना देगा! इस समय तक, मेरे होस्ट ने DNS समस्या का पता लगा लिया था और साइट को ठीक से रीडायरेक्ट कर दिया था। वाह! अब पैट का पेज वर्डप्रेस अपग्रेड मैसेज के साथ वापस आ रहा था। मैंने डेटाबेस को अपग्रेड करने के लिए क्लिक किया और वह लगभग बैकअप ले चुका था।

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

और अब पैट बैक अप है! दृष्टि 20/20 है ... अगर मैंने बस अपने मेजबान पर इंतजार किया होता, तो समस्या ठीक हो जाती। मैं वास्तव में इस मुद्दे को जटिल करता हूं। हालांकि, पैट अब अपग्रेड हो गया है और हर चीज का सबसे अच्छा संस्करण चला रहा है। मुझे खेद है कि वह इतने लंबे समय तक नीचे रहे। डाउनटाइम से वापस उछाल में देर नहीं लगती, लेकिन यह एक अप्रिय असुविधा है! क्षमा करें, पैट!

सीख सीखी:

  1. सुनिश्चित करें कि आप एक ऐसे होस्ट के साथ हैं जिसके पास बढ़िया बैकअप है।
  2. अपनी साइट और डेटाबेस का बैकअप लें और उन्हें सुरक्षित स्थान पर संग्रहीत करें।
  3. यदि आप एक अच्छे मेजबान के साथ हैं, तो समस्या को खोजने और ठीक करने के लिए उन पर भरोसा करें।
  4. यदि आपको आवश्यकता है, तो एक नए होस्ट या खाते में जाएं और समझें कि साइट, डेटाबेस को कैसे पुनर्स्थापित करें और अपना पासवर्ड पुनर्प्राप्त करें।

कुछ अतिरिक्त जानकारी

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

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.