MSADVANCE LOGO
✕
  • Servicios
    • Consultoría Microsoft 365 para Empresas
    • Migración Microsoft 365
    • Migración de Microsoft 365 a Google Workspace
    • Arquitectura Azure
    • Modern Workplace
    • Ciberseguridad Microsoft 365 y Azure para empresas
    • Servicios Gestionados Microsoft 365 y Azure
    • Suministro y venta de licencias para empresas
  • Sobre Nosotros
    • Casos de éxito
    • Microsoft Partner
    • Trust Center: Seguridad y Privacidad
    • Nuestra Metodología
  • Blog
  • Contacto
  • Español
    • Español
    • English
  • Servicios
    Servicios Microsoft Cloud, de la estrategia a la operación Consultoría, migraciones, Modern Workplace, ciberseguridad, Azure, servicios gestionados y licenciamiento Microsoft.
    Todos los servicios Hablar con un especialista
    Azure Advisor
    Analizar · decidir · gobernar Consultoría Microsoft 365
    Assessment, arquitectura, gobierno, seguridad y roadmap para evolucionar Microsoft 365 con criterio técnico y prioridades claras.
    Assessment Health Check Arquitectura Gobierno
    Mover · separar · consolidar Migraciones
    Migraciones hacia Microsoft 365, entre tenants y desde plataformas cloud u on-premises con transición controlada.
    Microsoft 365 Google Google Exchange Online Exchange IMAP POP M&A
    Microsoft Teams
    Productividad · colaboración · endpoints Modern Workplace
    Implantación y evolución de colaboración, dispositivos, productividad y experiencia de trabajo sobre Microsoft 365.
    Microsoft Teams Teams Microsoft SharePoint SharePoint Microsoft OneDrive OneDrive Microsoft Intune Intune Microsoft Copilot Copilot
    Microsoft Defender
    Identidad · protección · cumplimiento Ciberseguridad
    Protección de identidades, endpoints, correo, datos y cloud con tecnologías de seguridad Microsoft y enfoque Zero Trust.
    Microsoft Entra ID Entra Microsoft Defender Defender Microsoft Sentinel Sentinel Microsoft Purview Purview Zero Trust
    Microsoft Azure
    Cloud · arquitectura · plataforma Microsoft Azure
    Arquitectura, configuración, migración, gobierno, seguridad, resiliencia y optimización de entornos Azure.
    Azure Management Groups Landing Zones Azure Virtual Networks Networking Azure Migrate Migration Azure Policy Governance Azure Cost Management FinOps
    Monitorización y operación
    Administrar · soportar · optimizar Servicios Gestionados
    Administración recurrente, soporte, seguridad, gobierno y optimización de Microsoft 365 y Azure después de la implantación.
    Microsoft 365 Microsoft Azure Azure Microsoft Intune Intune Microsoft Defender Seguridad Azure Cost Management Optimización
    Licencias · capacidad · coste Licenciamiento Microsoft
    Suministro, revisión y optimización de licencias Microsoft 365, Azure, Copilot y servicios relacionados para empresas.
    Microsoft Microsoft 365 Microsoft Azure Azure Microsoft Copilot Copilot
    Microsoft Partner 25+ certificaciones Microsoft 51.000+ usuarios 500+ organizaciones
    Casos de éxito Partner y certificaciones Metodología Trust Center
    • Consultoría Microsoft 365 para Empresas
    • Migración Microsoft 365
    • Migración de Microsoft 365 a Google Workspace
    • Arquitectura Azure
    • Modern Workplace
    • Ciberseguridad Microsoft 365 y Azure para empresas
    • Servicios Gestionados Microsoft 365 y Azure
    • Suministro y venta de licencias para empresas
  • Sobre Nosotros
    • Casos de éxito
    • Microsoft Partner
    • Trust Center: Seguridad y Privacidad
    • Nuestra Metodología
  • Blog
  • Contacto
  • Español
    • Español
    • English
Published by MSAdvance on mayo 20, 2026
Categories
  • Migración entre tenants de Microsoft 365
  • Migración Microsoft 365
  • Migración Quest On Demand
Tags
  • BitTitan MigrationWiz
  • Cloudiway
  • coexistencia correo
  • coexistencia Teams
  • cross-tenant mailbox migration
  • Entra ID cross-tenant sync
  • Exchange Online
  • migración entre tenants Microsoft 365
  • migración Office 365
  • OneDrive cross-tenant
  • Planner migration
  • PowerShell migración Microsoft 365
  • Quest On Demand Migration
  • ShareGate
  • SharePoint cross-tenant
  • Teams cross-tenant migration
  • Tenant to Tenant
Herramientas y scripts para Migrar tenants de Microsoft 365 Tools & Scripts: Microsoft 365 Tenant-to-Tenant Migration

Herramientas, scripts y formas de migrar entre tenants de Microsoft 365: guía completa para elegir el mejor enfoque

Migrar entre tenants de Microsoft 365 no consiste solo en “mover buzones”. En una migración tenant-to-tenant entran en juego el correo de Exchange Online, los archivos de OneDrive y SharePoint, los espacios de Microsoft Teams, la identidad con Microsoft Entra ID, los dominios, los permisos, las aplicaciones, las políticas de seguridad y la experiencia del usuario final.

Esta guía reúne las principales herramientas para migrar entre tenants de Microsoft 365, los enfoques nativos de Microsoft, las soluciones de terceros más utilizadas, scripts PowerShell útiles y criterios prácticos para decidir entre una migración nativa, una migración con plataforma especializada o un enfoque mixto.

¿Necesitas elegir la mejor forma de migrar entre tenants de Microsoft 365?

En MSAdvance ayudamos a diseñar y ejecutar migraciones tenant-to-tenant de Microsoft 365 con un enfoque realista: qué se puede mover de forma nativa, cuándo conviene usar herramientas de terceros, qué scripts automatizar y cómo reducir el riesgo durante el corte.

  • Assessment técnico y funcional del tenant origen y destino.
  • Selección de herramientas: Microsoft nativo, terceros o enfoque mixto.
  • Migración de Exchange Online, OneDrive, SharePoint, Teams e identidad.
  • Diseño de coexistencia, DNS, dominios, permisos y seguridad.
  • Automatización con PowerShell, Microsoft Graph y scripts controlados.
  • Soporte durante el go-live y estabilización posterior.

