वर्डप्रेस: ​​बैकअप और रीस्टोर दूसरे सर्वर पर

मरम्मतजब इस सप्ताह मेरी साइट पर कमेंट-स्पैम बॉट्स (साइंस फिक्शन की तरह लगता है, एह?) द्वारा हमला किया गया था, तो मुझे हमले को विफल करने से पहले कई बार अपने सर्वर को पुनरारंभ करने के लिए मजबूर किया गया था। मैं वास्तव में सोचता हूं कि मैंने किसी तरह वर्डप्रेस के भीतर डेटाबेस या फ़ाइल को दूषित कर दिया क्योंकि घटना के बाद, साइट नीचे जाने के बिना कुछ घंटों से अधिक नहीं टिकेगी।

मैंने अपने रीसेलर खाते पर अपनी साइट को एक नए खाते में स्थानांतरित करने के अवसर का लाभ उठाया जंपलाइन.कॉमछवि 2260935 1169332. मैं वर्षों से जम्पलाइन को लेकर उत्साहित हूं। मैं लगभग ३० वेबसाइटों की मेजबानी करता हूं और मेरे साथ होस्ट करने वाले ग्राहकों से लगभग कभी भी कॉल नहीं आती (जब तक कि उन्हें सहायता की आवश्यकता न हो)। सेवा उल्लेखनीय है और उनकी सहायता टीम शानदार है।

उनके समर्थन तकनीक वास्तव में लोग थे जिन्होंने पहचाना कि यह कुछ स्पैम-बॉट थे जो मेरी साइट को मार रहे थे (धन्यवाद!)। नए खाते में जाने से अब इस साइट को PHP / MySQL के नवीनतम संस्करण में रखा गया है और इसमें बहुत अच्छा Ajax Webmail एप्लीकेशन है।

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

मैंने कुछ अतिरिक्त प्लगइन्स भी देखे जो आपके वर्डप्रेस ब्लॉग को फिर से आयात के लिए एक्सएमएल में आउटपुट करेंगे, लेकिन फिर आप बहुत सारा डेटा खो देते हैं। बारह घंटे बाद (मैं सो गया) और मुझे लगता है कि मैंने वास्तव में खाते और सभी लागू डेटा को स्थानांतरित करना पूरा कर लिया है। यह एक बुरा सपना था, लेकिन यहाँ मैंने क्या किया:

  1. मूल साइट और डेटाबेस का समर्थन किया।
  2. नए खाते पर खरोंच से वर्डप्रेस स्थापित।
  3. नए खाते पर स्क्रैच से नवीनतम वर्डप्रेस प्लगइन्स स्थापित किया।
  4. सभी प्लगइन विकल्प और साइट सेटिंग्स सेट करें।
  5. एक तालिका की तुलना की प्रत्येक स्रोत डेटाबेस और गंतव्य डेटाबेस से तालिका।
  6. स्रोत डेटाबेस में सभी फ़ील्ड हटा दिए गए जो गंतव्य डेटाबेस में मौजूद नहीं थे।
  7. गंतव्य डेटाबेस में सभी तालिकाओं को खाली कर दिया (अपने आप को मानक WP परीक्षण पदों से छुटकारा दिलाया।
  8. प्रत्येक तालिका का निर्यात किया बिना ड्रॉप और फिर से बनाना। यह एक ही कुंजी के साथ नए डेटाबेस के रिकॉर्ड लिखेगा ताकि कोई भी संबंध टूट न जाए।
  9. मेरे wp-content \ अपलोड फ़ोल्डर को स्रोत खाते से गंतव्य खाते में कॉपी किया गया। चूँकि मैंने डोमेन नाम को भी स्थानांतरित कर दिया था, इसलिए सभी छवि संदर्भों को बनाए रखा गया था।
  10. मैंने ब्लॉग चलाया और उसका परीक्षण किया! मुझे कुछ पेज परमालिंक को साफ करना पड़ा, मुझे यकीन नहीं है कि क्यों, लेकिन बाद में वे ठीक हो गए।

यह दिलचस्प है कि वर्डप्रेस ने प्रतिस्पर्धी ब्लॉगिंग प्लेटफॉर्म के लिए अंतर्निहित आयात किया है, लेकिन वर्डप्रेस आयात करने के लिए वर्डप्रेस को निष्पादित करने के लिए कोई आयात नहीं है जो प्लगइन संशोधनों की उपेक्षा करेगा।

यह काफी किया। आप देख सकते हैं कि मैं एक नया चला रहा हूँ विषय. मेरे द्वारा चलाए जा रहे बीटा थीम के साथ मुझे बस बहुत सी छोटी समस्याएं आ रही थीं। मैंने इस विषय का कुछ व्यापक अनुकूलन किया है, लेकिन मुझे लगता है कि मुझे वह लगभग मिल गया है जहाँ मैं चाहता हूँ।

विषय के साथ मेरी एकमात्र शिकायत यह है कि द लेखक बॉटम >बॉडी> टैग के ऊपर रहने वाली पूरी थीम में एक सामान्य फ़ुटर लागू नहीं किया, इसलिए मुझे अपनी Google Analytics स्क्रिप्ट को मैन्युअल रूप से इनपुट करना पड़ा। मैं एक कस्टम पाद लेख बना सकता था और उसका संदर्भ दे सकता था, लेकिन मुझे लगता है कि बाद में मैं भ्रमित हो गया होता क्योंकि विषय के लेखक ने हर चीज पर 'पाद लेख' नाम का इस्तेमाल किया था। हालाँकि, यह एक बहुत अच्छा विषय है!

मुझे लगता है कि मैं अब वापस आ गया हूँ! अब मुझे काम पर जाना है!

3 टिप्पणियाँ

  1. 1

    मुझे अपने बेटे की साइट पर भी ऐसा करने में मज़ा आया! मैं करने के लिए इस्तेमाल किया http://www.billkarr.com मेरी साइट के एक उपनिर्देशिका के भीतर होस्ट किया गया है, लेकिन अब मेरे पास यह खुद में है।

  2. 2

    सिर्फ एक विचार…
    मैं हमेशा बैक अप का परीक्षण करता हूं और समाधान बहाल करता हूं, आपकी पोस्ट पर मेरा ध्यान गया।
    2.1 में निर्मित निर्यात और आयात का उपयोग करना एक सपना था। मुझे प्रदर्शित ग्राफिक्स में कोई समस्या थी।
    मैं परीक्षण ब्लॉग को मिटा और फिर से शुरू करने वाला हूं, लेकिन इस बार मैं चित्रों के नए स्थान को प्रतिबिंबित करने के लिए एक्सएमएल फाइल को संपादित करूंगा।

  3. 3

    मुझे भी अपनी वर्डप्रेस साइट को शुरू से फिर से बनाने का अच्छा अनुभव था। सब कुछ बहुत अच्छा चला क्योंकि मुझे यकीन था कि मैं कई माध्यमों से हर चीज का बैकअप ले सकता हूं।

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

    ओह ठीक है, इसमें कुछ समय लगा लेकिन मैं डेटाबेस को हटाने से पहले मैंने .SQL फ़ाइल से इस जानकारी को खींचने में सक्षम था।

    अपने अनुभव साझा करने के लिए धन्यवाद।

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

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