Checklist migración email: prevenir problemas de fechas

8 min

Por qué una checklist de migración es imprescindible

La migración de correo electrónico es una de las operaciones informáticas más arriesgadas que puede emprender una organización. Se trasladan años de comunicaciones profesionales entre plataformas, y un solo descuido puede corromper los metadatos de todos los buzones. ¿La víctima más frecuente? Las fechas de los correos. Tras una migración, cada mensaje puede mostrar la fecha en que se realizó la migración en lugar de la fecha original de envío o recepción.

Esta checklist cubre cada fase del proceso de migración. Siga estos pasos para reducir el riesgo de corrupción de fechas y otros problemas de metadatos. Y si la migración ya ha concluido y han aparecido problemas de fechas, siga leyendo.

Fase 1: planificación previa a la migración

Inventariar los buzones

Antes de tocar cualquier herramienta de migración, documente cada buzón que se va a migrar. Registre el número total de buzones, la cantidad aproximada de correos por buzón, el rango de fechas de los mensajes más antiguos, y los buzones compartidos o listas de distribución. Este inventario determina qué herramienta de migración utilizar, cuánto tiempo llevará el proceso, y qué tarifa se aplicaría para posibles correcciones posteriores.

Elegir la herramienta de migración adecuada

No todas las herramientas de migración gestionan las fechas de la misma manera. Investigue cómo trata cada herramienta la preservación del IMAP INTERNALDATE y si añade cabeceras "Received" durante el proceso de inserción. Las herramientas más habituales son BitTitan MigrationWiz, CloudM Migrate, imapsync, GSMMO y la importación nativa del Centro de administración de Exchange. Todas ellas pueden causar problemas de fechas, porque el propio protocolo IMAP exige que el servidor de destino añada una cabecera "Received" al insertar un mensaje. Ahora bien, algunas herramientas preservan mejor el INTERNALDATE que otras. Para entender cómo funciona esto en detalle, consulte el artículo sobre IMAP INTERNALDATE: por qué se rompen las fechas.

Hacer una copia de seguridad completa

Cree una copia de seguridad de cada buzón antes de la migración. Esta copia sirve tanto de red de seguridad como de punto de referencia para verificar las fechas después. Para Google Workspace, utilice Google Takeout o una herramienta de respaldo de terceros. Para Microsoft 365, use la copia de seguridad de Exchange Online o la exportación a PST. Para servidores IMAP, imapsync permite crear una copia local.

Almacene las copias en una ubicación completamente separada de los servidores de origen y destino.

Documentar las fechas originales

Seleccione entre 10 y 20 correos por buzón distribuidos en distintos rangos de fechas (los más antiguos, los más recientes y varios intermedios). Registre la fecha de "Recepción", la fecha de "Envío" y las cabeceras en bruto de cada mensaje. Estos correos de referencia se convierten en la base de verificación tras la migración. Haga una captura de pantalla del buzón ordenado por fecha para documentar visualmente el orden cronológico original.

Fase 2: migración de prueba

Migrar primero un buzón de prueba

Nunca lance una migración completa sin probar antes.

Cree un buzón de prueba con una muestra representativa de correos (al menos 100, cubriendo varios años). Lance la migración únicamente sobre ese buzón y examine los resultados en profundidad antes de continuar. Esta prueba revela problemas de fechas, errores de codificación, fallos en la gestión de archivos adjuntos e inconsistencias en la estructura de carpetas antes de que afecten a los buzones de producción.

Verificar las fechas en el buzón de prueba

Tras migrar el buzón de prueba, compruebe las fechas de inmediato. Abra el buzón en el cliente de correo que utilizarán realmente los usuarios finales (Outlook, Apple Mail, Thunderbird o la interfaz webmail). Compare las fechas mostradas con los correos de referencia documentados en la Fase 1. Verifique tanto las fechas de "Recepción" como las de "Envío". Abra las cabeceras en bruto de varios mensajes y busque cabeceras "Received" recién añadidas con la marca de tiempo de la migración.

Si las fechas son incorrectas en el buzón de prueba, lo serán en todos los buzones. Detenga todo y resuelva el problema antes de proceder con la migración completa.

Probar con varios clientes de correo

Los distintos clientes muestran las fechas de forma diferente. La interfaz web de Gmail puede mostrar fechas correctas (utiliza la cabecera "Date"), mientras que Outlook muestra la fecha de migración (prioriza la cabecera "Received"). Pruebe con cada cliente que usen los usuarios de la organización: Outlook de escritorio, Outlook en la web, Apple Mail, Thunderbird y cualquier aplicación móvil de correo.

Fase 3: ejecución de la migración

Configuración de la herramienta de migración