Contacta con nuestro equipo Ver servicio de migración entre tenants

También puedes consultar el servicio general de migración a Microsoft 365.

La mejor forma de migrar entre tenants de Microsoft 365 depende del alcance. Para buzones de Exchange Online y OneDrive existen capacidades nativas de Microsoft orientadas a migraciones cross-tenant. SharePoint también cuenta con opciones nativas para escenarios específicos. En Teams, Planner, Bookings, Power Platform, apps, pestañas y estructuras complejas, suele ser necesario combinar herramientas nativas, scripts y soluciones de terceros. La estrategia más segura suele ser un enfoque por oleadas: piloto, pre-stage, sincronizaciones, corte controlado y soporte posterior.

Resumen rápido: cómo elegir herramientas para migrar entre tenants de Microsoft 365

  1. No existe una herramienta única perfecta: Exchange, OneDrive, SharePoint, Teams, Planner, Power Platform e identidad tienen límites y métodos distintos.
  2. Exchange Online tiene una vía nativa sólida: la migración de buzones cross-tenant se apoya en Exchange Online PowerShell, lotes y requisitos previos entre tenants.
  3. OneDrive y SharePoint tienen capacidades cross-tenant: útiles para mover contenido, pero requieren planificación, compatibilidad, mapeo de usuarios y validación de permisos.
  4. Teams es más delicado: archivos, canales, miembros, pestañas, reuniones, chats y apps no se comportan igual; muchas migraciones requieren terceros o reconstrucción controlada.
  5. Entra ID es la base de la coexistencia: cross-tenant access, B2B y cross-tenant synchronization ayudan a que los usuarios colaboren mientras la migración avanza.
  6. Los scripts son imprescindibles: inventario, mapeo, validación, reporting y reintentos suelen automatizarse con PowerShell, Microsoft Graph y módulos de administración.
  7. Las herramientas de terceros aportan velocidad y trazabilidad: ShareGate, Quest, BitTitan, Cloudiway, AvePoint y otras soluciones pueden reducir trabajo manual y mejorar reporting.
  8. El rendimiento no depende solo de la herramienta: influyen tamaño de buzones, número de archivos, throttling, ventanas de trabajo, red, permisos, retención y salud del tenant.
  9. La coexistencia evita interrupciones: correo, calendarios, colaboración externa y dominios deben diseñarse antes del primer lote.
  10. El éxito se mide con usuarios trabajando: no basta con mover datos; hay que validar Outlook, Teams, OneDrive, permisos, reuniones, móviles y soporte.

Índice de contenidos

  1. ¿Cuándo se necesita una migración entre tenants de Microsoft 365?
  2. Introducción: por qué una migración tenant-to-tenant es más que copiar datos
  3. 1. Formas de migrar entre tenants de Microsoft 365
  4. 2. Herramientas nativas de Microsoft por carga de trabajo
  5. 3. Herramientas de terceros: comparativa y cuándo usarlas
  6. 4. Matriz de decisión: nativo, terceros o enfoque mixto
  7. 5. Assessment previo: inventario, dependencias y mapeos
  8. 6. Scripts PowerShell útiles para migraciones tenant-to-tenant
  9. 7. Automatización, logging y control de errores
  10. 8. Coexistencia: correo, calendarios, Teams e identidad
  11. 9. Identidad y directorio: Entra ID cross-tenant
  12. 10. Exchange Online: opciones, scripts y buenas prácticas
  13. 11. OneDrive y SharePoint: migración cross-tenant y reorganización
  14. 12. Microsoft Teams: qué se puede mover y qué conviene reconstruir
  15. 13. Planner, Bookings, Stream y otras cargas
  16. 14. Power Platform, Power BI y aplicaciones conectadas
  17. 15. Rendimiento, throttling y escalabilidad
  18. 16. Seguridad, cumplimiento y retención
  19. 17. Checklists operativos
  20. 18. Riesgos frecuentes y cómo mitigarlos
  21. 19. Preguntas frecuentes
  22. 20. Recursos oficiales y enlaces externos
  23. 21. Conclusión y siguientes pasos

¿Cuándo se necesita una migración entre tenants de Microsoft 365?

Una migración entre tenants de Microsoft 365 suele aparecer cuando una organización necesita consolidar, separar o reorganizar entornos. Puede ser una fusión, una adquisición, una escisión, un cambio de dominio corporativo o una decisión de gobierno para reducir varios tenants históricos a uno solo.

Escenarios habituales

  • Fusiones y adquisiciones: dos organizaciones se integran y se quiere unificar correo, archivos, Teams, seguridad y dominios.
  • Carve-out o separación de negocio: una unidad se independiza y necesita su propio tenant con usuarios, datos y permisos.
  • Consolidación de tenants: empresas con varios tenants heredados buscan reducir complejidad, licencias y administración.
  • Rebranding o cambio de dominio: el dominio principal cambia y se aprovecha para reorganizar identidades y servicios.
  • Cambio de partner o arquitectura: se rediseña Microsoft 365, Entra ID, seguridad y colaboración desde una base más limpia.
  • Unificación de seguridad y cumplimiento: se quiere aplicar una política común de MFA, Acceso Condicional, Purview, Defender y retención.
Lo que suele pasar en la práctica

El proyecto empieza como “mover buzones”, pero pronto aparecen preguntas: ¿qué pasa con los enlaces de OneDrive?, ¿qué hacemos con Teams?, ¿se conservan los miembros?, ¿cómo se mueve el dominio?, ¿qué pasa con Power Automate?, ¿y con los móviles? Por eso conviene tratarlo como un proyecto de plataforma, no como una tarea aislada.

Introducción: por qué una migración tenant-to-tenant es más que copiar datos

Microsoft 365 no es una sola aplicación. Es un ecosistema formado por identidad, correo, archivos, colaboración, seguridad, cumplimiento, dispositivos y automatizaciones. Por eso, una migración Office 365 tenant-to-tenant exige entender dependencias: un equipo de Teams tiene un grupo de Microsoft 365, un sitio de SharePoint, miembros, propietarios, archivos, pestañas, reuniones y permisos. Un usuario tiene buzón, OneDrive, MFA, dispositivos, grupos, aplicaciones y permisos sobre datos compartidos.

