Skip to main content

Sovereign Migration Workflow

Ultimate Multisite: Multi-Tenancy 1.2.0 ۾ اسڪيورين ميجريشن (migration) جي تصديقي دروازا (verification gates) شامل ڪيو آهي، جيڪو هڪ اسٽيٽار سابسايت کي سوورين تنينٽ انفراسٽرڪچر ۾ منتقل ڪرڻ لاءِ استعمال ٿئي ٿو.

شروع ڪرڻ کان اڳ

تصديق ڪريو ته توهان جي پاسي آهن:

  • سورس سائٽ جو موجوده بڪ اپ (backup).
  • Multi-Tenancy addon فعال آهي.
  • منزل وارو تنينٽ ڊيٽابيس، فزڪل سيستم جو ريٽ، ۽ دومين (domain) تيار آهي.
  • هڪ ڊيٽابيس هاستجي جي بندڻ (binding) جيڪا منزل واري ماحول سان مطابقت رکي ٿي.
  • نڪر (network) لاءِ WP-CLI ڪمان چلائڻ جو رسائي.
  1. منزل وارو تنينٽ ڊيٽابيس ۽ فزڪل سيستم کي تيار ڪريو.
  2. تنينٽ جي الگ ڪرڻ جي ترتي بيان (isolation settings) کي رجيستري يا اپڊيٽ ڪريو.
  3. تنينٽ ميجريشن چلائيڪو.
  4. تنينٽ جو ڪارائيندڙ (users) پيش ڪريو يا تصديق ڪريو.
  5. اسينڪ ميجريشن جو ڪم ختم ڪريو (drain).
  6. سوورين ميجريشن جي تصديقي عملدرزي چلائيڪو.
  7. تنينٽ کي SSO سان پهچائڻ لاءِ وڃو.
  8. صرف تصديق پاس ٿيڻ کان پوءِ DNS يا ريؤٽنگ بدلائڻ جو سوچيو.

تصديقي دروازا (Verification gates)

تصديقي عملدرزي ميجريشن کي ڪيترن ئي زاويان کان جانچي ٿي:

  • تنينٽ اسڪيم (schema) موجود آهي ۽ تنينٽ ڊيٽابيس رائيٽر (writer) طرفان لکڻ جي صلاحيت رکي ٿو.
  • ترتیب ڏني ڊيٽابيس هاستجي کي صحيح اجازتون (grants) آهن.
  • تنينٽ جو ڪارائيندڙ موجود آهن ۽ توقع ڪيل سوورين انستانل صارف گنوي (user count) سان مطابقت رکندا.
  • اسينڪ پش ڪيو وڃي ٿو، اهو ڪم ختم ڪرڻ ۾ ڪامياب ٿئي ٿو.
  • سوورين تنينٽ لاءِ پراني نڪر طرفان ڊيٽا پٿرن (data paths) جي ضرورت نه آهي.

تصديقي غلطين کي لانچ کان اڳ رکڻ واري رکاوٽ سمجھو. رپورٽ ڪيل ڊيٽابيس، صارف، ڪم يا ريؤٽنگ جو مسئلو حل ڪريو، پنهنجي تنينٽ کي گهرو ڪرڻ کان اڳ تصديق ٻيهر چلائيڪو.

پهرين پروڊڪشن پهچڻ (First production visit)

تصديقي عملدرزي پاس ٿيڻ کان پوءِ، پهرين اڊمن وڃڻ لاءِ سائٽ مينيجمنت اسڪرين کان Visit (SSO) استعمال ڪريو. هي هڪ ئي ڪنٽرولڊ قدم ۾ تنينٽ ريؤٽنگ، SSO ٽوڪن جو انتظام، اورجين پيننگ، ۽ تنينٽ طرفان صارف جي ترتيب کي تصديق ڪري ٿو.