Skip to main content

सॉवरेन मायग्रेशन वर्कफ्लो

Ultimate Multisite: Multi-Tenancy 1.2.0 ने एक मानक सबसाइट को सॉवरेन टेनेंट इन्फ्रास्ट्रक्चर में ले जाने के लिए माइग्रेशन सत्यापन गेट्स जोड़े हैं।

शुरू करने से पहले

पुष्टि करें कि आपके पास निम्नलिखित चीजें हैं:

  • सोर्स साइट का वर्तमान बैकअप।
  • मल्टी-टेनेंसी ऐडऑन सक्रिय है।
  • गंतव्य टेनेंट डेटाबेस, फ़ाइल सिस्टम रूट और डोमेन तैयार है।
  • एक डेटाबेस होस्ट बाइंडिंग जो गंतव्य वातावरण से मेल खाती हो।
  • नेटवर्क के लिए WP-CLI कमांड चलाने की पहुँच।

अनुशंसित वर्कफ्लो

  1. गंतव्य टेनेंट डेटाबेस और फ़ाइल सिस्टम को तैयार करें।
  2. टेनेंट आइसोलेशन सेटिंग्स को रजिस्टर या अपडेट करें।
  3. टेनेंट माइग्रेशन चलाएँ।
  4. टेनेंट उपयोगकर्ताओं को प्रोविजन (Provision) करें या सत्यापित करें।
  5. एसिंक्रोनस माइग्रेशन जॉब्स को ड्रेन (Drain) करें।
  6. सॉवरेन माइग्रेशन सत्यापन चलाएँ।
  7. SSO के साथ टेनेंट पर जाएँ।
  8. केवल सत्यापन पास होने के बाद DNS या रूटिंग बदलें।

सत्यापन गेट्स

सत्यापन वर्कफ्लो कई कोणों से माइग्रेशन की जाँच करता है:

  • क्या टेनेंट स्कीमा मौजूद है और उसे टेनेंट डेटाबेस राइटर द्वारा लिखा जा सकता है।
  • क्या कॉन्फ़िगर किया गया डेटाबेस होस्ट में वैध ग्रांट्स (grants) हैं।
  • क्या टेनेंट उपयोगकर्ता मौजूद हैं और वे अपेक्षित सॉवरेन इंस्टॉलेशन उपयोगकर्ता गणना से मेल खाते हैं।
  • क्या एसिंक्रोनस पुश क्यू को सफलतापूर्वक ड्रेन किया जा सकता है।
  • सॉवरेन टेनेंट के लिए अब लेगेसी नेटवर्क-साइड डेटा पाथ की आवश्यकता नहीं है।

सत्यापन विफलताओं को लॉन्च से पहले रुकावट (blocker) मानें। रिपोर्ट की गई डेटाबेस, उपयोगकर्ता, क्यू या रूटिंग समस्या को ठीक करें, फिर ग्राहकों के सामने एक्सपोज करने से पहले दोबारा सत्यापन चलाएँ।

पहला प्रोडक्शन विज़िट

सत्यापन पास होने के बाद, पहले एडमिन विज़िट के लिए साइट प्रबंधन स्क्रीन से Visit (SSO) का उपयोग करें। यह एक नियंत्रित चरण में टेनेंट रूटिंग, SSO टोकन हैंडलिंग, ओरिजिन पिनिंग और टेनेंट-साइड उपयोगकर्ता प्रोविजनिंग की पुष्टि करता है।