La herramienta elegida importa, pero no sustituye al diseño. Una plataforma de terceros puede acelerar mucho el trabajo, pero si no existe un buen mapa de usuarios, permisos, dominios y cargas de trabajo, también migrará el desorden. Del mismo modo, una migración nativa puede ser muy robusta, pero exige más scripting, coordinación y validación.

La clave está en elegir bien: nativo cuando aporta estabilidad y control, terceros cuando hace falta trazabilidad y velocidad, y scripts cuando conviene automatizar lo repetitivo. En proyectos reales, lo habitual es una combinación.

1. Formas de migrar entre tenants de Microsoft 365

En la práctica: hay cuatro enfoques: nativo, terceros, mixto o reconstrucción controlada. La elección depende del alcance, el riesgo y el tiempo disponible.

Enfoques principales de migración tenant-to-tenant
EnfoqueVentajasLimitacionesCuándo encaja
Nativo MicrosoftSoporte oficial, integración, menor coste de herramienta.Más preparación, más scripting, límites por carga.Exchange, OneDrive, SharePoint cuando el escenario encaja con los requisitos.
Herramientas de tercerosDashboards, reintentos, reporting, mapeos avanzados.Coste adicional y dependencia del fabricante.Proyectos grandes, plazos ajustados, Teams/SPO complejos, auditoría.
Enfoque mixtoAprovecha lo mejor de cada vía.Requiere coordinación fina entre métodos.La opción más común en migraciones medianas y grandes.
Reconstrucción controladaLimpieza, rediseño y mejor gobierno.No conserva todo automáticamente.Teams, Planner, Power Platform, intranets antiguas o sitios caóticos.

Big bang vs migración por oleadas

El corte único puede parecer más sencillo, pero aumenta el riesgo. En entornos con muchos usuarios, varios países, datos críticos o alta dependencia del correo, lo más sensato suele ser trabajar por oleadas: piloto, primera oleada controlada, oleadas por departamento y corte final de dominio.

  • Big bang: menos tiempo de coexistencia, más presión en el corte.
  • Oleadas: más control, más aprendizaje, mejor soporte a usuarios.
  • Híbrido: se precargan datos por oleadas, pero se mueve el dominio en una ventana única.

2. Herramientas nativas de Microsoft por carga de trabajo

En la práctica: las capacidades nativas son la primera opción a revisar, pero no siempre cubren todo el proyecto.

Panorama nativo por carga de trabajo
CargaOpción nativaQué puede cubrirQué revisar antes
Exchange OnlineCross-tenant mailbox migrationBuzones de usuario, contenido de correo y movimientos mediante lotes.Licencias, relación entre tenants, mapeo de usuarios, dominios, coexistencia y permisos.
OneDriveCross-tenant OneDrive migrationContenido de OneDrive entre tenants con herramientas de SharePoint Online PowerShell.Usuarios destino, compatibilidad, volumen, enlaces compartidos y permisos.
SharePoint OnlineCross-tenant SharePoint migration / Migration Manager según escenarioSitios y bibliotecas cuando se cumplen requisitos.Taxonomía, permisos heredados, personalizaciones, apps, páginas y estructuras antiguas.
Microsoft TeamsCapacidades nativas y APIs en evolución; a menudo se combina con tercerosDepende del escenario: equipos, canales, archivos y mensajes pueden requerir enfoques distintos.Chats, pestañas, apps, Planner, grabaciones, reuniones, canales privados/compartidos.
IdentidadCross-tenant access, B2B, B2B direct connect, cross-tenant synchronizationColaboración, coexistencia y provisión de usuarios B2B.Atributos, UPN, dominios, grupos, MFA, Acceso Condicional y ciclo de vida.
Power PlatformMovimiento de entornos / ALM / solucionesApps, flujos y entornos según requisitos y compatibilidades.Conectores, credenciales, Dataverse, propietarios, licencias y dependencias.
Stream en SharePointMovimiento como archivos en SharePoint/OneDriveVídeos almacenados en Microsoft 365.Permisos, enlaces, embeds, pestañas de Teams y páginas internas.
Planner / BookingsCapacidades limitadasExportación, recreación o terceros según caso.Planes, tareas, asignaciones, reservas, propietarios y notificaciones.
Importante:

Las capacidades nativas cambian con el tiempo. Antes de decidir, conviene validar documentación oficial, requisitos de licencia, disponibilidad en el tenant, límites de la funcionalidad y compatibilidad con el tipo de dato que se quiere migrar.

3. Herramientas de terceros: comparativa y cuándo usarlas

En la práctica: las herramientas de terceros no son “mejores” por defecto, pero ayudan mucho cuando hay volumen, presión de tiempo o necesidad de reporting.

Herramientas habituales para migraciones tenant-to-tenant
HerramientaFoco principalDiferencialesCuándo conviene
ShareGateSharePoint, Teams, OneDriveMuy fuerte en inventario, permisos, estructura, reporting y reorganización de contenido.Cuando hay que reestructurar SharePoint/Teams y conservar metadatos.
Quest On Demand MigrationSuite Microsoft 365 completaOrquestación por oleadas, dashboards, coexistencia y reporting de proyecto.Proyectos grandes, M&A, auditoría, varios workloads.
BitTitan MigrationWizCorreo, documentos, TeamsSaaS, plantillas por escenario, puesta en marcha rápida.Plazos ajustados y migraciones cloud-to-cloud con alcance claro.
CloudiwayEscenarios multi-plataformaMigraciones entre Microsoft 365, Google, Slack y otros orígenes.Entornos heterogéneos o migraciones desde varias suites.
AvePoint FLYMicrosoft 365, Teams, SharePoint, Google, BoxGobierno, reporting y migraciones de contenido complejas.Proyectos con enfoque fuerte de cumplimiento y gobierno documental.
TransVaultArchivo de correo y legacy email archivesEspecialista en históricos de correo, archivos y eDiscovery.Cuando existen plataformas de archivo heredadas.

ShareGate

