Рабочий процес миграции на суверенна платформа
Ultimate Multisite: Multi-Tenancy 1.2.0 добавя етапи за проверка при преместване на стандартен субсайт в инфраструктура на суверенни арендатори (tenant).
Преди да започнете
Уверете се, че имате следните неща готови:
- Актуален резервен брой от изходния сайт.
- Добавен аддон Multi-Tenancy е активен.
- Целевата база данни на арендатора (tenant), коренът на файловата система и домейн са готови.
- Привързката към хоста на базата данни трябва да съответства на целевата среда.
- Достъп до WP-CLI команди за мрежата.
Препоръчителен работен процес
- Подгответе целевата база данни и файловата система на арендатора.
- Регистрирайте или актуализирайте настройките за изолация на арендаторите (tenant isolation settings).
- Изпълнете миграцията на арендатора.
- Провизирайте или проверете потребителите на арендатора.
- Оправете асинхронните задачи за миграция (async migration jobs).
- Изпълнете проверка на суверенната миграция (sovereign migration verification).
- Посетете арендатора с SSO.
- Преключете DNS или маршрутизация само след като проверката е успешна.
Етапи за проверка (Verification gates)
Работен процесът за проверка проверява миграцията от няколко ъгъла:
- Схемата на арендатора съществува и може да бъде записана от писателя на базата данни на арендатора.
- Конфигурираният хост на базата данни има валидни разрешения (grants).
- Потребителите на арендатора са налични и съответстват на очакваното броя потребители за суверенна инсталация.
- Опашната куча за асинхронно изпращане (async push queue) може да се изчисти успешно.
- Подобрите пътища към данни от старата мрежова страна вече не са необходими за суверенния арендатор.
Счетете неуспешните проверки за проверка като пречки преди стартиране. Коригирайте докладваната проблема с базата данни, потребителя, куча или маршрутизация, след което повторете проверката преди да exponerвате арендатора на клиентите.
Първо посещение в продукционна среда
След като проверка е успешна, използвайте Visit (SSO) от екрана за управление на сайта за първото администриране. Това потвърждава маршрутизацията на арендатора, обработката на SSO токените, фиксацията на източника (origin pinning) и провизирането на потребители на страната на арендатора в един контролиран стъпка.