Saltar al contenido
BeoHosting
BeoHosting
Hosting

Qué es una migración de hosting y cómo se realiza

BeoHosting Team··10 min de lectura de lectura
Qué es una migración de hosting y cómo se realiza

Qué es la migración de hosting

La migración de hosting es el proceso de trasladar tu sitio, la base de datos y las cuentas de correo. Consulta nuestra detallada guía de migración con instrucciones paso a paso, así como todos los archivos relacionados, de un proveedor de hosting a otro. Las razones para migrar pueden ser diversas: mejor rendimiento, precio más bajo, soporte de mayor calidad, necesidad de más recursos o, simplemente, insatisfacción con el proveedor actual. Sea cual sea el motivo, la migración debe planificarse cuidadosamente para que se realice sin contratiempos y sin pérdida de datos.

Muchos propietarios de sitios evitan la migración porque temen que algo salga mal. Es un miedo comprensible, pero con el plan y las herramientas adecuadas, la migración es un proceso rutinario que los proveedores de hosting realizan a diario. Esta guía te llevará por todo el proceso paso a paso para que sepas exactamente qué te espera y cómo prepararte.

Cuándo es el momento de migrar

Señales de que necesitas cambiar de hosting

  • El sitio va lento y el tiempo de carga supera los 3 segundos
  • Caídas frecuentes del servidor e indisponibilidad del sitio
  • Soporte técnico lento o de baja calidad
  • Falta de funciones importantes (SSL, copias de seguridad, versiones de PHP)
  • Precio demasiado alto para los recursos que obtienes
  • El servidor está en el extranjero mientras tu público objetivo está en España
  • Falta de escalabilidad para un sitio en crecimiento

Preparación de la migración

Antes de iniciar la migración, elabora una lista completa de todo lo que hay que trasladar. Esto incluye los archivos del sitio, la base de datos, las cuentas de correo con sus mensajes, los certificados SSL, las tareas cron y los registros DNS. Documenta la configuración actual del servidor, incluida la versión de PHP, los módulos y los ajustes, porque la nueva configuración debería ser idéntica o mejor.

Haz una copia de seguridad completa de toda la cuenta de hosting antes de iniciar la migración. Esta es tu red de seguridad por si algo sale mal. Verifica que el nuevo hosting admite todas las tecnologías que utiliza tu sitio, como una versión concreta de PHP, una base de datos MySQL o PostgreSQL, o entornos Node.js o Python. Lo mejor es planificar la migración para un periodo de poco tráfico, normalmente de noche o los fines de semana.

Lista de comprobación previa a la migración

  • Copia de seguridad completa de todos los archivos y bases de datos
  • Lista de todos los dominios y subdominios
  • Lista de las cuentas de correo en uso
  • Documentación de la versión y configuración de PHP
  • Lista de tareas cron y automatizaciones
  • Comprobación de compatibilidad del nuevo hosting
  • Credenciales de acceso de ambas cuentas de hosting

Herramientas de migración

Para los sitios WordPress, existen plugins especializados que automatizan todo el proceso de migración. All-in-One WP Migration es el plugin más popular: empaqueta todo el sitio en un único archivo que se importa fácilmente en el nuevo hosting. Duplicator es otra opción excelente que crea una copia completa del sitio lista para instalar. Para sitios más grandes, UpdraftPlus Premium admite la transferencia directa entre hostings.

Para sitios que no usan WordPress, la migración suele hacerse manualmente vía FTP o SSH. Los archivos se descargan del servidor antiguo y se suben al nuevo, y la base de datos se exporta con phpMyAdmin o el comando mysqldump y se importa en el nuevo servidor. Muchos proveedores de hosting, incluido BeoHosting, ofrecen migración gratuita a los nuevos clientes, en la que nuestro equipo técnico realiza todo el proceso por ti.

Migración con cPanel

Si ambos hostings utilizan cPanel, la migración es aún más sencilla. cPanel cuenta con una funcionalidad integrada para crear una copia de seguridad completa de la cuenta, incluidos todos los archivos, bases de datos, cuentas de correo y ajustes. Esta copia de seguridad se transfiere al nuevo servidor y se restaura mediante la herramienta WHM. Todo el proceso puede completarse en menos de una hora para un sitio medio, sin ningún cambio en el contenido ni en la configuración.

