ड्रुपल 7 टेबल जिन्हें बाहर रखा जा सकता है
यहाँ Drupal 7 में तालिकाओं की एक सूची है जिसे आप या तो स्पष्ट कर सकते हैं (डेटाबेस आकार को कम करने के लिए) या सुरक्षित रूप से माइग्रेशन करने के लिए बाहर कर सकते हैं (जैसा कि इस सवाल में है कि स्थानीय रूप से निर्यात किए गए डेटाबेस आकार को कम करने के लिए मेरे सर्वर आयात सीमा के आसपास कैसे प्राप्त करें? ):
- accesslog
- जत्था
- सभी कैश संबंधित टेबल, जैसे:
- कैश *
- cache_block
- cache_content
- cache_filter *
- cache_form
- cache_calendar_ical
- cache_menu *
- cache_page *
- cache_views
- * _cache, जैसे features_cache या views_data_object_export_cache
- ctools_views_cache
- ctools_object_cache
- devel_queries
- devel_times
- बाढ़
- इतिहास
- कतार
- विभिन्न खोज_ * टेबल, जैसे:
- search_dataset
- search_index
- search_keywords_log
- search_total
- सिकंदरा
- सत्र
- प्रहरी
- webform_submitted_data
आमतौर पर टेबल जैसे कि search_index
और watchdog
बहुत सारे डेटाबेस स्पेस का उपयोग करते हैं, इसलिए सिर्फ उन 2 टेबल्स को खत्म करने से पहले से ही एक बड़ा अंतर आ सकता है।
अन्य तालिकाएँ जिन्हें बाहर रखा जा सकता है
अपनी शेष तालिकाओं के आकार की जाँच करें और पहचानें कि उनमें से कौन सा आकार सबसे बड़ा है।
आमतौर पर आपको सत्र तालिका मिल सकती है जिसके लिए कोई सफाई प्रक्रिया नहीं है। ऐसी तालिकाओं को आप शायद बाहर कर सकते हैं।
मॉड्यूल बैकअप और माइग्रेट
" सर्वर आयात सीमा के आसपास पाने के लिए स्थानीय रूप से निर्यात किए गए डेटाबेस आकार को कम करने के लिए " के रूप में विस्तृत चुनौती को और कम करने के लिए , बैकअप और माइग्रेट मॉड्यूल को भी देखें। यहाँ इसके परियोजना पृष्ठ का एक उद्धरण (बोल्ड मार्कअप यहाँ जोड़ा गया है):
बैक अप लें और अपने Drupal MySQL डेटाबेस, कोड, और फ़ाइलों को पुनर्स्थापित करें या वातावरण के बीच एक साइट पर जाएं। बैकअप और माइग्रेट gzip, bzip और ज़िप कंप्रेशन के साथ-साथ स्वचालित शेड्यूल किए गए बैकअप का समर्थन करता है।
बैकअप और माइग्रेट के साथ आप अपने कुछ या सभी डेटाबेस तालिकाओं को फ़ाइल डाउनलोड करने के लिए डंप कर सकते हैं या सर्वर या ऑफ़साइट पर फ़ाइल को सहेज सकते हैं, और अपलोड किए गए या पहले से सहेजे गए डेटाबेस डंप से पुनर्स्थापित कर सकते हैं। आप चुन सकते हैं कि कौन-सी तालिकाएँ और कौन-सा डेटा बैकअप और कैश डेटा डिफ़ॉल्ट रूप से बाहर रखा गया है ।
और भी अधिक है: यदि आपका स्थानीय वातावरण (जैसे विन या मैक) ओएस से भिन्न है कि आपकी होस्ट की गई वेबसाइट का सर्वर लिनक्स की तरह चल रहा है, तो ओएस-एस के बीच ये अंतर संभावित अतिरिक्त चुनौतियों का सामना करते हैं। मेरे पास विभिन्न ओएस के बीच बैकअप और माइग्रेट मॉड्यूल के साथ अच्छे अनुभव हैं, जिससे उन स्थितियों में कोई समस्या नहीं हुई (ठीक काम किया है) जहां पहले MySql निर्यात / आयात विफल रहा था।