ShareGate suele encajar muy bien cuando la migración tiene mucho peso en SharePoint Online, Teams y OneDrive. Su valor no está solo en mover contenido, sino en entenderlo: detectar permisos rotos, sitios inactivos, bibliotecas muy grandes, propietarios ausentes y estructuras que conviene rediseñar antes de copiar.

  • Fortalezas: análisis previo, mapeo de permisos, informes claros y buena experiencia para equipos IT.
  • Limitaciones: no es la herramienta principal para buzones de Exchange.
  • Cuándo usarla: intranets, sitios departamentales, Teams con mucha documentación y migraciones donde se quiere limpiar.

Quest On Demand Migration

Quest On Demand Migration suele aparecer en programas grandes, especialmente en fusiones y adquisiciones. Aporta una visión de proyecto: usuarios, oleadas, progreso por carga, coexistencia, incidencias y reporting ejecutivo. Es útil cuando varias áreas quieren ver estado y riesgos sin entrar en comandos PowerShell.

  • Fortalezas: cobertura amplia, dashboards, planificación por oleadas, reporting y coexistencia.
  • Limitaciones: requiere presupuesto y configuración cuidada.
  • Cuándo usarla: proyectos medianos o grandes con muchas cargas, dirección involucrada y necesidad de trazabilidad.

BitTitan MigrationWiz

MigrationWiz es conocida por su rapidez de puesta en marcha y por ser una plataforma SaaS muy orientada a ejecución. Puede ser una buena opción cuando se quiere mover correo o documentos con un modelo claro, sin desplegar infraestructura propia y con una curva de entrada razonable.

  • Fortalezas: velocidad, simplicidad, automatización y proyectos cloud-to-cloud.
  • Limitaciones: no siempre es la mejor opción para rediseños profundos de SharePoint o Teams.
  • Cuándo usarla: proyectos con alcance acotado, tiempos ajustados y foco en correo/documentos.

Cloudiway

Cloudiway destaca cuando la migración no es solo Microsoft 365 a Microsoft 365. Si hay Google Workspace, Slack, Box u otros orígenes, una plataforma multi-suite puede ahorrar mucho trabajo de integración y mapeo.

  • Fortalezas: conectores heterogéneos, escenarios multi-plataforma y flexibilidad.
  • Limitaciones: exige más diseño de mapeos y pruebas.
  • Cuándo usarla: fusiones con diferentes suites, migraciones desde Google o Slack y proyectos con coexistencia compleja.

4. Matriz de decisión: nativo, terceros o enfoque mixto

En la práctica: el método correcto es el que reduce riesgo y coste total, no necesariamente el que parece más barato al principio.

Selección recomendada por escenario
EscenarioEnfoque recomendadoMotivo
Pocos buzones, poca complejidad y sin Teams críticoNativo + scripts ligerosMenor coste de herramienta y control suficiente.
Muchos usuarios, varias oleadas y dirección pidiendo reportingTerceros o mixtoDashboards, reintentos, trazabilidad y comunicación más sencilla.
Exchange y OneDrive son prioridadNativo primeroMicrosoft ofrece capacidades específicas para estos escenarios.
SharePoint muy desordenado o intranet complejaShareGate, Quest, AvePoint o enfoque de rediseñoConviene limpiar, mapear permisos y reorganizar.
Teams con muchas pestañas, apps y canalesTerceros + reconstrucción controladaTeams no es solo archivos; hay configuración, miembros, apps y hábitos.
Planner, Bookings, Power Platform y procesos críticosProyecto funcional específicoMuchas dependencias no se resuelven con una migración automática.
Entorno multi-suiteCloudiway, BitTitan u otra plataforma multi-origenConectores y mapeos reducen trabajo manual.

5. Assessment previo: inventario, dependencias y mapeos

En la práctica: cuanto mejor es el inventario, menos sorpresas aparecen en el corte.

Antes de elegir herramienta, hay que saber qué se va a mover. Parece obvio, pero muchas migraciones empiezan con datos incompletos: usuarios que ya no existen, buzones compartidos sin dueño, sitios sin propietario, Teams abandonados, reglas de transporte antiguas, conectores olvidados o automatizaciones críticas que dependen de una cuenta personal.

Usuarios y correo

  • Usuarios activos e inactivos.
  • Buzones de usuario, compartidos, recursos y archivo.
  • Alias, dominios, grupos, listas y permisos delegados.
  • Reglas, conectores, transporte y aplicaciones SMTP.

Archivos y colaboración

  • OneDrive por usuario.
  • Sitios de SharePoint, hubs, bibliotecas y permisos.
  • Teams, canales, miembros, propietarios, pestañas y apps.
  • Enlaces externos y compartición con invitados.

Seguridad y apps

  • MFA, Acceso Condicional y roles administrativos.
  • Purview, retención, DLP y eDiscovery.
  • Power Automate, Power Apps, Power BI y conectores.
  • Dispositivos, Intune y aplicaciones empresariales.

Mapeos imprescindibles

  • Usuario origen → usuario destino.
  • UPN origen → UPN destino.
  • SMTP origen → SMTP destino.
  • OneDrive origen → OneDrive destino.
  • Sitio SharePoint origen → sitio destino.
  • Equipo Teams origen → equipo destino o reconstrucción.
  • Grupo origen → grupo destino.

6. Scripts PowerShell útiles para migraciones tenant-to-tenant

En la práctica: los scripts no sustituyen a la herramienta de migración, pero hacen que el proyecto sea repetible, auditable y más seguro.

Los siguientes ejemplos son plantillas orientativas. Deben adaptarse al tenant, permisos, módulos vigentes, convenciones de nombres, estrategia de autenticación y políticas de seguridad de cada organización.

6.1 Inventario de usuarios con Microsoft Graph PowerShell

Connect-MgGraph -Scopes "User.Read.All","Group.Read.All","Directory.Read.All"

Get-MgUser -All -Property Id,DisplayName,UserPrincipalName,Mail,AccountEnabled |
  Select-Object Id,DisplayName,UserPrincipalName,Mail,AccountEnabled |
  Export-Csv ".\inventario-usuarios.csv" -NoTypeInformation -Encoding UTF8

