Cómo elegir un servicio de migración de hosting fiable: qué mirar antes de cambiarte
La migración de hosting es uno de esos procesos que la mayoría de personas pospone más de lo necesario. La idea de mover una web con su base de datos, sus correos y sus configuraciones de un servidor a otro da vértigo, especialmente si la web es crítica para el negocio.
La realidad es esta: bien gestionada, una migración de hosting es un proceso ordenado que puede completarse sin que lo note ni un solo visitante. Mal gestionada, puede costarte horas de caída y pérdida de datos.
Esta guía te explica qué diferencia una migración fiable de una que puede salir mal.
Por qué la gente cambia de hosting
Antes de hablar del cómo, conviene entender el porqué. Las razones más habituales para migrar son:
- La web se ha vuelto lenta y el proveedor actual no tiene solución o no dispone de mejor hardware.
- El soporte es ineficiente o está en un idioma que no dominas.
- El precio ha subido en la renovación sin una mejora real del servicio.
- Necesitas más recursos, como espacio, CPU o RAM, y el proveedor actual no escala bien.
- Los servidores están fuera de España y quieres un mejor rendimiento para tu audiencia local.
- Hay problemas de seguridad, como malware, ataques o un servidor comprometido.
En cualquiera de estos casos, el proceso de migración suele seguir una lógica muy parecida.
Lo que debe incluir una migración de hosting fiable
Migración de archivos completa
Todos los archivos del hosting deben copiarse al nuevo servidor: el directorio público, normalmente public_html, los archivos de configuración, scripts personalizados y cualquier otro dato importante fuera del directorio raíz.
El método estándar cuando ambos proveedores usan cPanel es hacer un full backup o un cpmove. Se trata de una copia completa de la cuenta que incluye absolutamente todo y que puede restaurarse directamente desde el nuevo servidor con WHM.
Migración de bases de datos
Las bases de datos MySQL o MariaDB deben migrarse completas, incluyendo la codificación de caracteres correcta. Uno de los errores más habituales en migraciones manuales es perder la configuración del charset, lo que provoca caracteres extraños o errores visibles en la web.
Migración de correo
Las cuentas de correo también deben migrarse, incluyendo los mensajes almacenados. Esto es especialmente delicado en empresas que usan el correo del hosting como correo corporativo, ya que perder el histórico de emails puede generar un problema serio.
Prueba antes del cambio de DNS
Una migración bien hecha siempre incluye una fase de verificación. Es decir, el sitio debe funcionar correctamente en el nuevo servidor antes de cambiar los DNS.
Esto suele hacerse modificando el archivo hosts del ordenador del administrador para que el dominio apunte al nuevo servidor sin afectar al resto de visitantes.
Cambio de DNS con impacto mínimo
El cambio de DNS tiene un tiempo de propagación que puede ir desde unos 15 minutos hasta 48 horas, aunque en muchos casos suele completarse en menos de 4 horas.
Durante ese periodo, algunos usuarios pueden seguir viendo la web en el servidor antiguo y otros ya accederán al nuevo. Por eso, una migración fiable mantiene el servidor antiguo activo durante la propagación y solo lo da de baja cuando se confirma que todo el tráfico ya está llegando al nuevo hosting.
Verificación final
Una vez completada la migración y propagado el DNS, el proveedor debería verificar contigo que todo funciona correctamente: la web carga, el correo recibe y envía, los formularios responden y, si se trata de una tienda online, que todo el proceso de compra sigue operativo.
Las preguntas que debes hacer antes de migrar
¿La migración es gratuita?
Muchos proveedores la ofrecen sin coste como incentivo para captar nuevos clientes. Otros la cobran. Tener esto claro desde el principio evita sorpresas.
¿Cuánto tiempo lleva el proceso?
Una migración estándar de una web WordPress con cPanel no debería tardar más de 2 a 4 horas. Si te hablan de varios días para algo sencillo, conviene pedir más detalles.
¿Habrá downtime?
Con un procedimiento bien ejecutado, el tiempo de caída debería ser mínimo o inexistente. Si el proveedor no puede plantearlo así, merece la pena preguntar el motivo.
¿Cómo verifican que todo funciona antes del cambio de DNS?
Esta es probablemente la pregunta más importante. Un proveedor que no tenga un proceso claro de verificación previa representa un riesgo innecesario.
¿Quién realiza la migración?
Conviene saber si la hace un técnico humano o un sistema automatizado. En migraciones simples, la automatización funciona bien. Pero cuando hay configuraciones especiales o webs complejas, un técnico con experiencia suele ser mucho más fiable.
¿Qué pasa si algo sale mal?
El proveedor debe tener la capacidad de revertir la situación y volver al estado original si la migración falla.
Migración desde cPanel: el caso más sencillo
Si tu hosting actual usa cPanel, que es el caso de muchísimos proveedores, la migración a otro hosting con cPanel es el escenario más sencillo desde el punto de vista técnico.
El proceso estándar suele ser este:
- Desde el cPanel del hosting actual, se genera un Full Backup de la cuenta.
- Se descarga el archivo
.tar.gzo se facilitan las credenciales al nuevo proveedor. - El nuevo proveedor restaura la cuenta desde ese backup en su servidor.
- Se verifica que todo funcione correctamente en el nuevo entorno antes del cambio de DNS.
- Se cambian los nameservers o registros DNS.
- Se supervisa la propagación.
- Se da de baja el hosting antiguo únicamente cuando todo está confirmado.
En BlumHost, la migración de tu página web gratuita para cualquier cliente nuevo o existente.
Solo necesitas abrir un ticket con las credenciales del hosting actual y el equipo se encarga del resto.
Migración desde otros paneles: Plesk, DirectAdmin o paneles propios
Si tu hosting actual no usa cPanel, la migración es más manual, pero sigue siendo perfectamente viable.
En ese caso, los pasos habituales son:
- Exportar la base de datos en formato SQL.
- Descargar todos los archivos por FTP o SFTP.
- Crear la cuenta en el nuevo hosting con cPanel.
- Subir los archivos e importar la base de datos.
- Actualizar el archivo de configuración de la aplicación, como
wp-config.phpen WordPress, con las nuevas credenciales de base de datos. - Verificar el funcionamiento y, después, cambiar los DNS.
Este proceso requiere más pasos, más tiempo y puede complicarse si existen configuraciones especiales. Si no te sientes cómodo haciéndolo, lo ideal es que un técnico del proveedor te ayude.
En BlumHost también podemos orientarte aunque la migración no sea desde cPanel.
Señales de que algo va mal durante la migración
Hay varios síntomas típicos que indican que la migración no se ha completado correctamente:
- La web muestra errores de conexión a la base de datos, normalmente porque las credenciales del archivo de configuración no están actualizadas.
- Los caracteres especiales se ven mal, lo que suele indicar un problema de charset en la base de datos.
- Los correos no se reciben o no se envían, porque el registro MX no apunta al servidor correcto.
- Las imágenes o archivos estáticos no cargan, normalmente por permisos mal configurados o rutas incorrectas.
- El certificado SSL da error, lo que suele indicar que hay que regenerarlo o reinstalarlo en el nuevo servidor.
Todos estos problemas tienen solución técnica, pero lo ideal es que el proveedor los detecte durante la fase de verificación previa, antes de cambiar el DNS y antes de que afecten a usuarios reales.
