

Migrating a SharePoint site to another tenant might sound complex, but I’ve done it multiple times. In this guide, I’ll walk you through how to migrate a SharePoint site to another tenant, step by step.
Before we get into the how, let’s quickly touch on the why. I’ve typically seen tenant-to-tenant migrations occur due to:
Also read: SharePoint team not showing in Teams
I only recommend this if you’re migrating a few files or libraries, not entire sites.
Steps:
Read also: replace SharePoint file without changing link
When I want to migrate metadata-rich content and preserve structure, I rely on PnP PowerShell.
Example:
Connect-PnPOnline -Url “https://source.sharepoint.com/sites/Marketing” -UseWebLogin
Get-PnPListItem -List “Documents” | Export-Clixml -Path “Documents.xml”
Connect-PnPOnline -Url “https://target.sharepoint.com/sites/Marketing” -UseWebLogin
Import-Clixml -Path “Documents.xml” | ForEach-Object {
Add-PnPListItem -List “Documents” -Values $_.FieldValues
}
It works for lists, metadata, and basic structure—but not full-site migrations.
Method 3: Automated Tool (Best for Full-Site Migration)
Personally, this is what I use for enterprise-level migrations. Tools like SysTools SharePoint Online Migration Tool simplify the process and retain:
Key Benefits:
I recommend testing with a small site first, then scaling to full production.
Additional resource: create a SharePoint Survey
Q1. Can I migrate SharePoint classic sites to a modern experience?
Yes, but you’ll likely need to redesign the layout manually after migration.
Q2. How long does it take to migrate a site?
It depends on data size and method. For example, a 50GB site may take a few hours using automated tool.
Q3. Will permissions transfer automatically?
Only if you use a tool or script that maps users between tenants.
Q4. What if the same usernames exist in both tenants?
Use UPNs (User Principal Names) and pre-map users to avoid confusion.
Q5. Do I need global admin rights?
Yes. You need admin rights on both source and target tenants to perform the migration.
Useful References
Microsoft: SharePoint Online migration overview
PnP PowerShell GitHub
Migrating a SharePoint site to another tenant doesn’t have to be stressful. I’ve learned that success lies in planning, testing, and choosing the right tools.
© 2025 Invastor. All Rights Reserved
User Comments