Para transferir tu dominio a un cloud hosting sin tiempo muerto, el secreto es no tocar los DNS hasta que tu sitio ya esté funcionando en el servidor nuevo. Configura todo en el destino primero, verifica que funcione correctamente y solo entonces apunta los registros DNS. Con esta secuencia, el tiempo de inactividad es cero.
Muchas personas hacen lo contrario: cambian los DNS primero y luego migran los archivos, lo que deja el sitio caído durante horas. Esta guía te enseña el orden correcto.
Antes de empezar: qué necesitas tener claro
Antes de mover cualquier archivo, responde estas preguntas:
- ¿Quién administra tu dominio? El dominio puede estar en el mismo proveedor que el hosting (GoDaddy, HostGator, Namecheap) o en un registrador separado. Identifica dónde están tus DNS actuales.
- ¿Cuál es el TTL actual de tus registros DNS? Un TTL alto (86400 segundos = 24 horas) significa que el cambio tardará más en propagarse. Un TTL bajo (300 segundos = 5 minutos) acelera la transición.
- ¿Tienes correos en el hosting actual? Los registros MX también deben migrarse o mantenerse por separado.
Con estas respuestas claras, el proceso se vuelve predecible.
Paso 1: Baja el TTL de tus DNS con anticipación
Este paso se hace antes de cualquier migración — idealmente 24 a 48 horas antes.
Accede al panel de tu registrador de dominios o a tu DNS actual y baja el TTL de todos los registros A, CNAME y MX a 300 segundos (5 minutos). Esto garantiza que cuando cambies la IP en el paso final, la propagación se complete en minutos, no en horas.
Una vez terminada la migración, vuelve a subir el TTL a 3600 o 86400 para reducir la carga en los servidores DNS.
Paso 2: Configura el sitio en el nuevo cloud hosting
Sube todos tus archivos y restaura la base de datos en el servidor nuevo sin tocar los DNS todavía.
- Crea la cuenta de hosting y agrega el dominio en modo sin propagación (la mayoría de paneles permiten esto).
- Sube los archivos del sitio vía FTP/SFTP o el administrador de archivos del panel.
- Exporta la base de datos desde el hosting antiguo con
mysqldumpo phpMyAdmin e importa en el nuevo. - Actualiza los strings de conexión en los archivos de configuración (
wp-config.php,.env, etc.) con las nuevas credenciales de DB. - Configura SSL en el nuevo servidor. Si usas Let's Encrypt, emite el certificado antes del cambio de DNS.
Paso 3: Verifica el sitio nuevo con el archivo hosts
Antes de cambiar los DNS oficiales, prueba que el sitio funciona en el nuevo servidor editando tu archivo hosts local para forzar la resolución a la nueva IP.
En Mac/Linux, edita /etc/hosts. En Windows, edita C:\Windows\System32\drivers\etc\hosts. Añade esta línea:
NUEVA_IP_DEL_SERVIDOR tudominio.com www.tudominio.com
Abre el navegador y visita https://tudominio.com. Si el sitio carga correctamente — incluyendo imágenes, formularios y el panel de admin — estás listo para el cambio de DNS.
Cuando termines la verificación, elimina esa línea del archivo hosts para volver al comportamiento normal.
Paso 4: Cambia los registros DNS
Con el sitio verificado en el nuevo servidor, ahora sí actualiza los DNS. El cambio clave es el registro A:
| Registro | Tipo | Valor anterior | Valor nuevo |
|---|---|---|---|
| @ (raíz) | A | IP vieja del hosting | IP nueva del cloud hosting |
| www | CNAME o A | IP vieja o CNAME | IP nueva o CNAME nuevo |
| mail / correo | MX | Servidor de correo viejo | Servidor de correo nuevo (si aplica) |
Con el TTL en 300 segundos, el cambio se propaga en 5-15 minutos para la mayoría de usuarios. En casos excepcionales, ISPs con caché agresiva pueden tardar hasta 1-2 horas.
Paso 5: Monitorea y mantén el hosting viejo activo 48 horas más
No canceles el hosting anterior de inmediato. Mantenlo activo por al menos 48 horas después del cambio de DNS. Esto protege a usuarios cuyos ISPs todavía resuelven la IP vieja.
Usa una herramienta como dnschecker.org para confirmar que la propagación está completa en las principales regiones. Cuando el 95%+ de los servidores reflejen la nueva IP, puedes cancelar el hosting viejo con seguridad.
Si necesitas soporte durante la migración o un cloud hosting optimizado para México con IPs locales, elenlace.com ofrece asistencia de migración incluida en todos sus planes.
Explora más tutoriales de infraestructura en la nube en nuestra sección de cloud hosting.
Conclusiones clave
- Nunca cambies los DNS antes de que el sitio esté funcionando en el nuevo servidor.
- Baja el TTL a 300 segundos con 24-48 horas de anticipación para acelerar la propagación.
- Verifica el sitio nuevo con el archivo
hostslocal antes de tocar los DNS oficiales. - Migra siempre archivos y base de datos juntos; no solo los archivos.
- Mantén el hosting viejo activo 48 horas después del cambio de DNS como red de seguridad.
- Usa dnschecker.org para confirmar que la propagación está completa antes de cancelar el hosting anterior.
¿Quieres migrar a cloud hosting sin complicaciones? El equipo de elenlace.com gestiona la migración completa por ti — archivos, base de datos, DNS y SSL — sin que tu sitio pierda ni un segundo de disponibilidad.
Preguntas frecuentes
¿Cuánto tiempo tarda la propagación de DNS al cambiar de hosting?
Con un TTL de 300 segundos, la mayoría de usuarios verán el cambio en 5-15 minutos. Sin bajar el TTL previamente, puede tardar hasta 24-48 horas dependiendo del ISP. Por eso es crítico bajar el TTL con anticipación.
¿Necesito transferir el dominio o solo cambiar los DNS?
Son dos cosas distintas. Cambiar los DNS (apuntar a la nueva IP) es suficiente para que el sitio funcione en el nuevo hosting — esto tarda minutos. Transferir el dominio (mover el registro a otro registrador) es opcional y puede tardar hasta 7 días. Para eliminar downtime, solo necesitas cambiar los DNS.
¿Qué pasa con mi correo electrónico durante la migración?
Si tienes correo en el hosting actual, debes migrar las cuentas al nuevo servidor antes de cambiar los registros MX. Configura el correo en el servidor nuevo, prueba que funciona, y actualiza los MX al mismo tiempo que los registros A. Así el correo tampoco sufre interrupciones.
¿Puedo hacer la migración sin acceso SSH?
Sí. Puedes migrar archivos con el administrador de archivos del panel (cPanel, Plesk) o por FTP, y la base de datos con phpMyAdmin (exportar desde el viejo, importar en el nuevo). La migración completa sin SSH es perfectamente viable para la mayoría de sitios.
Para saber más
Otros proveedores y guías que vale la pena comparar: