मेरे Drupal साइट का बैकअप लेने के लगभग सभी दस्तावेज कमांड लाइन का उपयोग करने की आवश्यकता है। मेरी होस्टिंग सेवा कमांड लाइन एक्सेस प्रदान नहीं करती है। कमांड लाइन का उपयोग किए बिना मैं अपनी साइट का बैकअप कैसे ले सकता हूं?
मेरे Drupal साइट का बैकअप लेने के लगभग सभी दस्तावेज कमांड लाइन का उपयोग करने की आवश्यकता है। मेरी होस्टिंग सेवा कमांड लाइन एक्सेस प्रदान नहीं करती है। कमांड लाइन का उपयोग किए बिना मैं अपनी साइट का बैकअप कैसे ले सकता हूं?
जवाबों:
मैं बैकअप और माइग्रेट मॉड्यूल के साथ जाऊँगा । आप या तो बैकअप मैन्युअल रूप से शुरू कर सकते हैं या यह क्रोन रन पर स्वचालित रूप से चल सकता है। तब आप बस अपने /sites/
फ़ोल्डर को डाउनलोड कर सकते हैं और आपके पास सब कुछ का पूर्ण बैकअप होना चाहिए (आपकी फ़ाइलों, मॉड्यूल और थीम को संभालने के लिए सभी /sites/
समान हैं जैसे उन्हें होना चाहिए।)
"बैकअप और माइग्रेट" मॉड्यूल को चाल करना चाहिए:
http://drupal.org/project/backup_migrate
यदि आप उस मार्ग पर नहीं जाना चाहते हैं, तो आपको अपने डेटाबेस का एक SQL डंप करने में सक्षम होना चाहिए (यह मानते हुए कि आपके होस्टिंग खाते के साथ एक MySQL एडमिन टाइप इंटरफ़ेस है) और आपके Drupal "साइट्स" फ़ोल्डर की सामग्री को एफ़टीपी करें।
मुझे लगता है कि इसे कहीं और बहाल करने के लिए पर्याप्त होना चाहिए।
बैकअप और माइग्रेट के लिए एक और अनुशंसा, और यदि आप अपनी फ़ाइलों को स्वचालित रूप से हथियाना चाहते हैं तो आप बैकअप और माइग्रेट फ़ाइलें मॉड्यूल भी जोड़ सकते हैं ।
मैं इस आसान स्क्रिप्ट का उपयोग करता हूं जो न केवल डेटाबेस बल्कि पूरी साइट का बैकअप लेता है। स्क्रिप्ट में DB पासवर्ड जोड़कर, आप स्वचालित रूप से बैकअप बनाने के लिए इसे अपनी क्रोन तालिका में डाल देंगे और यहां तक कि बैकअप को बाहरी सर्वर आदि में भेजने के लिए अन्य कमांड भी जोड़ सकते हैं।