Get-MgGroup -All -Property Id,DisplayName,Mail,MailEnabled,SecurityEnabled |
  Select-Object Id,DisplayName,Mail,MailEnabled,SecurityEnabled |
  Export-Csv ".\inventario-grupos.csv" -NoTypeInformation -Encoding UTF8

6.2 Inventario básico de Exchange Online

Connect-ExchangeOnline

Get-EXOMailbox -ResultSize Unlimited |
  Select-Object DisplayName,UserPrincipalName,PrimarySmtpAddress,RecipientTypeDetails |
  Export-Csv ".\inventario-buzones.csv" -NoTypeInformation -Encoding UTF8

Get-DistributionGroup -ResultSize Unlimited |
  Select-Object DisplayName,PrimarySmtpAddress,ManagedBy |
  Export-Csv ".\inventario-distribution-groups.csv" -NoTypeInformation -Encoding UTF8

Get-Mailbox -ResultSize Unlimited |
  Get-MailboxPermission |
  Where-Object { $_.User -notlike "NT AUTHORITY\SELF" } |
  Export-Csv ".\permisos-buzones.csv" -NoTypeInformation -Encoding UTF8

6.3 Seguimiento de lotes de migración de Exchange

Connect-ExchangeOnline

Get-MigrationBatch |
  Select-Object Identity,Status,TotalCount,ActiveCount,StoppedCount,FailedCount |
  Format-Table -AutoSize

Get-MigrationUser -ResultSize Unlimited |
  Get-MigrationUserStatistics -IncludeReport |
  Select-Object Identity,Status,PercentComplete,ItemsTransferred,BytesTransferred,ErrorSummary |
  Export-Csv ".\estado-migracion-exchange.csv" -NoTypeInformation -Encoding UTF8

6.4 Inventario de OneDrive y SharePoint

Connect-SPOService -Url "https://contoso-admin.sharepoint.com"

Get-SPOSite -Limit All -IncludePersonalSite $true |
  Select-Object Url,Owner,Template,StorageUsageCurrent,LastContentModifiedDate |
  Export-Csv ".\inventario-sharepoint-onedrive.csv" -NoTypeInformation -Encoding UTF8

6.5 Inventario de Teams y miembros

Connect-MicrosoftTeams

$teams = Get-Team
$teams | Select-Object GroupId,DisplayName,Visibility,Archived |
  Export-Csv ".\inventario-teams.csv" -NoTypeInformation -Encoding UTF8

foreach ($team in $teams) {
  Get-TeamUser -GroupId $team.GroupId |
    Select-Object @{Name="Team";Expression={$team.DisplayName}},User,Role |
    Export-Csv ".\miembros-teams.csv" -Append -NoTypeInformation -Encoding UTF8
}

6.6 Detección de Teams sin propietarios suficientes

Connect-MicrosoftTeams

$report = foreach ($team in Get-Team) {
  $owners = Get-TeamUser -GroupId $team.GroupId -Role Owner
  [PSCustomObject]@{
    TeamName = $team.DisplayName
    GroupId = $team.GroupId
    Owners = ($owners.User -join ";")
    OwnerCount = $owners.Count
  }
}

$report | Where-Object { $_.OwnerCount -lt 2 } |
  Export-Csv ".\teams-con-pocos-propietarios.csv" -NoTypeInformation -Encoding UTF8

6.7 Plantilla de CSV de mapeo

SourceUPN,TargetUPN,SourcePrimarySmtp,TargetPrimarySmtp,Wave,Department
ana.perez@origen.com,ana.perez@destino.com,ana.perez@origen.com,ana.perez@destino.com,Oleada-01,Finanzas
juan.garcia@origen.com,juan.garcia@destino.com,juan.garcia@origen.com,juan.garcia@destino.com,Oleada-01,Operaciones
Consejo:

No ejecutes scripts de migración directamente sobre todos los usuarios. Empieza con inventario, valida con un piloto, registra logs, usa WhatIf cuando aplique y separa scripts de lectura, preparación, ejecución y reversa.

7. Automatización, logging y control de errores

En la práctica: automatizar no significa “lanzar scripts sin mirar”; significa repetir de forma segura, con logs, validaciones y puntos de control.

Buenas prácticas de automatización

  • Separar scripts por función: inventario, preparación, validación, ejecución, reporting y rollback.
  • Usar logging estructurado: CSV, JSON o Log Analytics para poder revisar errores por usuario y por workload.
  • Implementar reintentos: especialmente ante throttling, errores 429/503 o respuestas temporales.
  • Controlar paralelismo: demasiadas tareas en paralelo pueden empeorar el rendimiento.
  • Proteger secretos: nada de contraseñas en texto plano; usar vaults, identidades administradas o certificados cuando sea posible.
  • Versionar scripts: Git permite saber qué se cambió, cuándo y por qué.
  • Validar antes y después: no basta con ejecutar; hay que comprobar resultado.

Ejemplo de patrón Try/Catch con log

$log = ".\log-migracion.csv"

function Write-MigrationLog {
  param(
    [string]$ObjectId,
    [string]$Action,
    [string]$Status,
    [string]$Message
  )

  [PSCustomObject]@{
    Timestamp = (Get-Date).ToString("s")
    ObjectId  = $ObjectId
    Action    = $Action
    Status    = $Status
    Message   = $Message
  } | Export-Csv $log -Append -NoTypeInformation -Encoding UTF8
}

foreach ($item in Import-Csv ".\mapeo.csv") {
  try {
    # Acción de ejemplo
    Write-Host "Procesando $($item.SourceUPN)"
    Write-MigrationLog -ObjectId $item.SourceUPN -Action "PreCheck" -Status "OK" -Message "Validación completada"
  }
  catch {
    Write-MigrationLog -ObjectId $item.SourceUPN -Action "PreCheck" -Status "ERROR" -Message $_.Exception.Message
  }
}

8. Coexistencia: correo, calendarios, Teams e identidad

En la práctica: la coexistencia permite que la empresa siga trabajando mientras la migración avanza.

8.1 Coexistencia de correo

