मुख्य कंटेंट तक स्किप करें

एक्सपोर्ट और इंपोर्ट

Ultimate Multisite 2.9.0 में अब Tools > Export & Import के तहत एक सिंगल-साइट एक्सपोर्ट और इंपोर्ट टूल जोड़ा गया है। इसका उपयोग तब करें जब आपको एक WordPress साइट को ZIP फ़ाइल के रूप में पैकेज करना हो, उस ZIP को रिस्टोर करना हो, या एक साइट को संगत Ultimate Multisite और सिंगल-साइट WordPress इंस्टॉलेशन के बीच मूव करना हो।

आवश्यक अनुमतियाँ (Required permissions)

आपको उस साइट के एडमिनिस्ट्रेटर के रूप में साइन इन करना होगा जहाँ से एक्सपोर्ट या इंपोर्ट किया जा रहा है, और जिसके पास WordPress के Tools मेनू तक पहुँच होनी चाहिए। मल्टीसाइट नेटवर्क पर, जब आप नेटवर्क-लेवल Ultimate Multisite टूल्स का उपयोग करके सबसाइट्स को एक्सपोर्ट या इंपोर्ट कर रहे हों, तो नेटवर्क एडमिनिस्ट्रेटर अकाउंट का उपयोग करें।

एक्सपोर्ट ZIP डाउनलोड एक ऑथेंटिकेटेड डाउनलोड एंडपॉइंट के माध्यम से सर्व किए जाते हैं, इसलिए जब तक डाउनलोड पूरा न हो जाए, तब तक एडमिन सेशन को सक्रिय रखें और जनरेट किए गए डाउनलोड URL को सार्वजनिक रूप से साझा न करें।

एक साइट को ZIP में एक्सपोर्ट करना

  1. जिस साइट को आप कॉपी करना चाहते हैं, उसके WordPress एडमिन में, Tools > Export & Import पर जाएँ।
  2. एक्सपोर्ट एरिया खोलें और उस साइट का चयन करें जिसे आप पैकेज करना चाहते हैं।
  3. वैकल्पिक सामग्री (optional content) का चयन करें जिसे शामिल करना है, जैसे कि अपलोड्स, प्लगइन्स और थीम्स, जब ये विकल्प उपलब्ध हों।
  4. एक्सपोर्ट शुरू करें और प्रक्रिया पूरी होने का इंतज़ार करें। बड़ी साइट्स को ZIP तैयार होने से पहले बैकग्राउंड में पूरा होने में समय लग सकता है।
  5. एक्सपोर्ट्स लिस्ट से तैयार ZIP डाउनलोड करें।

ZIP को एक सुरक्षित स्थान पर रखें। इसमें साइट की सामग्री, सेटिंग्स, मीडिया फ़ाइलें और चुने गए कोड एसेट्स हो सकते हैं।

एक्सपोर्ट में क्या शामिल है

एक एक्सपोर्ट ZIP में शामिल हो सकता है:

  • चयनित साइट का डेटाबेस कंटेंट और कॉन्फ़िगरेशन।
  • अपलोड्स, यदि अपलोड्स शामिल किए गए हैं।
  • प्लगइन्स और थीम्स, यदि उन विकल्पों का चयन किया गया है।
  • इंपोर्ट मेटाडेटा (Import metadata) जो एक्सपोर्ट & इंपोर्ट टूल द्वारा टारगेट इंस्टॉलेशन पर साइट को फिर से बनाने के लिए उपयोग किया जाता है।

सटीक ZIP साइज़ मीडिया की मात्रा, चुने गए प्लगइन्स और थीम्स, और साइट के डेटाबेस टेबल्स के साइज़ पर निर्भर करता है।

ZIP से एक साइट को इंपोर्ट करना

  1. गंतव्य (destination) WordPress साइट पर Tools > Export & Import पर जाएँ।
  2. इंपोर्ट एरिया खोलें और एक्सपोर्ट & इंपोर्ट टूल द्वारा बनाए गए ZIP को अपलोड करें।
  3. यदि साइट को एक नया पता उपयोग करना चाहिए, तो एक रिप्लेसमेंट URL दर्ज करें, या मूल URL बनाए रखने के लिए फ़ील्ड को खाली छोड़ दें।
  4. चुनें कि इंपोर्ट पूरा होने के बाद अपलोड किए गए ZIP को हटाना है या नहीं।
  5. Begin Import पर क्लिक करें।
  6. जब तक इंपोर्ट पूरा न हो जाए, तब तक पेंडिंग इंपोर्ट पर नज़र रखें। Cancel Import का उपयोग केवल तभी करें जब आपको प्रक्रिया को पूरा होने से पहले रोकना पड़े।
  7. सामान्य ट्रैफ़िक या ग्राहक एक्सेस की अनुमति देने से पहले इंपोर्ट की गई साइट की समीक्षा करें।

एक सिंगल-साइट WordPress इंस्टॉलेशन पर, ZIP को इंपोर्ट करने से वर्तमान साइट को इंपोर्ट की गई साइट से बदल दिया जाता है। शुरू करने से पहले टारगेट साइट का पूरा बैकअप लें, और एक ही समय में एक ही साइट के लिए कई इंपोर्ट शुरू करने से बचें।

सीमाएँ और संगतता नोट्स (Limitations and compatibility notes)

  • बहुत बड़े अपलोड डायरेक्टरी या मीडिया लाइब्रेरी बड़े ZIP फ़ाइल बना सकती हैं। बड़ी साइट्स को एक्सपोर्ट या इंपोर्ट करने से पहले PHP अपलोड लिमिट्स, एग्जीक्यूशन लिमिट्स, डिस्क स्पेस, मेमोरी और सर्वर टाइमआउट सेटिंग्स की पुष्टि करें।
  • बहुत बड़ी मीडिया लाइब्रेरी को कम ट्रैफ़िक वाले मेंटेनेंस विंडो के दौरान मूव करने की आवश्यकता हो सकती है।
  • टारगेट WordPress इंस्टॉलेशन को संगत WordPress, PHP, Ultimate Multisite, प्लगइन और थीम वर्ज़न पर चलना चाहिए।
  • एक सिंगल-साइट इंपोर्ट टारगेट साइट को बदल देता है। यह कोई मर्ज टूल नहीं है।
  • मल्टीसाइट-टू-सिंगल-साइट और सिंगल-साइट-टू-मल्टीसाइट मूव्स केवल तभी समर्थित हैं जब टारगेट एनवायरनमेंट एक्सपोर्ट की गई साइट के प्लगइन्स, थीम्स, URLs, और आवश्यक Ultimate Multisite कंपोनेंट्स को चला सके।
  • ZIP को निजी रखें। इसमें एक्सपोर्ट की गई साइट का डेटाबेस कंटेंट, अपलोड की गई फ़ाइलें और कॉन्फ़िगरेशन विवरण हो सकते हैं।

पुराने नेटवर्क-लेवल एक्सपोर्ट वर्कफ़्लो के लिए, Site Export देखें।