Configure la herramienta de migración para preservar el INTERNALDATE en la medida de lo posible. En imapsync, utilice los flags apropiados para definir el INTERNALDATE en el destino. En BitTitan MigrationWiz, revise los parámetros avanzados de gestión de fechas. Estos ajustes no eliminarán por completo los problemas con la cabecera "Received", pero sí reducen la gravedad de los errores de fechas en ciertos clientes. Documente cada parámetro de configuración utilizado para poder reproducir la migración si fuera necesario.

Migrar por lotes

No migre todos los buzones a la vez. Proceda por lotes de 10 a 20 buzones, verificando las fechas después de cada lote. Si un lote presenta problemas de fechas, los detectará antes de que afecten a toda la organización. Por cierto, migrar por lotes también reduce la carga sobre los servidores de origen y destino, disminuyendo el riesgo de timeouts o errores de conexión que pueden provocar migraciones parciales.

Supervisar el progreso

Lleve un seguimiento del progreso de la migración para cada buzón. Registre la hora de inicio, la hora de finalización, el número de correos migrados y los errores que se produzcan. Las herramientas de migración generan logs: consérvelos para cada buzón. Si se descubren problemas de fechas más adelante, esos registros ayudan a identificar exactamente qué lote y qué parámetros se utilizaron.

Fase 4: verificación post-migración

Verificar las fechas de inmediato

Compruebe las fechas de los correos en las 24 horas siguientes a la migración. Para cada lote, abra entre 5 y 10 buzones y compare las fechas con las referencias previas a la migración. Si las fechas son incorrectas, documente la magnitud del problema (cuántos buzones afectados, cuántos correos por buzón) mientras la información está fresca.

Verificar todos los tipos de carpetas

Los problemas de fechas pueden afectar a algunas carpetas de forma diferente. Compruebe las fechas en la Bandeja de entrada, Elementos enviados, Borradores y cualquier carpeta o etiqueta personalizada. Algunas herramientas de migración procesan las carpetas de forma secuencial, y los errores en una carpeta no implican necesariamente errores en las demás.

Verificar la búsqueda y el orden

Abra un buzón migrado, ordene por fecha y confirme que el orden cronológico coincide con el original. Busque correos por rango de fechas y verifique que los resultados son correctos. Pruebe cualquier regla automática o filtro que dependa de fechas de recepción. Si la organización utiliza herramientas de cumplimiento normativo o eDiscovery, compruebe que las consultas basadas en fechas devuelven resultados correctos.

Errores habituales que provocan problemas de fechas

Omitir la migración de prueba

El error más frecuente es migrar todos los buzones sin probar antes. Cuando se descubren los problemas de fechas, todos los buzones están afectados y el servidor de origen quizá ya ha sido desactivado. Una migración de prueba de 30 minutos puede evitar semanas de remediación. ¿Por qué prescindir de ella?

Ignorar las cabeceras "Received" añadidas

Los administradores suelen centrarse en preservar el INTERNALDATE y pasan por alto el problema de la cabecera "Received". Incluso cuando el INTERNALDATE está correctamente definido, la cabecera "Received" de la migración hace que Outlook y otros clientes muestren la fecha incorrecta. Es la fuente más frecuente de quejas post-migración. Consulte el artículo sobre fechas incorrectas en correos tras migración IMAP para una explicación técnica completa.

Desactivar el servidor de origen demasiado pronto

Si se descubren problemas de fechas después de apagar el servidor de origen, la opción de volver a migrar desaparece. Mantenga el servidor de origen accesible (aunque sea en modo solo lectura) durante al menos 30 días tras la migración. Esto proporciona una solución de contingencia si aparecen problemas graves más adelante.

Qué hacer si las fechas ya son incorrectas

Si la migración ya se ha realizado y las fechas son incorrectas, el problema tiene solución. La cabecera "Date" original se conserva en cada correo, lo que significa que la información de fecha correcta sigue estando ahí. Las fechas de los correos pueden corregirse después de la migración, incluso meses o años después.

El motor de corrección propietario de Redate.io se conecta al buzón y localiza los mensajes con metadatos de fecha corruptos. El pipeline de análisis multi-etapa identifica las firmas de migración, aplica correcciones específicas preservando la integridad de cada mensaje (incluidas las firmas S/MIME, las estructuras multipart y las cabeceras no ASCII), y ejecuta una verificación de integridad sobre cada correo corregido. El análisis es gratuito y muestra exactamente cuántos correos están afectados. Los originales se conservan en una carpeta de copia de seguridad visible durante 30 días.

Intentar este tipo de corrección manualmente o con un script personalizado puede parecer tentador, pero es arriesgado. Los casos especiales como mensajes cifrados con PGP, límites MIME corruptos, estructuras multipart anidadas y problemas de Content-Transfer-Encoding pueden corromper correos en silencio sin que uno se dé cuenta hasta que es demasiado tarde. ¿Y cómo verificar que 10.000 correos corregidos están todos intactos?

¿Quiere comprobar si su buzón tiene problemas de fechas? Lance un análisis gratuito con Redate.io, sin necesidad de pago para ver cuántos correos están afectados.

Artículos relacionados