¿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
- No existe una herramienta única perfecta: Exchange, OneDrive, SharePoint, Teams, Planner, Power Platform e identidad tienen límites y métodos distintos.
- 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.
- OneDrive y SharePoint tienen capacidades cross-tenant: útiles para mover contenido, pero requieren planificación, compatibilidad, mapeo de usuarios y validación de permisos.
- 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.
- 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.
- Los scripts son imprescindibles: inventario, mapeo, validación, reporting y reintentos suelen automatizarse con PowerShell, Microsoft Graph y módulos de administración.
- Las herramientas de terceros aportan velocidad y trazabilidad: ShareGate, Quest, BitTitan, Cloudiway, AvePoint y otras soluciones pueden reducir trabajo manual y mejorar reporting.
- 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.
- La coexistencia evita interrupciones: correo, calendarios, colaboración externa y dominios deben diseñarse antes del primer lote.
- El éxito se mide con usuarios trabajando: no basta con mover datos; hay que validar Outlook, Teams, OneDrive, permisos, reuniones, móviles y soporte.
¿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.
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.
| Enfoque | Ventajas | Limitaciones | Cuándo encaja |
|---|---|---|---|
| Nativo Microsoft | Soporte 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 terceros | Dashboards, reintentos, reporting, mapeos avanzados. | Coste adicional y dependencia del fabricante. | Proyectos grandes, plazos ajustados, Teams/SPO complejos, auditoría. |
| Enfoque mixto | Aprovecha 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 controlada | Limpieza, 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.
| Carga | Opción nativa | Qué puede cubrir | Qué revisar antes |
|---|---|---|---|
| Exchange Online | Cross-tenant mailbox migration | Buzones de usuario, contenido de correo y movimientos mediante lotes. | Licencias, relación entre tenants, mapeo de usuarios, dominios, coexistencia y permisos. |
| OneDrive | Cross-tenant OneDrive migration | Contenido de OneDrive entre tenants con herramientas de SharePoint Online PowerShell. | Usuarios destino, compatibilidad, volumen, enlaces compartidos y permisos. |
| SharePoint Online | Cross-tenant SharePoint migration / Migration Manager según escenario | Sitios y bibliotecas cuando se cumplen requisitos. | Taxonomía, permisos heredados, personalizaciones, apps, páginas y estructuras antiguas. |
| Microsoft Teams | Capacidades nativas y APIs en evolución; a menudo se combina con terceros | Depende del escenario: equipos, canales, archivos y mensajes pueden requerir enfoques distintos. | Chats, pestañas, apps, Planner, grabaciones, reuniones, canales privados/compartidos. |
| Identidad | Cross-tenant access, B2B, B2B direct connect, cross-tenant synchronization | Colaboración, coexistencia y provisión de usuarios B2B. | Atributos, UPN, dominios, grupos, MFA, Acceso Condicional y ciclo de vida. |
| Power Platform | Movimiento de entornos / ALM / soluciones | Apps, flujos y entornos según requisitos y compatibilidades. | Conectores, credenciales, Dataverse, propietarios, licencias y dependencias. |
| Stream en SharePoint | Movimiento como archivos en SharePoint/OneDrive | Vídeos almacenados en Microsoft 365. | Permisos, enlaces, embeds, pestañas de Teams y páginas internas. |
| Planner / Bookings | Capacidades limitadas | Exportación, recreación o terceros según caso. | Planes, tareas, asignaciones, reservas, propietarios y notificaciones. |
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.
| Herramienta | Foco principal | Diferenciales | Cuándo conviene |
|---|---|---|---|
| ShareGate | SharePoint, Teams, OneDrive | Muy fuerte en inventario, permisos, estructura, reporting y reorganización de contenido. | Cuando hay que reestructurar SharePoint/Teams y conservar metadatos. |
| Quest On Demand Migration | Suite Microsoft 365 completa | Orquestación por oleadas, dashboards, coexistencia y reporting de proyecto. | Proyectos grandes, M&A, auditoría, varios workloads. |
| BitTitan MigrationWiz | Correo, documentos, Teams | SaaS, plantillas por escenario, puesta en marcha rápida. | Plazos ajustados y migraciones cloud-to-cloud con alcance claro. |
| Cloudiway | Escenarios multi-plataforma | Migraciones entre Microsoft 365, Google, Slack y otros orígenes. | Entornos heterogéneos o migraciones desde varias suites. |
| AvePoint FLY | Microsoft 365, Teams, SharePoint, Google, Box | Gobierno, reporting y migraciones de contenido complejas. | Proyectos con enfoque fuerte de cumplimiento y gobierno documental. |
| TransVault | Archivo de correo y legacy email archives | Especialista 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.
| Escenario | Enfoque recomendado | Motivo |
|---|---|---|
| Pocos buzones, poca complejidad y sin Teams crítico | Nativo + scripts ligeros | Menor coste de herramienta y control suficiente. |
| Muchos usuarios, varias oleadas y dirección pidiendo reporting | Terceros o mixto | Dashboards, reintentos, trazabilidad y comunicación más sencilla. |
| Exchange y OneDrive son prioridad | Nativo primero | Microsoft ofrece capacidades específicas para estos escenarios. |
| SharePoint muy desordenado o intranet compleja | ShareGate, Quest, AvePoint o enfoque de rediseño | Conviene limpiar, mapear permisos y reorganizar. |
| Teams con muchas pestañas, apps y canales | Terceros + reconstrucción controlada | Teams no es solo archivos; hay configuración, miembros, apps y hábitos. |
| Planner, Bookings, Power Platform y procesos críticos | Proyecto funcional específico | Muchas dependencias no se resuelven con una migración automática. |
| Entorno multi-suite | Cloudiway, BitTitan u otra plataforma multi-origen | Conectores 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 UTF86.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 UTF86.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 UTF86.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 UTF86.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 UTF86.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
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.
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.
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
| Riesgo | Impacto | Mitigación |
|---|---|---|
| Elegir herramienta antes de hacer assessment | Costes innecesarios o alcance incompleto | Inventario y prueba piloto antes de cerrar enfoque. |
| Subestimar Teams | Usuarios pierden contexto, pestañas o espacios de trabajo | Analizar equipos, canales, apps, archivos y uso real. |
| No mapear bien usuarios | Permisos rotos y errores de migración | CSV de mapeo validado por IT y negocio. |
| Ignorar Power Platform | Procesos automatizados dejan de funcionar | Inventario de flujos, apps, conectores y propietarios. |
| Lanzar demasiadas tareas en paralelo | Throttling y bajo rendimiento | Control de concurrencia y reintentos con Retry-After. |
| Mover dominio sin ensayo | Interrupción de correo | Plan DNS, pruebas, TTL, rollback y ventana controlada. |
| No formar a usuarios | Más tickets y sensación de caos | Guí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
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.










