Puedes migrar tu hosting sin tiempo de inactividad siguiendo un proceso ordenado: replica todos tus archivos y bases de datos en el servidor destino antes de cambiar el DNS, y luego haz el corte en cuestión de minutos.
La mayoría de las migraciones fallan por apresurarse: apuntan el dominio al nuevo hosting antes de que todo esté listo. Esta guía te muestra cómo evitarlo con un flujo probado y seguro.
Por qué ocurre el tiempo de inactividad (y cómo evitarlo)
El tiempo de inactividad durante una migración ocurre cuando el DNS ya apunta al nuevo servidor, pero los archivos o la base de datos aún no están completos. El visitante llega y encuentra un sitio roto o una pantalla en blanco.
La clave es mantener el servidor origen activo y funcional hasta que el servidor destino esté 100% operativo y verificado. Solo entonces mueves el DNS.
Paso 1: Prepara el nuevo hosting antes de tocar el DNS
Este es el paso más importante. El nuevo servidor debe estar completamente listo antes de cambiar nada en tu dominio.
- Crea la cuenta de hosting destino con el mismo plan o superior al actual.
- Copia todos los archivos via FTP/SFTP o un gestor de archivos. Incluye archivos ocultos como
.htaccessy.env. - Exporta la base de datos desde phpMyAdmin o con
mysqldumpe impórtala en el nuevo servidor. - Actualiza el archivo de configuración (por ejemplo
wp-config.php) con las nuevas credenciales de base de datos.
Paso 2: Prueba el sitio en el nuevo servidor sin cambiar el DNS
Antes de tocar el DNS, verifica que el sitio funciona correctamente en el destino. Tienes dos métodos principales:
Método A: Archivo hosts local
Edita el archivo /etc/hosts (Linux/Mac) o C:\Windows\System32\drivers\etc\hosts (Windows) y añade una línea apuntando tu dominio a la IP del nuevo servidor. Solo tú verás el nuevo sitio; el mundo sigue viendo el origen.
Método B: URL temporal del hosting
Muchos proveedores asignan una URL provisional como midominio.hostingproveedor.com o una IP directa. Úsala para revisar que el sitio carga, los formularios funcionan y no hay errores de base de datos.
Haz una lista de verificación antes de continuar:
- Página de inicio carga sin errores
- Imágenes y recursos estáticos se muestran correctamente
- Formularios de contacto y checkout funcionan
- Área de administración accesible
- SSL/HTTPS activo en el nuevo servidor
Paso 3: Sincroniza los cambios de último minuto
Si tu sitio es dinámico (tienda en línea, blog activo, portal de membresías), entre el momento en que copiaste los archivos y el momento en que cambias el DNS, habrán ocurrido cambios nuevos: pedidos, registros, comentarios.
Para minimizar esta brecha:
- Activa modo de mantenimiento brevemente en el sitio origen justo antes del corte de DNS. Esto congela el contenido dinámico.
- Haz una exportación final de la base de datos en ese momento e impórtala en el destino.
- Si usas WordPress, plugins como WP Migrate DB pueden sincronizar tablas incrementalmente.
Si necesitas apoyo profesional para esta sincronización, el equipo de elenlace.com puede gestionar la migración completa sin que tu negocio pierda ni un pedido.
Paso 4: Cambia el DNS y reduce el TTL
Aquí está el truco que casi nadie aplica: reduce el TTL de tus registros DNS a 300 segundos (5 minutos) al menos 24-48 horas antes del corte. Así, cuando cambies el A record, la propagación ocurre en minutos en lugar de horas.
| Acción | Cuándo hacerla |
|---|---|
| Reducir TTL a 300s | 24-48 h antes del corte |
| Verificar sitio en destino | 1-2 h antes del corte |
| Sincronización final de BD | 15-30 min antes del corte |
| Cambiar A record al nuevo IP | Momento del corte |
| Verificar propagación y SSL | Inmediatamente después |
| Restaurar TTL a 3600s | 24 h después (cuando todo esté estable) |
Puedes verificar la propagación del DNS en dnschecker.org para confirmar que las diferentes regiones ya resuelven al nuevo IP.
Errores frecuentes que sí causan caídas
- Olvidar copiar el archivo
.htaccess(causa errores 404/500 en Apache). - No transferir los certificados SSL o no emitirlos en el nuevo servidor antes del corte.
- Cancelar el hosting origen antes de que la propagación DNS sea completa.
- No actualizar las URLs absolutas de la base de datos (problema común en WordPress al cambiar IP o dominio).
Puedes explorar más consejos de rendimiento y buenas prácticas de infraestructura en la categoría de rendimiento de nuestro blog.
Conclusiones clave
- Replica archivos y base de datos en el servidor destino antes de cambiar el DNS.
- Prueba el sitio desde el nuevo servidor usando el archivo hosts local o la URL temporal.
- Reduce el TTL de DNS a 300 s al menos 24-48 h antes del corte para acelerar la propagación.
- Haz una sincronización final de la base de datos justo antes del corte y activa el modo mantenimiento brevemente.
- Mantén el hosting origen activo al menos 48 horas después del corte por si necesitas revertir.
¿Quieres que alguien maneje la migración por ti sin riesgos? Contacta a elenlace.com y nuestros expertos te garantizan una migración sin caídas ni pérdida de datos.
Preguntas frecuentes
¿Cuánto tiempo tarda en propagarse el DNS al cambiar de hosting?
Con un TTL normal de 3600 s puede tardar hasta 24-48 horas en todo el mundo. Si reduces el TTL a 300 s con al menos 24 h de antelación, la propagación ocurre en 5-10 minutos para la mayoría de los usuarios.
¿Puedo migrar un ecommerce sin perder pedidos?
Sí. Activa el modo de mantenimiento justo antes del corte de DNS, haz una exportación final de la base de datos, impórtala en el nuevo servidor y luego cambia el DNS. El tiempo en modo mantenimiento suele ser de menos de 15 minutos.
¿Qué pasa si algo falla después de cambiar el DNS?
Si el TTL aún era bajo, puedes revertir el A record al IP del servidor origen en minutos. Por eso es fundamental no cancelar el hosting origen hasta al menos 48 horas después de que la migración esté estable.
¿Necesito un plugin para migrar WordPress?
No es obligatorio. Puedes hacerlo manualmente con FTP y phpMyAdmin. Sin embargo, plugins como All-in-One WP Migration o Duplicator simplifican el proceso, especialmente la reescritura de URLs en la base de datos.
Para saber más
Otros proveedores y guías que vale la pena comparar: