سوبیرین مائگریشن ورک فلو
Ultimate Multisite: Multi-Tenancy 1.2.0 نے ایک معیاری سب سائٹ کو سوبیرین ٹینٹ انفراسٹرکچر میں منتقل کرنے کے لیے مائگریشن کی تصدیق کے گیٹس شامل کر دیے ہیں۔
شروع کرنے سے پہلے
تصدیق کریں کہ آپ کے پاس یہ چیزیں موجود ہیں:
- ذریعہ سائٹ کا موجودہ بیک اپ۔
- Multi-Tenancy addon فعال ہو۔
- منزل ٹینٹ ڈیٹا بیس، فزیکل سسٹم کی روٹ ڈائریکٹری اور ڈومین تیار ہو۔
- ایک ایسا ڈیٹا بیس ہوس بانڈنگ جو منزل کے ماحول سے میل کھاتا ہو۔
- نیٹ ورک کے لیے WP-CLI کمانڈ چلانے تک رسائی۔
تجویز کردہ ورک فلو
- منزل ٹینٹ ڈیٹا بیس اور فزیکل سسٹم کی تیاری کریں۔
- ٹینٹ آئیزولیشن سیٹنگز کو رجسٹر کریں یا اپ ڈیٹ کریں۔
- ٹینٹ مائگریشن چلائیں۔
- ٹینٹ صارفین کو فراہم کریں یا تصدیق کریں۔
- اسسائن کر کے غیر متوقع (async) مائگریشن جابز کو ختم کریں۔
- سوبیرین مائگریشن کی تصدیق چلائیں۔
- SSO کے ساتھ ٹینٹ پر جائیں۔
- صرف تصدیق پاس ہونے کے بعد DNS یا راؤٹنگ تبدیل کریں۔
تصدیقی گیٹس
تصدیقی ورک فلو مائگریشن کو کئی زاویوں سے چیک کرتا ہے:
- کیا ٹینٹ کا اسکیما موجود ہے اور اسے ٹینٹ ڈیٹا بیس رائٹر لکھ سکتا ہے۔
- کیا ترتیب دی گئی ڈیٹا بیس ہوس کے پاس درست اجازتیں (grants) ہیں۔
- کیا ٹینٹ کے صارفین موجود ہیں اور وہ متوقع سوبیرین انسٹال صارف کی تعداد سے ملتے ہیں۔
- کیا غیر متوقع پش کیو کامیابی سے ختم ہو سکتی ہے۔
- کیا سوبیرین ٹینٹ کے لیے پرانے نیٹ ورک سائیڈ کے ڈیٹا پاتھ اب ضروری نہیں ہیں۔
تصدیقی میں ناکامیوں کو لانچ سے پہلے رکاوٹوں کے طور پر سمجھیں۔ رپورٹ شدہ ڈیٹا بیس، صارف، کیو یا راؤٹنگ کے مسئلے کو ٹھیک کریں، پھر اسے کسٹمرز تک پیش کرنے سے پہلے دوبارہ تصدیق چلائیں۔
پہلی پروڈکشن وزٹ
تصدیق پاس ہونے کے بعد، پہلی ایڈمن وزٹ کے لیے سائٹ مینجمنٹ اسکرین سے Visit (SSO) کا استعمال کریں۔ یہ ایک کنٹرول شدہ قدم میں ٹینٹ راؤٹنگ، SSO ٹوکن ہینڈلنگ، اور ٹینٹ سائیڈ پر صارف کی فراہمی کو یقینی بناتا ہے۔