Szouverén migráci folyamat
Ultimate Multisite: Multi-Tenancy 1.2.0 beilleszi a migráció ellenőrzési beavatkozásokat egy standard alszítást szouverén tenyész infrastruktúrába való átmenethez.
Előkészületek
Ellenőrizze, hogy rendelkezik-e:
- A forrás weboldalának aktuális biztonsági mentése (backup).
- Az Multi-Tenancy addon aktív állapotban van.
- A céltenyész adatbázis, fájlrendszer gyökér és a domain készen áll.
- Egy adatbázis host kötés, amely megegyezik a célkörnyezet környezetével. -Hozzáférés az WP-CLI parancsok futtatásához a hálózatra.
Ajánlott folyamat
- Készítsen fel a céltenyész adatbázist és fájlrendszert.
- Rögzítse vagy frissítse a tenyész szigetelési beállításokat (tenant isolation settings).
- Futassa el a tenyészi migrációt.
- Készítse fel vagy ellenőrizze a tenyész felhasználókat.
- Leletesse ki az aszinkr migrációs feladatokat (async migration jobs).
- Futassa el a szouverén migráció ellenőrzését.
- Látogasson el a tenyészen SSO-val.
- Válassza meg a DNS vagy a ruttorozást csak akkor, ha az ellenőrzés sikeresen sikerül.
Ellenőrzési beavatkozások (Verification gates)
Az ellenőrzési folyamat több szélről ellenőrzi a migrációt:
- A tenyész skémája létezik és írható a tenyész adatbázis írójával.
- Az beállított adatbázis host valid hozzáféréseket (grants) rendelkezik.
- A tenyészi felhasználók jelen vannak, és megegyeznek az elvártt tenyész telepítési felhasználói számokkal.
- Az aszinkr push sorok sikeresen leletesse ki.
- A szouverén tenyész számára a régi hálózati adathozsorok (data paths) már nem szükségesek.
Treatedtenő ellenőrzési hibákat előzetes akadályokkal tekintsen az elindítás előtt. Javítsa a jelentett adatbázisi, felhasználói, sor vagy ruttorozási problémát, majd futtassa újra az ellenőrzést, mielőtt a tenyészetet ügyfeleknek kitakarja.
Első termék látogatás (First production visit)
Az ellenőrzés sikeres befejezése után használjon a weboldal kezelő képernyőjön lévő Visit (SSO) funkciót az első admin látogatáshoz. Ez egy kontrollált lépésben megerősíti a tenyész ruttorozását, az SSO token kezelését, a forrás pontosítását és a tenyész oldalán történő felhasználói beállítást.