DevOps y cloud
Checklist de migración a infraestructura cloud o híbrida
Inventario, dependencias ocultas, DNS, correo, ventanas de corte y rollback: runbook para migraciones que no tumben ventas un viernes por la noche.
14 min de lectura · Actualizado 2026-07-22
Fase 0: inventario sin sorpresas
Lista todo lo que toca IP o hostname actual: sitio web, API, panel admin, correo (MX), FTP legacy, integraciones ERP que whitelistean IP, cron jobs en servidor viejo, certificados, tareas Windows programadas.
Exporta configuración real, no la documentación de hace 3 años. En servidores DirectAdmin/cPanel: zonas DNS completas, cuentas correo, forwarders, bases de datos con usuarios y permisos.
Identifica hardcoded IPs en código, .env olvidados y webhooks de terceros (pasarelas, Siesa, Shopify) que apuntan al origen actual.
Herramienta DNS Propagation del Toolbox baseline antes del cambio: captura estado actual de A, MX, TXT (SPF/DKIM/DMARC) para comparar post-cutover.
Arquitectura destino y ensayo en seco
Define destino: LXC en infraestructura propia, VM dedicada, híbrido con CDN Cloudflare al frente. Misma versión runtime (PHP 8.2, Node 20) que origen o plan de compatibilidad probado.
Migración de datos: rsync archivos + dump DB + import en staging destino. Smoke test funcional con QA y usuario clave de negocio — no solo «la home carga».
Ensayo de cutover completo en staging con /etc/hosts forzado o subdominio beta. Mide tiempo real de cada paso; multiplica x1.5 para ventana de producción.
Web Checker 360 en beta: SSL, cabeceras, puertos, redirects www/apex antes de tocar DNS prod.
DNS, TTL y ventana de cambio
7 días antes: baja TTL de registros afectados a 300 segundos. Sin esto, caches resolver mantienen tráfico en servidor viejo 24–48 h aunque «ya cambiaste el A record».
Orden típico: subir app en destino con hostname temporal → validar → cambiar A/AAAA → monitorear propagación con DNS Propagation en resolvers Google, Cloudflare, OpenDNS → subir TTL cuando estable.
Correo: migrar MX solo cuando cuentas IMAP/SMTP estén creadas y probadas (envío Mail Tester). Nunca cambies MX el mismo día que web sin plan paralelo.
Ventana preferida: martes–jueves 10:00–14:00 hora local negocio, nunca viernes tarde ni víspera de campaña comercial.
Cutover, monitoreo y rollback
War room con roles: ejecutor DNS, validador funcional, comunicación interna, contacto proveedor pagos/ERP si aplica.
Checklist en tiempo real: home 200, login, checkout o formulario lead, API health, cola workers, cron ejecutado, logs sin error spike.
Criterio rollback explícito antes de empezar: «Si checkout falla > 5 min, revertimos A record a IP_OLD» con TTL bajo ya preparado.
Mantén origen encendido 72 h mínimo en read-only o standby — no apagues servidor viejo el día del éxito aparente.
Post-migración y deuda cero
Día +1: revisar logs origen por tráfico residual (caches, integraciones olvidadas). Día +7: subir TTL, cerrar firewall origen, documentar nueva arquitectura.
Actualiza SPF/DKIM si cambió IP de envío correo. Re-whitelist IP nueva en ERP, bancos, APIs B2B.
Post-mortem interno: tiempo real vs estimado, incidentes, lecciones. Actualiza runbook para la próxima migración.
Conecta ejecuta migraciones desde hosting legacy a clústeres de virtualización propios administrados con DirectAdmin, túneles Cloudflare y validación DNS/correo/SSL incluida en el proyecto.
Ponlo en práctica ahora
Usa las herramientas gratuitas del Toolbox para validar tu configuración en minutos.
¿Necesitas que lo resolvamos contigo?
Un ingeniero de Conecta puede aplicar esto en tu operación: servicio relacionado o conversación directa.