¿Cómo migrar una web de hosting?
Migrar una web de hosting significa trasladar sus archivos, bases de datos y configuraciones desde un servidor a otro. El proceso debe incluir pruebas en el nuevo hosting, revisión del dominio y actualización del DNS para realizar el cambio sin interrumpir innecesariamente el sitio.
¿Cómo migrar una web de hosting?
Para migrar una web debes copiar sus archivos, trasladar la base de datos y reproducir las configuraciones necesarias en el nuevo hosting.
Después debes comprobar que el sitio funciona correctamente en el nuevo servidor y cambiar el DNS del dominio para dirigir las visitas al nuevo hosting.
¿Qué implica migrar una página web?
Una web no suele estar formada únicamente por archivos. Dependiendo del proyecto, también puede utilizar bases de datos, correos, certificados, tareas programadas y distintas configuraciones del servidor.
Trasladar los archivos
Los archivos del sitio deben copiarse desde el servidor antiguo hacia el nuevo hosting manteniendo la estructura de directorios y los permisos que necesite la aplicación.
Trasladar la base de datos
Las aplicaciones dinámicas, como WordPress, suelen almacenar contenido, usuarios, configuraciones y otros datos en una base de datos que también debe migrarse.
Reconstruir la configuración
El nuevo servidor debe quedar preparado con las versiones de software, credenciales, dominios, certificados y demás configuraciones necesarias para que la web funcione correctamente.
Una migración no consiste solamente en copiar archivos
El cambio puede involucrar varios componentes. Omitir uno de ellos puede provocar errores cuando el dominio empiece a utilizar el nuevo servidor.
Contenido de la web
Deben trasladarse los archivos del sitio, incluyendo imágenes, plantillas, plugins, scripts y configuraciones necesarias.
Base de datos
Las aplicaciones que utilizan base de datos necesitan que su información sea exportada, importada y correctamente conectada al nuevo servidor.
Cambio de destino
Una vez validada la web en el nuevo hosting, el DNS debe dirigir el dominio hacia el nuevo servidor.
Qué debes migrar al cambiar de hosting
| Elemento | Debe trasladarse | Qué revisar | Riesgo si se omite |
|---|---|---|---|
| Archivos | Sí. | Estructura, permisos y archivos necesarios. | Errores o contenido faltante. |
| Base de datos | Si la web la utiliza. | Credenciales, tablas e importación correcta. | Sitio sin contenido o errores de conexión. |
| DNS | Debe actualizarse. | A, CNAME, MX y demás registros necesarios. | El dominio continúa llegando al servidor anterior o deja de funcionar. |
| SSL / HTTPS | Debe configurarse en el nuevo servidor. | Certificado, dominio y redirecciones. | Advertencias o errores HTTPS. |
| Correo | Depende de dónde esté alojado. | Registros MX y demás configuraciones. | Interrupción del correo. |
Antes de migrar una web
La migración comienza antes de copiar cualquier archivo. Primero debes identificar qué componentes utiliza el sitio y qué requisitos necesita el nuevo servidor.
Identifica la estructura de la web
Revisa si la página es estática, WordPress, una aplicación PHP, una tienda online u otro sistema. Esto determina qué elementos deben trasladarse.
Revisa los requisitos del nuevo hosting
Comprueba las versiones de PHP, base de datos, espacio disponible, límites de recursos y demás requisitos necesarios para ejecutar la aplicación.
Haz una copia de seguridad
Antes de modificar el servidor, conserva una copia de los archivos y de la base de datos. Esta copia permite recuperar información si aparece un problema durante el proceso.
Identifica servicios asociados
Revisa si el dominio utiliza correo, subdominios, certificados, APIs, cron jobs, servicios externos o configuraciones especiales que deban mantenerse.
¿Cómo trasladar los archivos de una web?
Los archivos pueden copiarse mediante FTP, SFTP, SSH, administrador de archivos u otros mecanismos disponibles en el hosting.
Copiar todo el contenido necesario
Debes asegurarte de incluir los archivos realmente utilizados por la aplicación. En WordPress, por ejemplo, suelen ser importantes los archivos principales, plugins, temas, medios y configuraciones.
Mantener la estructura
La estructura de directorios debe conservarse para que las rutas utilizadas por la aplicación continúen siendo válidas en el nuevo servidor.
Revisar permisos
Algunos archivos y directorios necesitan permisos adecuados para que el servidor web pueda leerlos o modificarlos cuando corresponda.
¿Cómo migrar la base de datos?
Si la web utiliza una base de datos, debes exportarla desde el servidor antiguo e importarla en el nuevo entorno.
Exportar la base de datos
El proveedor puede ofrecer herramientas como phpMyAdmin u otras utilidades para generar una copia de la base de datos.
Crear la nueva base de datos
En el nuevo hosting debes crear la base de datos y las credenciales que utilizará la aplicación para conectarse.
Importar los datos
La copia obtenida del servidor antiguo debe importarse en la nueva base de datos respetando la estructura y los datos necesarios.
Actualizar las credenciales
Si cambian el nombre de la base de datos, el usuario o la contraseña, la configuración de la aplicación debe actualizarse para utilizar las nuevas credenciales.
¿Cómo migrar WordPress a otro hosting?
En WordPress debes trasladar tanto los archivos como la base de datos y comprobar que el nuevo servidor tenga una configuración compatible con la instalación.
Archivos de WordPress
Debes conservar los archivos principales, temas, plugins, biblioteca multimedia y el archivo de configuración necesario para conectar WordPress con la base de datos.
Base de datos de WordPress
La base de datos contiene entradas, páginas, usuarios, configuraciones y otra información utilizada por el sitio.
Revisar las URLs
Si el dominio permanece exactamente igual, normalmente no es necesario modificar las URLs por el simple hecho de cambiar de hosting. Sin embargo, cualquier cambio de dominio o estructura requiere una revisión específica.
¿Cómo probar una web antes de cambiar el DNS?
Una práctica recomendable es comprobar el sitio en el nuevo servidor antes de dirigir públicamente el dominio hacia él.
Revisar archivos y base de datos
Comprueba que el contenido, imágenes, usuarios, configuraciones y funcionalidades principales estén presentes.
Probar formularios
Verifica formularios de contacto, inicio de sesión, búsquedas, compras y cualquier función importante para el proyecto.
Revisar errores del servidor
Consulta los registros disponibles en el hosting para detectar errores de PHP, permisos, extensiones faltantes o problemas de conexión con la base de datos.
Comprobar HTTPS
Antes del cambio definitivo, revisa también el certificado y la configuración HTTPS del nuevo servidor.
¿Cuándo debes cambiar el DNS del dominio?
El cambio de DNS debe realizarse cuando el nuevo hosting ya está preparado y la web ha sido comprobada. Esto permite reducir el tiempo durante el cual los visitantes podrían encontrarse con un sitio incompleto.
Cambiar el registro A
Si mantienes tus nameservers actuales, puedes actualizar el registro A para dirigir el dominio hacia la nueva dirección IP del servidor.
Cambiar los nameservers
Si el nuevo proveedor administrará el DNS, puedes reemplazar los nameservers por los indicados por ese hosting.
Mantener registros necesarios
Antes de cambiar la administración DNS, revisa registros de correo, subdominios, verificaciones y servicios externos que deban continuar funcionando.
¿Qué pasa con el correo durante una migración?
El correo electrónico puede estar alojado en el mismo hosting que la web o en un servicio independiente. Por eso debes identificar dónde se encuentra antes de modificar el DNS.
Mantener el correo en el proveedor actual
Es posible trasladar solamente la web y mantener el correo en el proveedor existente, siempre que los registros MX y demás configuraciones continúen apuntando al servicio correcto.
Migrar también el correo
Si quieres trasladar el correo al nuevo hosting, las cuentas y sus mensajes deben migrarse según las herramientas ofrecidas por los proveedores involucrados.
Revisar MX antes del cambio
Los registros MX son especialmente importantes porque determinan qué servidores reciben el correo del dominio.
¿Hay que instalar SSL nuevamente al cambiar de hosting?
Normalmente debes configurar un certificado para el dominio en el nuevo servidor, aunque el proveedor puede gestionar automáticamente la emisión y renovación.
El certificado debe estar disponible en el nuevo hosting
El servidor debe disponer de un certificado válido para los dominios que atenderá mediante HTTPS.
Revisar redirecciones
Comprueba que HTTP redirija correctamente hacia HTTPS y que no existan configuraciones antiguas que interfieran con el nuevo servidor.
Comprobar recursos
Imágenes, scripts, hojas de estilo y otros recursos deben cargarse correctamente mediante HTTPS.
Errores comunes al migrar una web
Cambiar el DNS demasiado pronto
Si el nuevo servidor todavía no está preparado cuando cambias el dominio, los visitantes pueden encontrar errores o una página incompleta.
Olvidar la base de datos
Copiar solamente los archivos no es suficiente para una aplicación que depende de una base de datos.
No revisar el correo
Modificar nameservers o registros DNS sin conservar la configuración de correo puede interrumpir la recepción y envío de mensajes.
No comprobar HTTPS
El nuevo servidor puede necesitar una configuración independiente del certificado y de las redirecciones HTTPS.
Eliminar el hosting antiguo demasiado rápido
Conviene mantener el servicio anterior durante el tiempo necesario para comprobar que el cambio se completó correctamente y que no existen dependencias pendientes.
¿Cómo comprobar que la migración fue correcta?
Una migración puede considerarse completada cuando el nuevo servidor responde correctamente y las funciones esenciales del sitio funcionan después del cambio DNS.
Página principal
Comprueba que la página principal y las páginas internas carguen correctamente.
Imágenes y recursos
Revisa imágenes, CSS, JavaScript, fuentes y otros recursos para detectar rutas rotas o archivos que no fueron trasladados.
Formularios y funcionalidades
Prueba formularios, búsquedas, sesiones, carritos, procesos de compra y cualquier funcionalidad esencial para la web.
Correo
Comprueba el envío y la recepción de mensajes si el dominio utiliza correo electrónico.
HTTPS
Verifica que todas las versiones importantes del sitio funcionen mediante HTTPS y que el certificado sea válido.
Elementos principales de una migración de hosting
| Etapa | Acción | Objetivo |
|---|---|---|
| Preparación | Revisar requisitos y hacer copias. | Evitar pérdida de información. |
| Archivos | Copiar contenido al nuevo servidor. | Reproducir la estructura de la web. |
| Base de datos | Exportar e importar información. | Mantener contenido y configuraciones. |
| Pruebas | Comprobar la web en el nuevo hosting. | Detectar errores antes del cambio DNS. |
| DNS | Dirigir el dominio al nuevo servidor. | Completar el cambio de hosting. |
| Verificación | Revisar web, correo y HTTPS. | Confirmar que los servicios funcionan correctamente. |
Guías relacionadas sobre hosting y servidores
Elige el tema que quieras profundizar:
Preguntas frecuentes sobre migrar una web de hosting
Debes trasladar los archivos y la base de datos, configurar el nuevo servidor, comprobar que la web funciona y finalmente actualizar el DNS del dominio para dirigirlo al nuevo hosting.
Sí, si realizas copias de seguridad y trasladas correctamente los archivos, la base de datos y las configuraciones necesarias antes de cambiar el DNS.
No. Puedes mantener el mismo dominio y cambiar únicamente el servidor donde está alojada la web. Lo que cambia es la configuración DNS que dirige el dominio hacia el nuevo hosting.
Debes exportar la base de datos del servidor antiguo, crear una base de datos en el nuevo hosting e importar la información. También debes actualizar las credenciales de conexión cuando sea necesario.
Depende de dónde esté alojado el correo. Si permanece en otro proveedor, debes conservar los registros MX correspondientes. Si también lo migras, debes trasladar las cuentas y mensajes según las herramientas disponibles.
No siempre. Puedes cambiar los nameservers para que el nuevo hosting administre el DNS o mantener los actuales y modificar registros como A y CNAME.
Debes asegurarte de que el nuevo servidor tenga un certificado válido para el dominio y que HTTPS esté correctamente configurado.
Conviene cancelar el hosting antiguo después de verificar que la web, el correo y los demás servicios funcionan correctamente en el nuevo servidor y que ya no necesitas información del servicio anterior.
¿Cómo elegir un hosting?
Conoce qué factores debes revisar para elegir un hosting según el tipo de web, recursos, rendimiento, seguridad y necesidades del proyecto.
Ver guía →