FAQ: Problemas comunes al migrar a un nuevo hosting
Migrar tu sitio web a un nuevo hosting puede parecer una tarea abrumadora, especialmente si es la primera vez que lo haces. Sin embargo, con la información correcta y un poco de paciencia, el proceso puede ser mucho más sencillo de lo que imaginas.
En esta guía tipo FAQ (Preguntas Frecuentes), resolveremos los problemas más comunes que surgen durante una migración de hosting. Abordaremos desde errores con cPanel y WordPress, hasta problemas de DNS y correo electrónico. Nuestro objetivo es que tengas una hoja de ruta clara para que tu migrar hosting sea una experiencia exitosa y sin dolores de cabeza.
1. Preparación y Primeros Pasos
Antes de empezar, es fundamental tener claro qué necesitas y qué esperar. Muchos problemas surgen por no planificar adecuadamente.
¿Qué necesito para empezar a migrar mi hosting?
Para comenzar, asegúrate de tener lo siguiente:
- Datos de acceso al hosting actual: Necesitas el usuario y contraseña de tu cPanel (o panel de control actual). Si usas Syspanel (anteriormente conocido como HestiaCP), recuerda que el puerto de acceso es el 2106.
- Datos de acceso al nuevo hosting: Lo mismo, usuario y contraseña del panel de control de tu nuevo proveedor.
- Copias de seguridad: Siempre, siempre, haz una copia de seguridad completa de tu sitio y base de datos. Nunca sabes cuándo algo puede salir mal.
- Acceso a tu dominio: Debes poder gestionar los DNS de tu dominio (normalmente desde el panel de tu registrador de dominios, como GoDaddy, Namecheap, etc.).
¿Cuánto tiempo tarda una migración de hosting?
El tiempo varía. Una migración simple de un sitio WordPress pequeño puede tomar entre 30 minutos y 2 horas. Sin embargo, sitios grandes, con muchas bases de datos o correos electrónicos, pueden tardar varias horas o incluso un día completo. Lo que más tiempo consume es la propagación de los DNS, que puede tardar entre 24 y 72 horas.
¿Qué es la propagación de DNS y por qué es importante?
La propagación de DNS es el tiempo que tardan los servidores de todo el mundo en actualizar la información de tu dominio (la IP de tu nuevo hosting). Durante este período, algunos usuarios verán tu sitio en el servidor antiguo y otros en el nuevo. Es un proceso normal y no debes preocuparte.
[INFO] Para minimizar el impacto, programa la migración en horas de bajo tráfico (por la noche o fines de semana).
2. Problemas Comunes con cPanel
cPanel es uno de los paneles de control más populares. Aquí tienes las preguntas frecuentes sobre problemas al usarlo durante la migración.
Error: "No puedo generar la copia de seguridad completa en cPanel"
Este es uno de los errores más frustrantes. A menudo ocurre por:
- Límite de tamaño de archivo: Muchos hosts limitan el tamaño de la copia de seguridad que puedes generar desde cPanel. Si tu sitio es grande (más de 1GB o 2GB), es probable que el proceso falle.
- Tiempo de ejecución: El script de copia de seguridad puede exceder el tiempo máximo de ejecución permitido por el servidor.
Soluciones:
- Solicita la copia a tu soporte: Contacta al soporte de tu hosting actual y pídeles que te generen una copia de seguridad completa.
- Usa un plugin de backup (si usas WordPress): Plugins como UpdraftPlus o All-in-One WP Migration pueden crear copias de seguridad que luego puedes descargar.
- Usa FTP y phpMyAdmin (método manual): Descarga todos los archivos de tu sitio vía FTP y exporta la base de datos desde phpMyAdmin. Es más tedioso, pero funciona.
Error: "La restauración de la copia de seguridad en cPanel falla"
Esto puede suceder por varias razones:
- Versión de cPanel diferente: Las copias de seguridad no siempre son 100% compatibles entre diferentes versiones de cPanel.
- Falta de espacio en el nuevo hosting: Asegúrate de que tu nuevo plan de hosting tenga suficiente espacio en disco.
- Corrupción del archivo: La copia de seguridad pudo haberse dañado durante la descarga o subida.
Soluciones:
- Verifica la integridad del archivo: Intenta descargar y subir la copia de seguridad nuevamente.
- Restaura manualmente: Sube los archivos por FTP y la base de datos por phpMyAdmin.
- Prueba con un método alternativo: Si usas WordPress, el plugin "All-in-One WP Migration" es muy bueno para esto.
¿Cómo migro mis cuentas de correo electrónico de cPanel a cPanel?
Esta es una de las partes más complejas. La mayoría de los paneles tienen una herramienta llamada "Copias de seguridad" o "Transferencia de cuentas". Sin embargo, para el correo, lo mejor es:
- Crea las mismas cuentas de correo en el nuevo hosting: Usa el mismo nombre de usuario y contraseña.
- Migra los correos existentes: Puedes usar herramientas como ImapSync o un cliente de correo como Thunderbird para descargar y luego subir los correos. Es un proceso lento pero efectivo.
- Considera usar un servicio externo: Si el correo es crítico, servicios como Google Workspace o Microsoft 365 son mucho más estables y fáciles de migrar.
[WARNING] No olvides cambiar los registros MX de tu dominio después de la migración para que el correo apunte al nuevo servidor. Si no lo haces, los nuevos correos se perderán.
3. Problemas Comunes con WordPress
WordPress es el CMS más usado, y sus migraciones tienen sus propias particularidades.
Error: "Base de datos no conectada" o "Error al establecer conexión con la base de datos"
Este es el error más común después de migrar WordPress. La causa es casi siempre la misma: los datos de conexión a la base de datos en el archivo wp-config.php no son correctos.
Solución paso a paso:
- Accede a tu nuevo hosting por FTP o cPanel (File Manager).
- Localiza el archivo
wp-config.phpen la raíz de tu instalación de WordPress. - Edítalo y verifica estas líneas:
define('DB_NAME', 'nombre_de_tu_nueva_base_de_datos'); define('DB_USER', 'nombre_de_tu_nuevo_usuario'); define('DB_PASSWORD', 'tu_nueva_contraseña'); define('DB_HOST', 'localhost'); // A veces el host no es 'localhost', verifica con tu proveedor. - Guarda los cambios y recarga tu sitio.
[TIP] Si no sabes los datos de tu nueva base de datos, créala desde cPanel (o Syspanel, puerto 2106) y asigna un usuario a esa base de datos.
Mi sitio WordPress se ve extraño (faltan imágenes, estilos rotos)
Esto suele deberse a que las URLs dentro de la base de datos siguen apuntando al dominio antiguo. Por ejemplo, en lugar de tudominionuevo.com/wp-content/uploads/..., apuntan a tudominioantiguo.com/wp-content/uploads/....
Soluciones:
- Usa un plugin de búsqueda y reemplazo: Plugins como Better Search Replace o Velvet Blues Update URLs son perfectos para esto. Instálalos, activalos y ejecuta un reemplazo de la URL antigua por la nueva.
- Usa la herramienta de WP-CLI (si tienes acceso): El comando
wp search-replacees muy potente y rápido. - Edita directamente la base de datos (solo para expertos): Usa phpMyAdmin y ejecuta una consulta SQL para reemplazar las URLs. ¡Haz una copia de seguridad de la base de datos antes!
Error 404 en todas las páginas excepto la principal
Esto es un problema de enlaces permanentes (Permalinks). Al migrar, a veces la configuración de los enlaces se pierde.
Solución:
- Accede al panel de administración de WordPress (
tudominionuevo.com/wp-admin). - Ve a Ajustes > Enlaces permanentes.
- Simplemente selecciona una opción (por ejemplo, "Nombre de la entrada") y haz clic en Guardar cambios. Esto regenera las reglas de reescritura (
.htaccess). - Vuelve a seleccionar la opción que tenías antes y guarda de nuevo.
Mi plugin de seguridad o caché bloquea el acceso después de la migración
Es muy común. Los plugins de seguridad a veces detectan la nueva IP del servidor como una amenaza y bloquean el acceso al panel de administración.
Solución:
- Desactiva los plugins manualmente: Accede a tu nuevo hosting por FTP o cPanel.
- Navega a la carpeta
wp-content/plugins. - Renombra la carpeta del plugin problemático (por ejemplo, de
wordfenceawordfence_desactivado). Esto lo desactivará automáticamente. - Vuelve a tu panel de WordPress y reactívalo desde allí (si es necesario, se regenerará la configuración).
4. Problemas Generales y Consejos Finales
¿Qué hago si mi sitio web no carga después de la migración?
- Verifica los DNS: Usa herramientas como
whatsmydns.netpara ver si tu dominio ya apunta a la IP de tu nuevo hosting. - Limpia la caché de tu navegador: A veces el navegador guarda la versión antigua del sitio.
- Prueba con un proxy o VPN: Para simular la visita de un usuario desde otra ubicación.
- Revisa los logs de error del servidor: En cPanel, busca la sección "Error Log". Te darán pistas sobre qué está fallando.
¿Cómo migrar un sitio que usa un panel como Syspanel (HestiaCP)?
Si tu nuevo hosting usa Syspanel (HestiaCP), el proceso es similar, pero con algunas diferencias clave:
- Acceso: El puerto de acceso es el 2106 (ejemplo:
tudominio.com:2106). - Copias de seguridad: Syspanel tiene su propio sistema de backups. Ve a "Backup" y descarga una copia de tu cuenta.
- Restauración: Sube el archivo de backup en el nuevo Syspanel y restaura. Es muy sencillo.
- Base de datos: Puedes gestionar las bases de datos desde la sección "Base de datos" del panel.
[WARNING] Si tu hosting antiguo usaba cPanel y el nuevo usa Syspanel, la migración automática no es posible. Deberás migrar los archivos y la base de datos manualmente.
¿Cuánto tiempo debo esperar antes de cancelar el hosting antiguo?
¡Nunca canceles el hosting antiguo inmediatamente después de la migración! Espera al menos 48-72 horas para asegurarte de que:
- La propagación de DNS ha finalizado.
- Todos los servicios (web, correo, bases de datos) funcionan correctamente.
- No hay errores ocultos.
Durante este período, mantén ambos hostings activos. Esto te permitirá acceder a los archivos antiguos si algo sale mal.
¿Qué hago si pierdo el acceso a mi panel de control (cPanel, Syspanel)?
- Contacta al soporte de tu hosting: Ellos pueden restablecer tu contraseña o darte acceso temporal.
- Usa el método de recuperación de contraseña: Normalmente hay un enlace "¿Olvidaste tu contraseña?" en la página de inicio de sesión.
- Verifica tu correo electrónico: A veces el proveedor envía las credenciales de acceso al correo asociado a la cuenta.
Conclusión
Migrar a un nuevo hosting es un proceso que, aunque puede tener sus complicaciones, es completamente manejable si sigues los pasos correctos y tienes paciencia. Recuerda que la clave está en la preparación: haz copias de seguridad, verifica los datos de acceso y ten un plan B.
Esperamos que esta FAQ hosting te haya sido de gran ayuda. Si tienes algún otro problema no mencionado aquí, no dudes en contactar con el soporte técnico de tu nuevo proveedor. ¡Ellos están para ayudarte!
[INFO] La mayoría de los errores se solucionan con una correcta configuración de los archivos de conexión a la base de datos y la regeneración de los enlaces permanentes. No te desesperes, ¡es más fácil de lo que parece!