En migraciones por oleadas, parte de los usuarios puede estar en el tenant origen y otra parte en el destino. Hay que diseñar cómo se entrega el correo, cómo se resuelven alias, cómo se enrutan mensajes internos y cuándo se mueve el dominio principal.

  • Conectores y reglas de transporte temporales.
  • Contactos o mail users para representar usuarios del otro tenant.
  • Forwarding temporal por oleada cuando sea necesario.
  • Validación de SPF, DKIM y DMARC en el dominio destino.
  • Plan claro para mover MX y Autodiscover.

8.2 Coexistencia de calendarios

La disponibilidad free/busy es crítica para ventas, dirección, soporte y equipos de proyecto. Si los usuarios están repartidos entre tenants, conviene preparar relaciones de organización o alternativas de visibilidad antes de iniciar oleadas grandes.

8.3 Coexistencia de Teams

Teams requiere especial cuidado: chats, canales, reuniones, invitados, archivos, pestañas y permisos no dependen de una sola capa. Durante la coexistencia se pueden usar B2B, acceso externo, canales compartidos y reglas de federación, pero hay que definir claramente dónde se trabaja: tenant origen, tenant destino o ambos durante un periodo limitado.

8.4 Movimiento del dominio

El dominio corporativo no puede estar activo como dominio aceptado principal en dos tenants a la vez de forma indefinida. El movimiento debe ensayarse: limpiar referencias en origen, preparar destino, reducir TTL cuando aplique, cambiar DNS y validar entrega.

9. Identidad y directorio: Entra ID cross-tenant

En la práctica: si la identidad no está bien pensada, todo lo demás se complica.

Microsoft Entra ID ofrece varias capacidades para colaboración y coexistencia entre organizaciones: cross-tenant access, B2B collaboration, B2B direct connect y cross-tenant synchronization. En una migración, estas piezas ayudan a que los usuarios puedan acceder a recursos antes de que todos los datos estén movidos.

Qué decidir antes de configurar identidad

  • UPN temporal y UPN final.
  • Dominio de correo principal durante cada fase.
  • Usuarios invitados vs usuarios miembros.
  • Grupos que se replican o se reconstruyen.
  • Roles administrativos en destino.
  • Políticas MFA y Acceso Condicional.
  • Aplicaciones empresariales y SSO.

Cross-tenant synchronization

La sincronización entre tenants puede ayudar a crear, actualizar y retirar usuarios B2B en un tenant de destino. No sustituye la migración de datos, pero facilita permisos, colaboración y acceso gradual.

10. Exchange Online: opciones, scripts y buenas prácticas

En la práctica: Exchange suele ser la carga más visible. Si el correo falla, el usuario percibe que toda la migración falla.

Opciones habituales

  • Cross-tenant mailbox migration: vía nativa para mover buzones entre tenants cuando se cumplen requisitos.
  • Herramientas de terceros: útiles para reporting, coexistencia avanzada o escenarios no estándar.
  • PST: opción residual para casos puntuales, históricos o usuarios especiales.

Buenas prácticas

  • Trabajar por lotes y no mezclar usuarios críticos con oleadas masivas.
  • Preparar usuarios destino antes de iniciar migraciones.
  • Validar buzones compartidos, permisos, delegaciones y calendarios.
  • Revisar reglas de transporte y conectores.
  • Comunicar al usuario qué cambia en Outlook y móviles.
  • Medir tamaño de buzones, elementos corruptos, archivo online y retención.

Validaciones post-migración

  • Envío y recepción interna/externa.
  • Acceso Outlook y Outlook en la Web.
  • Calendario y reuniones existentes.
  • Permisos delegados y buzones compartidos.
  • Archivado, retención y eDiscovery.

11. OneDrive y SharePoint: migración cross-tenant y reorganización

En la práctica: el problema no es solo mover archivos, sino conservar contexto, permisos y estructura útil.

OneDrive

OneDrive suele contener información personal de trabajo: documentos en curso, borradores, archivos compartidos con compañeros y enlaces enviados a externos. La migración debe gestionar expectativas: algunos enlaces deberán recrearse y ciertos permisos no se traducen exactamente.

SharePoint

SharePoint es más complejo porque suele contener sitios de departamento, intranets, bibliotecas con metadatos, páginas modernas, listas, permisos heredados, automatizaciones, formularios, pestañas de Teams y enlaces externos. Aquí conviene decidir si se migra tal cual o si se aprovecha para ordenar.

Buenas prácticas

  • Inventariar sitios, tamaño, propietarios, actividad y permisos.
  • Archivar sitios inactivos antes de migrar.
  • Revisar bibliotecas con demasiadas versiones.
  • Mapear usuarios y grupos antes de mover contenido.
  • Probar con sitios representativos: uno sencillo, uno grande y uno complejo.
  • Validar navegación, páginas, permisos y enlaces tras la migración.

12. Microsoft Teams: qué se puede mover y qué conviene reconstruir

En la práctica: Teams es una capa de colaboración, no un repositorio aislado. Por eso suele requerir un enfoque más cuidadoso.

En Teams conviven muchas piezas: grupo de Microsoft 365, sitio de SharePoint, canales, miembros, propietarios, archivos, mensajes, pestañas, apps, bots, reuniones, grabaciones y permisos. Algunas piezas se pueden migrar, otras se recrean y otras conviene rediseñarlas.

Qué revisar en Teams

  • Equipos activos, archivados e inactivos.
  • Propietarios y miembros.
  • Canales estándar, privados y compartidos.
  • Archivos asociados a canales.
  • Pestañas: Planner, OneNote, SharePoint, Power BI, apps de terceros.
  • Reuniones recurrentes y grabaciones.
  • Invitados y usuarios externos.

Enfoques habituales

  • Recrear estructura: equipos y canales nuevos con archivos migrados.
  • Migrar con terceros: cuando se quiere conservar más contexto y acelerar ejecución.
  • Reconstruir con gobierno: aprovechar para eliminar equipos duplicados y crear una estructura más limpia.
Consejo práctico:

No migres todos los Teams “porque existen”. Primero identifica cuáles se usan, cuáles son críticos y cuáles se pueden archivar. Migrar ruido solo crea ruido en el tenant destino.

13. Planner, Bookings, Stream y otras cargas

En la práctica: las cargas “pequeñas” pueden generar muchas incidencias si nadie las revisa.

