De migrat se poate migra treptat, faci update de la 3.8 la 3.x si tot asa in functie de cum au umblat ei la DB, pana ajungi la ultima versiune.
Daca nu e o optiune asta (vor sa cumperi licente vechi, sunt varza la db migrations, etc) atunci un custom script o sa fie probabil singura alternativa.
Apoi, daca tot se face asa update, ar merge si un php v7.2+, chiar daca vbulletin inca suporta php 5. Deci server nou sau update la cel actual.
Switch intre versiunea veche si noua se poate face seamless fara maintenance, eventual doar lock pe db cat face ultimul refresh, si un re-login pentru user.
Le rulezi in paralel si cand e gata modifici doar virtual hostu.
O problema poate sa mai fie daca au schimbat cum fac hash pe parole, dar se poate face un script care valideaza parola pe logica veche si daca e corecta o salveaza iar cu hash-ul nou.
Dar nu este simplu, nu este ieftin(chiar daca e voluntariat, e mult timp).
|