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

संप्रभु माइग्रेशन वर्कफ़्लो

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

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

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

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

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

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

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

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

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

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

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

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