Planner

Planner suele estar asociado a Teams. Al migrar un equipo, conviene revisar planes, cubos, tareas, adjuntos, responsables y fechas. En muchos casos se recrea o se usa herramienta de terceros.

Bookings

Bookings puede depender de buzones, calendarios, usuarios y servicios. Si hay citas con clientes o integraciones, se debe revisar antes del corte.

Stream en SharePoint

Los vídeos almacenados en SharePoint u OneDrive deben tratarse como archivos, pero con atención adicional: enlaces incrustados, permisos, pestañas de Teams y páginas donde aparezcan embebidos.

Lists, Forms, OneNote y Whiteboard

Estas cargas suelen requerir revisión individual. Algunas se pueden exportar, otras se recrean y otras dependen del equipo o sitio al que están vinculadas.

14. Power Platform, Power BI y aplicaciones conectadas

En la práctica: una migración puede “romper” automatizaciones aunque el correo y los archivos funcionen perfectamente.

Power Automate, Power Apps, Power BI, Dataverse y conectores suelen depender de usuarios, permisos, URLs, listas de SharePoint, buzones, credenciales y aplicaciones registradas. Si no se inventarían, los errores aparecen después del corte.

Qué inventariar

  • Flujos críticos de Power Automate.
  • Aplicaciones Power Apps usadas por negocio.
  • Conexiones y credenciales.
  • Entornos de Power Platform.
  • Tablas Dataverse y dependencias.
  • Workspaces, datasets y gateways de Power BI.
  • Aplicaciones registradas en Entra ID.

Estrategia recomendada

  • Clasificar automatizaciones por criticidad.
  • Exportar soluciones cuando sea posible.
  • Recrear conexiones con cuentas de servicio controladas.
  • Probar flujos end-to-end con usuarios de negocio.
  • Documentar propietarios y soporte de cada automatización.

15. Rendimiento, throttling y escalabilidad

En la práctica: más velocidad no siempre significa más paralelismo. A veces, lanzar demasiadas tareas empeora el resultado.

Microsoft 365 protege sus servicios mediante mecanismos de throttling. Esto significa que, si una migración hace demasiadas solicitudes, el servicio puede responder con límites temporales. La solución no es insistir sin control, sino respetar cabeceras como Retry-After, reducir concurrencia y planificar ventanas de trabajo.

Factores que afectan al rendimiento

  • Tamaño de buzones y número de elementos.
  • Número de archivos pequeños en OneDrive/SharePoint.
  • Versiones de documentos.
  • Permisos únicos y estructuras heredadas.
  • Red, latencia y ubicación geográfica.
  • Horas punta del servicio.
  • Estado del tenant origen y destino.
  • Herramienta utilizada y concurrencia configurada.

Buenas prácticas

  • Empezar con piloto realista, no con un usuario vacío.
  • Medir GB/h, elementos/h y errores por lote.
  • Separar usuarios VIP o críticos.
  • Evitar migrar todo en una sola tarea gigante.
  • Usar reintentos controlados.
  • No aumentar agentes o hilos sin medir impacto.

16. Seguridad, cumplimiento y retención

En la práctica: la migración es una oportunidad para mejorar seguridad, pero también puede romper cumplimiento si no se coordina.

Controles a revisar

  • MFA y Acceso Condicional.
  • Roles administrativos y cuentas privilegiadas.
  • Microsoft Purview: retención, etiquetas, eDiscovery y DLP.
  • Defender for Office 365 y políticas antiphishing.
  • Compartición externa en SharePoint y OneDrive.
  • Invitados y B2B en Teams.
  • Protocolos heredados y aplicaciones antiguas.

Retención y eDiscovery

Las políticas de retención y los casos legales pueden bloquear movimientos o exigir preservación de datos. Antes de migrar, conviene revisar qué información está bajo retención, qué debe conservarse en origen y qué debe recrearse en destino.

Servicio relacionado: Seguridad y cumplimiento Microsoft 365.

17. Checklists operativos

17.1 Antes de elegir herramienta

  • Inventario de usuarios, buzones, OneDrive, SharePoint y Teams.
  • Mapa de dominios y DNS.
  • Mapa de aplicaciones, Power Platform y conectores.
  • Identificación de usuarios críticos.
  • Definición de alcance: qué se migra, qué se archiva, qué se reconstruye.
  • Requisitos de cumplimiento y retención.

17.2 Antes del piloto

  • Usuarios destino creados y licenciados.
  • Permisos administrativos preparados.
  • Mapeos revisados.
  • Herramienta configurada.
  • Scripts probados en modo lectura.
  • Plan de comunicación preparado.

17.3 Durante las oleadas

  • Seguimiento de estado por carga.
  • Registro de errores y reintentos.
  • Validación con usuarios reales.
  • Comunicación a negocio.
  • Control de incidencias y decisiones pendientes.

17.4 Después del corte

  • Validar correo, calendarios, Teams y archivos.
  • Revisar permisos y enlaces externos.
  • Confirmar DNS y autenticación de correo.
  • Revisar seguridad y cumplimiento.
  • Actualizar documentación.
  • Planificar retirada del tenant origen.

18. Riesgos frecuentes y cómo mitigarlos

RiesgoImpactoMitigación
Elegir herramienta antes de hacer assessmentCostes innecesarios o alcance incompletoInventario y prueba piloto antes de cerrar enfoque.
Subestimar TeamsUsuarios pierden contexto, pestañas o espacios de trabajoAnalizar equipos, canales, apps, archivos y uso real.
No mapear bien usuariosPermisos rotos y errores de migraciónCSV de mapeo validado por IT y negocio.
Ignorar Power PlatformProcesos automatizados dejan de funcionarInventario de flujos, apps, conectores y propietarios.
Lanzar demasiadas tareas en paraleloThrottling y bajo rendimientoControl de concurrencia y reintentos con Retry-After.
Mover dominio sin ensayoInterrupción de correoPlan DNS, pruebas, TTL, rollback y ventana controlada.
No formar a usuariosMás tickets y sensación de caosGuías cortas, comunicaciones y soporte post-corte.

19. Preguntas frecuentes sobre herramientas para migrar entre tenants de Microsoft 365

