Checklist de migración de sitios web
Actualizado el 7 min de lecturaPor el equipo de DNSPeek
Una migración de sitio web segura tiene seis fases: planificar, preparar el servidor nuevo, probarlo antes de cambiar los DNS, hacer el cambio, verificar y limpiar. La regla clave es que el servidor anterior sigue atendiendo a los visitantes hasta que se haya revisado el nuevo, y solo se da de baja cuando el tráfico ha dejado de llegarle. Imprime esta página y marca cada punto a medida que avanzas.
Cómo usar este checklist
Recorre las fases en orden. Los puntos que no se apliquen a tu sitio, como el correo en un sitio sin correo, se pueden tachar. Usa el botón de imprimir o el comando de impresión de tu navegador para obtener una copia en papel limpia con casillas; la navegación y el pie de página no se imprimen.
Cada fase enlaza a una guía con los detalles. Para las partes específicas de cada plataforma, consulta Migración de WordPress sin tiempo de inactividad, el checklist de cPanel a cPanel o migrar a un VPS.
Fase 1: Planificar
- Fecha y hora de la migración elegidas, fuera de las horas de más tráfico
- Accesos confirmados: hosting anterior, hosting nuevo, proveedor de DNS, registrador, CDN
- Inventario escrito: dominios, subdominios, bases de datos, buzones, tareas cron, integraciones
- Se sabe dónde está alojado el correo (mismo hosting, otro proveedor o ninguno)
- Quién aprueba el lanzamiento y quién está de guardia durante el cambio
- Plan de vuelta atrás: cómo volver a apuntar los DNS al servidor anterior
- TTL actuales anotados para cada registro que va a cambiar
Revisa los TTL con el verificador de TTL y averigua quién aloja hoy el dominio, sus DNS y su correo con ¿Quién aloja este sitio?.
Fase 2: Preparar el servidor nuevo
- Copia de seguridad completa del sitio anterior descargada y guardada fuera del servidor anterior
- El servidor nuevo coincide con el entorno anterior: versión de PHP o Node, extensiones, versión de la base de datos
- Archivos copiados y permisos configurados
- Base de datos importada; configuración de la aplicación actualizada con las nuevas credenciales
- Host virtual o sitio configurado para el dominio y www
- Reglas a nivel de servidor recreadas: redirecciones, reglas de reescritura, límites de PHP
- Tareas cron preparadas (todavía sin duplicar con el servidor anterior)
- TTL reducido a 300 segundos, un TTL anterior antes del cambio
Por qué importa el TTL: Reduce el TTL antes de una migración.
Fase 3: Probar antes de cambiar los DNS
- El sitio abre en la nueva IP con su dominio real (enlace de vista previa o archivo hosts)
- Página de inicio y páginas clave revisadas en escritorio y en teléfono
- Formularios enviados; llegan los correos de notificación
- El acceso al CMS o a la administración funciona; la subida de un archivo multimedia funciona
- Pago o inicio de sesión probados con cuentas de prueba
- Rastreo de QA ejecutado; hallazgos críticos corregidos y rastreo repetido
- Sitio anterior y nuevo comparados lado a lado
- Sin restos de staging: noindex, bloqueos en robots.txt, URL temporales
- Plan de certificado: válido ya o emitido justo después del cambio
- Aprobación del cliente o del propietario registrada
Un enlace de vista previa de DNSPeek cubre los primeros puntos en cualquier dispositivo y se puede compartir para su aprobación; un informe de QA y la comparación en vivo cubren el rastreo y la comparación. Ventajas de cada método: archivo hosts o enlace de vista previa. Aprobaciones: aprobación del cliente antes del lanzamiento.
Fase 4: Hacer el cambio
- Congelación de contenido en el sitio anterior (pedidos, comentarios, publicaciones)
- Sincronización final de la base de datos y de los archivos subidos nuevos
- Registro A del dominio cambiado a la nueva IP
- www y los demás nombres de host cambiados
- Registro AAAA antiguo actualizado o eliminado
- Registros MX y de correo cambiados, solo si el correo también se muda
- Origen de la CDN actualizado, si una CDN hace de proxy del sitio
Fase 5: Verificar
- Los resolvedores públicos devuelven la nueva IP
- El sitio responde desde el servidor nuevo
- Certificado válido para cada nombre de host
- Redirecciones: de http a https y gestión de www en uno o dos saltos
- Cabeceras de seguridad presentes como antes
- MX, SPF, DKIM y DMARC correctos; correo de prueba enviado y recibido
- Formularios y correos transaccionales entregados
- Tareas cron ejecutándose solo en el servidor nuevo
- La analítica registra datos; el sitemap es accesible
Herramientas para esta fase: verificador de propagación de DNS, ¿Mi dominio ya apunta al nuevo servidor?, verificador de SSL, verificador de redirecciones, comprobación de cabeceras de seguridad, consulta de registros MX, verificador de SPF y verificador de DMARC. La lista completa de lo que hay que revisar: qué comprobar después de cambiar de hosting.
Fase 6: Limpiar
- Los registros de acceso del servidor anterior ya no muestran visitantes reales
- No llega correo nuevo al servidor anterior
- Copia de seguridad final de la cuenta anterior guardada
- TTL subido de nuevo a 3600 segundos o más
- Entradas del archivo hosts eliminadas; enlaces de vista previa desactivados
- Copias de seguridad y monitorización configuradas en el hosting nuevo
- Hosting anterior dado de baja
Cuánto esperar: Cuánto tarda la propagación de DNS.
Si algo sale mal: volver atrás
Volver atrás solo es fácil si lo planificaste. Como el servidor anterior sigue en marcha y el TTL es corto, deshacer un cambio es la misma operación a la inversa: vuelve a apuntar los registros a la IP antigua y los visitantes regresan en minutos. Decide de antemano qué te haría volver atrás, como que falle el pago o que el sitio devuelva errores, y quién toma esa decisión.
Los datos escritos en el servidor nuevo después del cambio, como pedidos, registros o comentarios, no vuelven por sí solos. Anota la hora del cambio para poder encontrar y copiar esos registros si tienes que volver al servidor anterior durante un tiempo.
La migración de un vistazo
Paso 1: Planifica
Haz inventario de dominios, datos, correo e integraciones, confirma todos los accesos y acuerda un plan de vuelta atrás.
Paso 2: Reduce el TTL
Pon en 300 segundos los registros que vas a cambiar, al menos un TTL anterior antes del cambio.
Paso 3: Prepara el servidor nuevo
Copia los archivos y la base de datos, iguala las versiones del entorno y recrea las reglas a nivel de servidor.
Paso 4: Prueba antes de los DNS
Abre el sitio en la nueva IP con su dominio real, ejecuta un rastreo de QA, compáralo con el sitio anterior y consigue la aprobación.
Paso 5: Haz el cambio
Congela el contenido, haz una sincronización final y actualiza los registros A, AAAA y demás.
Paso 6: Verifica
Comprueba la propagación, el certificado, las redirecciones, el correo y los formularios.
Paso 7: Limpia
Cuando el servidor anterior ya no reciba tráfico, haz una copia de seguridad final, sube el TTL y da de baja el hosting anterior.
Resumen en una página
Las diez cosas más importantes
- Copia de seguridad hecha fuera del servidor
- TTL reducido un TTL anterior antes
- Versiones del entorno igualadas en el servidor nuevo
- Sitio probado en la nueva IP antes de los DNS
- Rastreo de QA sin problemas
- Aprobación registrada
- Contenido congelado y sincronizado
- Todos los nombres de host y registros AAAA cambiados
- Certificado, redirecciones, correo y formularios verificados
- Hosting anterior dado de baja solo después de que cese el tráfico
Preguntas frecuentes
¿Qué es un checklist de migración de sitios web?
Es una lista ordenada de las tareas necesarias para mover un sitio web a un servidor o hosting nuevo sin tiempo de inactividad ni pérdida de datos, desde la planificación y las copias de seguridad hasta las pruebas, el cambio de DNS, la verificación y la baja del hosting anterior.
¿Cuánto tarda una migración de sitio web?
Copiar un sitio pequeño lleva de minutos a horas. Planifica al menos un día en total, porque el TTL debe reducirse un día antes y el servidor anterior debe mantenerse unos días después del cambio.
¿Puedo descargar este checklist en PDF?
Usa el botón de imprimir y elige Guardar como PDF en el cuadro de impresión de tu navegador. La copia impresa incluye las casillas y deja fuera la navegación del sitio.
¿Cuál es el error de migración más habitual?
Cambiar los DNS antes de probar el servidor nuevo, seguido muy de cerca por olvidar los registros de correo y dar de baja el hosting anterior demasiado pronto. Probar antes del cambio y mantener el servidor anterior unos días evita los tres.
¿Este checklist sirve para cualquier plataforma?
Sí. Las fases se aplican a WordPress, a otros CMS, a frameworks y a sitios estáticos. Los pasos específicos de cada plataforma, como reemplazar URL en una base de datos de WordPress, se tratan en las guías enlazadas.