-
Written By
Simran Bhatia -
Approved By
Sonika Rawat -
Updated on
August 19th, 2026 -
Read Time
9 minutes
Every IT team that has lived through a merger, acquisition, or divestiture knows the drill. Mailboxes have to be transferred to a new tenant, OneDrive files will have to be migrated, and Teams conversations have to survive the transfer too. In such types of migrations mean either merging scripts or using different third-party solutions. The stepping stone of Microsoft 365 Orchestrator has made it easier and given a single process for administrators instead of three different processes.
This guide will explain what changes, how much it costs, how Microsoft 365 throttling affects timelines, and what needs to be prepared before launching. For a broader walkthrough of the full process, see our cross-tenant migration guide for Microsoft 365.
Microsoft has released a public preview of its service for tenant-to-tenant migrations on 16 Dec 2025. Although this service is sometimes called Tenant to Tenant Orchestrator, the correct name for it is Microsoft 365. Built on Microsoft Graph PowerShell commands, it coordinates four workloads in a dependency-aware sequence:
It moves content, not identities, so administrators still have to create every target user first. Two migration models sit underneath this: a single-event cutover for all users at once, and a phased approach that moves batches over time. A third option migrates only a subset of users, which suits divestitures.
So, can this tool handle a genuine cross-tenant mailbox migration on its own?
Yes, mailbox migration is one of the native tasks it performs, which utilizes the same cross-tenant mailbox migration technology from Microsoft that has been in service for a long time, but is now implemented as part of a coordinated batch procedure as OneDrive as well as Microsoft 365 Teams migrations.
Every user whose mailbox or OneDrive content moves needs a Cross-Tenant User Data Migration license. A few points worth budgeting around:
SharePoint sites sit outside this license. Shared team site content runs through Cross-Tenant Shared Data Migration instead, billed per 100 GB and currently limited to Enterprise Agreement customers. Budget time too, not just licenses: hold remediation, validation retries, and helpdesk tickets after cutover all add real hours.
A rushed setup is the fastest way to lose a weekend to failed batches. Confirm the following on both tenants first:
Check for litigation, retention, or eDiscovery holds early, since any account under a hold is blocked from migrating, and remediation is a legal task, not a technical one. Regulated data under GDPR or HIPAA needs legal and compliance sign-off before scheduling anything.
Office 365 orchestrator Migrations run as batches, each capped at 100 users per Microsoft’s documentation, so larger populations simply mean more batches. Every batch validates automatically on creation, and admins can rerun validation until it passes.
Cutover is date-driven, not manual. Administrators set a completeAfterDateTime value on the batch. A final cutover is the point where that date passes and the mailbox, along with any included Teams chats and meetings, moves to the target automatically. Make sure to cancel any transactions before your cutover date; once cutover occurs, there are no built-in reversibility functions until the feature comes out of preview. One thing to keep in mind: it may take up to an hour for any security group changes to register, so make last-minute batch adjustments accordingly.
Throttling rarely shows up during a small pilot and then hits hard once the full population starts moving. Graph, Exchange Online, and SharePoint Online all enforce service protection limits to keep the platform stable for every tenant sharing it.
A few mechanics matter here:
Migration tools need proper backoff and retry logic, and realistic timelines that account for slower windows. Throttling is one of the more common reasons migrations stall, alongside other pitfalls covered in why M365 tenant-to-tenant migrations fail.
Even with the orchestrator running, several content types stay outside its scope: SharePoint team and channel sites, Teams channels as structures, distribution and security group memberships, Power Platform automations, Intune configurations, and sensitivity-labeled content. Cross-cloud moves, such as Worldwide to Government Community Cloud, aren’t supported, and OneDrive/SharePoint moves are one-time events with no incremental sync.
This is where the SysInfo Microsoft 365 Tenant to Tenant Migration Tool becomes useful, particularly for teams that don’t want their timeline tied to a preview-to-GA roadmap.
It’s desktop software for Windows and macOS that enables the connection of tenants via OAuth 2.0 and incorporates the Graph API and Migration API for Teams programs. It allows for the transfer of various items, including mailboxes, OneDrive, calendar, and contacts, as well as migration of SharePoint sites and Teams P2P chats and Planners in one solution, with assurance of mapping from source to destination. Global Administrator access on both tenants is still required, the same as for the built-in orchestrator, and it has been developed in accordance with GCC compliance. The point isn’t replacing Microsoft’s tooling; it’s not leaving SharePoint and Teams channel content in a separate manual process while the native feature is still in preview.
A 10 TB migration runs into the same throttling and licensing mechanics described above, just at a scale where small inefficiencies compound. A few things matter more here:
Many teams handling this volume lean on a consolidated tool rather than juggling native per-workload batching alongside a separate SharePoint process. Our guide on how to scale enterprise migrations with SysInfo goes deeper into batch sizing for large data sets.
The introduction of the Microsoft 365 Orchestrator has made life much easier for administrators who have always been forced to use separate tools to carry out any number of activities for a single move. The MS365 Orchestrator is not yet complete, and issues such as the migration of SharePoint sites, synchronization of Teams channels, and memberships will continue to exist until such time as the full-fledged solution is available or a special tool is adopted to assist.
Ans. Yes. Mailbox migration is one of its four native workloads, running on the same cross-tenant mailbox migration engine Microsoft has offered for years.
Ans. The main cost is the Cross-Tenant User Data Migration license, a one-time per-user fee covering mailbox and OneDrive. SharePoint site migration bills separately, per 100 GB, for Enterprise Agreement customers. GA pricing isn’t published yet, so quotes come from your Microsoft account team or CSP.
Ans. Graph, Exchange Online, and SharePoint Online enforce limits per app, tenant, and sometimes per user, triggering HTTP 429 responses with a Retry-After header when exceeded. These limits aren’t tied to subscription tier, so tools need backoff logic and realistic scheduling around peak hours.
Ans. Confirm licensing on both tenants, secure global admin access, set up the required security group and app permissions, complete identity mapping, and run Standalone Validation. Check for holds early, since remediation is a legal task with its own lead time.
Ans. It’s the point where a batch’s completeAfterDateTime passes and the mailbox, along with included Teams chats and meetings, moves to the target tenant automatically. Cancel before that date if you need to stop the process.
Ans. Break the population into phased batches instead of one cutover event, account for network bandwidth and holds as likely bottlenecks, route SharePoint content through its separate per-100 GB licensing, and schedule large batches off-peak to reduce throttling exposure.
About The Author:
Simran Bhatia is a technical content writer engaged in writing clear, concise, and SEO-optimized content. With a background in computer science and a passion for writing, I thrive to deliver complex technical content in simple layman terms.
Related Post