¿Cuál es la mejor herramienta para migrar entre tenants de Microsoft 365?

Depende del alcance. Para Exchange Online y OneDrive, las capacidades nativas de Microsoft suelen ser la primera opción a revisar. Para Teams, SharePoint complejo, Planner, reporting avanzado o plazos exigentes, puede convenir una herramienta de terceros. En proyectos reales suele usarse un enfoque mixto.

¿Se puede migrar Exchange Online entre tenants sin herramientas de terceros?

Sí, Microsoft ofrece migración de buzones cross-tenant para Exchange Online, con requisitos previos, permisos, lotes y configuración entre tenants. Aun así, en proyectos complejos puede complementarse con terceros para reporting, coexistencia o soporte operativo.

¿Se puede migrar OneDrive entre tenants de forma nativa?

Sí, Microsoft ofrece capacidades de migración cross-tenant para OneDrive. Requiere preparar relaciones entre tenants, validar compatibilidad, mapear usuarios y ejecutar movimientos controlados.

¿SharePoint se puede mover tal cual?

A veces sí, pero no siempre conviene. SharePoint suele acumular permisos heredados, bibliotecas antiguas, páginas, listas, metadatos y automatizaciones. En muchos casos es mejor combinar migración y rediseño.

¿Teams se puede migrar completamente?

Teams es una de las cargas más complejas. Algunos elementos pueden moverse o recrearse, pero chats, pestañas, apps, reuniones, Planner y canales especiales requieren análisis. Muchas organizaciones usan herramientas de terceros o reconstrucción controlada.

¿Qué scripts son más útiles en una migración tenant-to-tenant?

Los más útiles suelen ser scripts de inventario, mapeo de usuarios, exportación de miembros de Teams, revisión de permisos, seguimiento de lotes de Exchange, inventario de SharePoint/OneDrive y reporting de errores.

¿Qué es un enfoque mixto?

Es combinar capacidades nativas de Microsoft con herramientas de terceros y scripts. Por ejemplo: Exchange nativo, OneDrive nativo, SharePoint con ShareGate y Teams con una herramienta especializada.

¿Cómo se reduce el riesgo durante el corte?

Con piloto, oleadas, precarga, coexistencia, scripts probados, comunicación a usuarios, soporte post-corte y métricas de validación por carga de trabajo.

¿MSAdvance puede ayudar a elegir la herramienta?

Sí. MSAdvance puede realizar un assessment, comparar herramientas, diseñar scripts, ejecutar piloto, preparar coexistencia y llevar la migración completa por oleadas.

20. Recursos oficiales y enlaces externos

Documentación oficial de Microsoft

  • Microsoft 365 tenant-to-tenant migrations
  • Cross-tenant mailbox migration
  • Cross-tenant OneDrive migration
  • Cross-tenant SharePoint site migration
  • Microsoft Entra cross-tenant access
  • Microsoft Entra cross-tenant synchronization
  • SharePoint y OneDrive migration performance
  • Microsoft Graph throttling guidance
  • Power Platform tenant-to-tenant migration

Servicios relacionados de MSAdvance

  • Migración entre tenants Microsoft 365
  • Migración a Microsoft 365
  • Modern Workplace Microsoft 365
  • Seguridad y cumplimiento Microsoft 365
  • Arquitectura Azure
  • Todos los servicios

21. Conclusión y siguientes pasos

Una migración entre tenants de Microsoft 365 bien planteada no depende de una sola herramienta. Depende de entender el entorno, elegir el método adecuado para cada carga, automatizar lo repetitivo, controlar riesgos y acompañar a los usuarios durante el cambio.

El enfoque más sólido suele combinar capacidades nativas de Microsoft, herramientas especializadas cuando aportan valor y scripts PowerShell para inventario, validación y reporting. Así se evita improvisar, se reducen cortes y se consigue que el nuevo tenant no sea una copia desordenada del anterior, sino una base más limpia, segura y gobernable.

¿Quieres que MSAdvance diseñe y ejecute tu migración tenant-to-tenant?

Te ayudamos a elegir herramientas, preparar scripts, definir coexistencia, ejecutar oleadas y validar Exchange, OneDrive, SharePoint, Teams, identidad y seguridad.

Contacta con MSAdvance Ver servicio de migración entre tenants

También podemos ayudarte con seguridad y cumplimiento, Modern Workplace y arquitectura Azure.

Herramientas y scripts para migrar entre tenants de Microsoft 365 | Guía completa
MSAdvance
Microsoft 365 · Azure · Ciberseguridad

Consultoría especializada en Microsoft 365, Azure y ciberseguridad.

MSAdvance presta servicios de consultoría, migración, Modern Workplace, ciberseguridad, Azure, servicios gestionados y licenciamiento Microsoft. Trabajamos junto al equipo del cliente, con alcance definido, documentación técnica y control sobre cada fase del proyecto.

Microsoft Partner 25+ certificaciones Microsoft Desde 2010 Proyectos internacionales
Contacto

¿Necesita revisar un proyecto o solicitar una propuesta?

Envíenos el contexto, el alcance previsto y la fecha objetivo. Revisaremos la información y le indicaremos los siguientes pasos y, cuando corresponda, una propuesta de trabajo.

Contactar con MSAdvance Ver casos de éxito
info@msadvance.com +34 919 933 545 Madrid, España
01 Servicios
  • Todos los servicios
  • Consultoría Microsoft 365
  • Migraciones Microsoft 365
  • Modern Workplace
  • Ciberseguridad Microsoft
  • Microsoft Azure
  • Servicios Gestionados
  • Licenciamiento Microsoft
02 MSAdvance
  • Sobre nosotros
  • Microsoft Partner y certificaciones
  • Casos de éxito
  • Nuestra metodología
  • Trust Center
  • Blog y guías técnicas
03 Contacto
General info@msadvance.com
Proyectos sales@msadvance.com
Soporte support@msadvance.com
Teléfono +34 919 933 545
Madrid, España
Servicio remoto para clientes en España y otros países.
Formulario de contacto

© 2026 MSAdvance. Todos los derechos reservados.

Aviso legal Privacidad Cookies
ES EN
MSAdvance
Gestionar consentimiento
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}