Hola,
La migración de hosting tiene algunas tareas relativamente simples en un entorno de producción.
Primero, validamos si el nuevo servidor tiene los requisitos para cumplir con el sitio, el alojamiento compartido no tiene muchas configuraciones y en estos casos ya tenemos casi todo listo, en el VPS tendremos que instalar el servidor web de acuerdo a las necesidades del sitio. y cuando se termina la configuración de la pieza pasamos a la migración.
Me gusta sincronizar archivos en servidores antes de migrar bases de datos cuando son autohospedadas, luego de confirmar que ambos son equivalentes, sincronizamos las bases de datos y luego de este paso, simplemente cambiamos el dns que apunta al nuevo servidor.
cuando el dns ya está replicado, golpeamos la información de ambos lados y con todo bien, podemos apagar el servidor anterior.
teniendo conocimiento de los procedimientos, se convierte en una tarea fácil y segura, con pocas posibilidades de problemas y en pocas horas.
Estoy disponible para obtener más aclaraciones y detalles si se considera necesario.