Configuración de DNS

El sistema DNS es el sistema que traduce el nombre de tu dominio a la dirección IP del servidor. Tras transferir los archivos y la base de datos al nuevo hosting, debes actualizar los registros DNS para que apunten al nuevo servidor. Este es el paso más crítico, porque mientras el DNS se propaga, el sitio puede estar indisponible o mostrar la versión antigua según la ubicación del visitante.

Cambia el registro A para que apunte a la dirección IP del nuevo servidor. Si usas correo en tu dominio, actualiza también los registros MX. La propagación de DNS tarda desde unos minutos hasta 48 horas, aunque en la práctica, para la mayoría de los dominios, suele completarse en 2-4 horas. Durante la propagación, algunos visitantes verán el sitio en el servidor antiguo y otros en el nuevo, por lo que es importante que ambos estén operativos durante ese periodo.

Reducción del tiempo de inactividad

Para minimizar el tiempo de inactividad durante la propagación de DNS, reduce el valor TTL (Time To Live) de los registros DNS al mínimo, idealmente 300 segundos, al menos 24 horas antes de la migración. Esto significa que la caché DNS se actualizará más rápido tras el cambio. Mantén el hosting antiguo activo al menos 48 horas después del cambio de DNS para cubrir el retardo de propagación. Solo cuando estés seguro de que todo el tráfico va al nuevo servidor podrás desactivar la cuenta antigua.

Pruebas tras la migración

Unas pruebas exhaustivas son clave para una migración exitosa. Antes del cambio de DNS, prueba el sitio en el nuevo servidor utilizando el archivo hosts de tu ordenador o la URL temporal que proporciona el nuevo hosting. Comprueba que todas las páginas cargan correctamente, que los enlaces funcionan, que las imágenes no están rotas y que los formularios envían los datos correctamente.

Qué probar

  • Todas las páginas y entradas del blog
  • Formularios de contacto y otros elementos interactivos
  • Imágenes, vídeos y archivos descargables
  • Certificado SSL y redirección a HTTPS
  • Envío y recepción de correo
  • Funcionalidad de inicio de sesión y cuentas de usuario
  • Velocidad de carga en el nuevo servidor
  • Vista responsive en móvil
  • Funciones de e-commerce (carrito, pago, cobro)

Problemas comunes y soluciones

Los enlaces rotos y las imágenes que faltan son el problema más habitual tras una migración, normalmente provocado por diferencias de rutas entre el servidor antiguo y el nuevo. La solución es buscar y reemplazar las rutas antiguas en la base de datos con una herramienta como Search Replace DB o WP-CLI para los sitios WordPress. Nunca utilices un buscar y reemplazar normal en el archivo SQL, porque puede corromper los datos serializados.

Los problemas de correo son otra incidencia frecuente, porque los registros MX deben estar configurados correctamente en el nuevo hosting. Si usas un servicio de correo externo como Google Workspace o Microsoft 365, verifica que los registros MX apuntan al servicio correcto y no al servidor del nuevo hosting. El error de versión de PHP también es común, porque el nuevo servidor puede tener una versión de PHP distinta, lo que obliga a actualizar los ajustes o a adaptar el código para que sea compatible.

Migración gratuita de BeoHosting

Si todo el proceso te parece complicado, BeoHosting ofrece una migración completamente gratuita a todos los nuevos clientes. Nuestro equipo técnico se encarga de todo el proceso, desde la copia de seguridad del sitio antiguo hasta las pruebas en el nuevo servidor y la configuración de DNS. Solo tienes que facilitarnos las credenciales de acceso del hosting antiguo y nosotros nos ocupamos de todo lo demás. La migración se realiza en un plazo de 24 horas, con un tiempo de inactividad mínimo y unas pruebas completas antes de redirigir el tráfico.

BeoHosting Team

10+ años de experiencia — Especialistas en alojamiento web e infraestructura

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Última actualización: