Articulo de ayuda
Como cambiar de hosting sin sufrir caidas
Aprenda como cambiar de hosting a miHosting sin caidas: migrar archivos, base de datos, correo y DNS de forma ordenada, paso a paso.
Introduccion
Cambiar de hosting no tiene por que provocar que su web deje de funcionar. La mayoria de las caidas durante una migracion ocurren por hacer el cambio de DNS demasiado pronto, olvidar archivos o bases de datos, no revisar el correo electronico o cancelar el hosting anterior antes de tiempo.
En esta guia le explicamos como cambiar de hosting a miHosting sin sufrir caidas, que revisar antes de mover su web y como reducir al minimo cualquier interrupcion durante el cambio. Si tambien le preocupa no perder posiciones en Google durante el proceso, puede consultar ademas como migrar de hosting sin perder el posicionamiento SEO.
Antes de empezar: que debe tener preparado
Antes de iniciar la migracion, asegurese de tener acceso a:
- El panel del hosting actual, como cPanel, DirectAdmin u otro panel.
- El panel de su nuevo hosting en miHosting.
- El registrador del dominio o la zona DNS del dominio.
- Los archivos de la web.
- Las bases de datos, si la web usa WordPress, PrestaShop, Joomla u otro CMS.
- Las cuentas de correo, contraseñas y configuracion actual.
- Una copia de seguridad reciente.
Si va a trasladar una web profesional o una tienda online, conviene realizar la migracion en un horario de menor actividad para reducir riesgos. Si prefiere no gestionar estos pasos usted mismo, en miHosting la migracion esta incluida sin coste adicional en todos los planes de pago: nuestro equipo tecnico traslada la web, el correo y las bases de datos por usted.
Pasos para cambiar de hosting sin caidas
1. No cancele el hosting anterior todavia
El primer error habitual es contratar el nuevo hosting y cancelar el anterior inmediatamente. No lo haga.
Durante una migracion, el hosting antiguo debe seguir activo hasta confirmar que:
- La web funciona correctamente en el nuevo servidor.
- El correo se recibe y envia sin problemas.
- Los DNS ya apuntan al nuevo hosting.
- La propagacion DNS se ha completado.
- No quedan visitantes accediendo al servidor anterior.
Lo recomendable es mantener ambos servicios activos durante unos dias para evitar interrupciones.
2. Reduzca el TTL de los DNS antes del cambio
El TTL indica durante cuanto tiempo otros servidores guardan en cache los registros DNS de su dominio.
Si reduce el TTL antes de cambiar de hosting, el cambio de IP se propagara mas rapido cuando llegue el momento. Por ejemplo, si su dominio tiene registros con un TTL de 14400 o 86400 segundos, puede bajarlo temporalmente a 300 segundos unas horas antes de la migracion. Este cambio suele hacerse desde la zona DNS del dominio.
Importante: reducir el TTL justo en el momento del cambio no siempre ayuda, porque los servidores externos pueden seguir usando el valor anterior hasta que expire.
3. Cree una copia completa de la web
Antes de mover nada, descargue una copia completa del sitio actual. Esta copia debe incluir:
- Archivos de la web.
- Bases de datos.
- Cuentas de correo, si se van a migrar.
- Configuraciones personalizadas.
- Certificados SSL, si aplica.
- Tareas cron, redirecciones y reglas especiales.
En cPanel o DirectAdmin puede generar backups completos o parciales segun el caso. Si usa WordPress o PrestaShop, tambien puede exportar la base de datos desde phpMyAdmin y descargar los archivos mediante FTP o el administrador de archivos.
4. Migre los archivos al nuevo hosting
Suba los archivos de la web al nuevo servidor usando FTP, SFTP o el administrador de archivos del panel.
En un hosting con cPanel, la carpeta publica suele ser public_html. En DirectAdmin, normalmente se encuentra dentro de una ruta similar a domains/sudominio.com/public_html.
Revise que se hayan copiado todos los archivos, especialmente:
- Archivos ocultos como
.htaccess. - Carpetas de imagenes y subidas.
- Archivos de configuracion.
- Permisos de carpetas y archivos.
- Versiones de PHP necesarias para la web.
5. Migre la base de datos
Si su web usa una base de datos, exporte la base desde el hosting anterior e importela en el nuevo.
Despues, actualice el archivo de configuracion de la web con los nuevos datos de conexion: nombre de la base de datos, usuario, contraseña y servidor de base de datos (normalmente localhost).
En WordPress, estos datos se encuentran en el archivo wp-config.php. En PrestaShop, la ubicacion puede variar segun la version, pero normalmente se encuentra en archivos de configuracion dentro de la carpeta app/config o config.
6. Revise la version de PHP y las extensiones necesarias
Una web puede fallar aunque los archivos y la base de datos esten bien migrados si el nuevo servidor usa una version de PHP incompatible.
Antes de cambiar los DNS, revise la version de PHP, el limite de memoria PHP, las extensiones necesarias y la compatibilidad con WordPress, PrestaShop o el CMS utilizado. Si su web estaba funcionando con una version concreta de PHP, intente replicar esa configuracion en el nuevo hosting y actualice gradualmente si es necesario.
7. Pruebe la web antes de cambiar los DNS
Antes de apuntar el dominio al nuevo servidor, pruebe que la web funciona. Puede hacerlo de varias formas: usando una URL temporal si el hosting la ofrece, o modificando el archivo hosts de su ordenador para que el dominio cargue desde la nueva IP.
La opcion del archivo hosts permite probar la web como si el dominio ya apuntara al nuevo hosting, pero solo desde su equipo. Debe comprobar:
- Pagina de inicio.
- Paginas internas.
- Formularios.
- Carrito y proceso de compra, si es una tienda online.
- Acceso al panel de administracion.
- Envio de correos desde la web.
- Imagenes y archivos adjuntos.
- Redirecciones y enlaces permanentes.
8. Prepare las cuentas de correo en el nuevo hosting
Si el correo del dominio tambien se gestiona en el hosting, cree las mismas cuentas de correo en el nuevo servidor antes de cambiar DNS o nameservers, por ejemplo info@sudominio.com, ventas@sudominio.com o soporte@sudominio.com.
Revise tambien contraseñas, cuotas de buzon, reenvios, respuestas automaticas, filtros de correo, registros MX y registros SPF, DKIM y DMARC.
Si usa un servicio externo de correo, no debe cambiar los registros MX sin revisar antes la configuracion actual. En ese caso, el cambio de hosting web no deberia afectar al correo si los registros DNS se mantienen correctamente.
9. Migre los correos antiguos si es necesario
Crear las cuentas en el nuevo hosting no siempre mueve los correos antiguos. Si necesita conservar los mensajes anteriores, puede migrarlos mediante sincronizacion IMAP, herramientas de migracion del panel o copias manuales desde un cliente de correo. Consulte tambien como transferir correo de un servidor a otro si necesita ayuda con este paso.
Antes de cambiar los DNS, confirme que los buzones importantes estan preparados y que los usuarios conocen la nueva configuracion si cambia el servidor de correo.
10. Cambie los DNS o nameservers
Cuando la web ya este probada y el correo preparado, puede realizar el cambio. Hay dos formas habituales:
- Cambiar los nameservers: apunta el dominio a los servidores DNS del nuevo proveedor de hosting (por ejemplo
ns1.ejemplo.comyns2.ejemplo.com). Traslada la gestion DNS completa al nuevo proveedor. - Cambiar solo los registros DNS: mantiene la zona DNS actual y cambia registros concretos, como el registro A del dominio, el registro A de
www, los registros MX si tambien cambia el correo, o los registros SPF, DKIM y DMARC. Ofrece mas control, pero requiere revisar cada registro con cuidado.
Si no esta seguro de que opcion usar, revise primero donde se gestiona actualmente la zona DNS de su dominio.
11. Active o revise el certificado SSL
Despues de apuntar el dominio al nuevo servidor, active el certificado SSL para que la web cargue correctamente con HTTPS. En cPanel o DirectAdmin puede instalarse desde la seccion correspondiente del panel.
Compruebe despues que la web carga con https://, que no aparecen avisos de sitio no seguro, que no hay contenido mixto (por ejemplo imagenes cargando por HTTP) y que las redirecciones de HTTP a HTTPS funcionan correctamente.
12. Revise la propagacion DNS
La propagacion DNS es el tiempo que tardan los cambios DNS en verse reflejados en distintos proveedores de Internet. Durante este periodo, algunos visitantes pueden llegar al hosting antiguo y otros al nuevo. Por eso es importante mantener ambos servicios activos temporalmente.
Puede verificar la propagacion consultando los registros DNS desde distintas ubicaciones. Revise especialmente la IP del registro A, los nameservers activos, los registros MX, el estado del certificado SSL y el funcionamiento del correo.
13. Compruebe los logs y el funcionamiento real
Despues del cambio, supervise la web durante unas horas o dias. Revise errores 404, errores 500, formularios que no envian, pedidos o registros de usuarios, correos que no llegan, consumo de CPU/memoria/disco, tareas cron y backups automaticos.
Si detecta errores, todavia podra compararlos con el hosting anterior y corregirlos antes de cancelar el servicio antiguo.
14. Cancele el hosting anterior solo cuando todo este confirmado
Cuando ya este seguro de que el dominio apunta al nuevo hosting, la web funciona correctamente y el correo esta operativo, puede cancelar el hosting anterior. Antes de hacerlo, descargue una ultima copia de seguridad y confirme que no queda informacion pendiente en el servidor antiguo.
Consejos utiles para evitar interrupciones
- Haga la migracion en horas de poco trafico.
- No modifique la web durante la copia de archivos y base de datos.
- Si tiene una tienda online, valore ponerla en modo mantenimiento durante la copia final.
- Reduzca el TTL con antelacion.
- Mantenga el hosting anterior activo unos dias.
- Compruebe el correo antes y despues del cambio.
- No cambie registros MX si no sabe donde se gestiona el correo.
- Revise la version de PHP antes de migrar.
- Guarde backups en su ordenador o en almacenamiento externo.
- Documente los cambios realizados.
Si su web ha crecido en visitas, pedidos o consumo de recursos, la migracion tambien puede ser un buen momento para revisar si su plan de hosting actual sigue siendo adecuado. En algunos casos conviene pasar a un hosting profesional, VPS o servidor dedicado segun el uso real del proyecto.
Problemas frecuentes al cambiar de hosting
La web carga en algunos lugares pero en otros no
Esto suele ocurrir por la propagacion DNS. Algunos proveedores de Internet todavia pueden estar mostrando la IP anterior mientras otros ya cargan la nueva. Mantenga ambos hostings activos hasta que el cambio este completamente propagado.
La web muestra un error de conexion a la base de datos
Revise que el archivo de configuracion tenga los datos correctos de la nueva base de datos: nombre, usuario, contraseña, servidor y permisos del usuario. En WordPress, revise el archivo wp-config.php.
Aparece un error 500 despues de migrar
Puede deberse a una version de PHP incompatible, reglas incorrectas en .htaccess, permisos de archivos o extensiones PHP faltantes. Revise el registro de errores del panel de hosting para identificar la causa exacta.
El correo dejo de funcionar
Puede deberse a registros MX incorrectos, cuentas no creadas en el nuevo hosting, DNS sin propagar o problemas con SPF, DKIM y DMARC. Antes de cambiar DNS, confirme si el correo se gestiona en el hosting o en un servicio externo.
La web carga sin HTTPS
Esto indica que el certificado SSL no esta instalado, todavia no se emitio correctamente o la web no esta redirigiendo a HTTPS. Revise la seccion SSL del panel y confirme que el dominio ya apunta al nuevo servidor.
Preguntas frecuentes
Puedo cambiar de hosting sin que mi web se caiga?
Si. Para lograrlo, debe migrar primero los archivos, bases de datos y correo, probar la web en el nuevo servidor y cambiar los DNS solo cuando todo este preparado.
Cuanto tarda la propagacion DNS?
Depende del TTL anterior, del registrador, del proveedor DNS y de la cache de cada operador. Puede tardar desde unos minutos hasta varias horas.
Debo cambiar los nameservers o solo la IP?
Depende de donde quiera gestionar los DNS. Cambiar nameservers mueve toda la gestion DNS al nuevo proveedor. Cambiar solo la IP mantiene la zona DNS actual y modifica unicamente el destino de la web.
Que pasa con mis correos al cambiar de hosting?
Si el correo se gestiona en el hosting, debe crear las cuentas en el nuevo servidor y migrar los mensajes si quiere conservarlos. Si usa correo externo, debe mantener correctamente los registros MX actuales.
Debo migrar WordPress de forma diferente?
WordPress requiere mover archivos y base de datos. Ademas, debe revisar wp-config.php, enlaces permanentes, version de PHP, plugins, temas, cache y certificado SSL.
Puedo cancelar el hosting antiguo despues de cambiar DNS?
No inmediatamente. Lo mejor es esperar a que la propagacion DNS termine y comprobar que la web, el correo y el SSL funcionan correctamente desde el nuevo hosting.
miHosting puede ayudarme con la migracion?
Si. La migracion esta incluida sin coste adicional en los planes de pago: nuestro equipo tecnico se encarga del traslado de la web, el correo y las bases de datos. Puede contactar con soporte para revisar su caso y recibir orientacion segun el tipo de web, panel de control, correo y dominio.
Conclusion
Cambiar de hosting sin sufrir caidas depende principalmente de una buena planificacion. Primero debe copiar y probar la web en el nuevo servidor, preparar el correo, revisar la configuracion DNS y cambiar el dominio solo cuando todo este listo.
La clave es no cancelar el hosting anterior hasta confirmar que la migracion esta completa. Con una copia de seguridad, el TTL reducido, el SSL activo y las cuentas de correo preparadas, el cambio de hosting puede hacerse de forma segura y con una interrupcion minima o incluso imperceptible para los visitantes.
Si prefiere que nuestro equipo tecnico se encargue de todo el proceso, revise nuestros planes de hosting profesional o contacte con nosotros: la migracion gratuita esta incluida y evita la mayoria de los riesgos descritos en esta guia.