SharePoint 2019 to SharePoint Online: The Complete Migration Guide
SharePoint Server 2019 entered extended support in 2024 and will reach end of support in October 2026. Organizations still running on-premises SharePoint 2019 face an urgent migration timeline. Beyond the support deadline, the feature gap between on-premises and online continues to widen, with Copilot, AI-powered search, Loop components, and Viva integration available only in SharePoint Online.
This guide provides a practical, phase-by-phase migration framework based on our experience migrating organizations with 1,000 to 50,000 users from on-premises SharePoint to Microsoft 365.
---
Migration Assessment
Content Inventory
Before planning the migration, you need a complete picture of what exists in your on-premises environment. Run a comprehensive discovery using the SharePoint Migration Assessment Tool (SMAT) from Microsoft, third-party tools like ShareGate or Quest, or PowerShell scripts against the SharePoint farm.
What to inventory:
- Total number of site collections and sites
- Total content volume in gigabytes or terabytes
- Number of content databases and their sizes
- Custom solutions (WSPs, sandbox solutions, farm solutions)
- Custom workflows (SharePoint Designer, Visual Studio, Nintex)
- InfoPath forms and Form Library usage
- Custom master pages and page layouts
- Third-party add-ons and integrations
- External data connections (BCS, SQL, SAP)
Identity Assessment
The most complex part of any migration is identity mapping. On-premises SharePoint uses Active Directory domain accounts. SharePoint Online uses Azure Active Directory (now Microsoft Entra ID). Every user, group, and permission assignment must be mapped from on-premises AD to Azure AD.
Identity mapping steps:
- Export all users and groups referenced in SharePoint permissions
- Map each on-premises account to its Azure AD equivalent
- Identify accounts that do not exist in Azure AD (former employees, service accounts, external vendors)
- Decide how to handle unmapped accounts (create new Azure AD accounts, map to a placeholder, or remove permissions)
- Validate the mapping with a test migration of a sample site
Customization Assessment
Custom solutions are the highest-risk element of any migration. Categorize every customization by migration path.
Direct migration possible: Content types, columns, views, list templates, and site templates all migrate to SharePoint Online with standard migration tools.
Rebuild required: SharePoint Designer workflows must be rebuilt in Power Automate. InfoPath forms must be rebuilt in Power Apps. Custom web parts must be rebuilt as SPFx web parts. Custom master pages and page layouts are not supported in modern SharePoint.
Retire or replace: Some customizations should be retired rather than migrated. Evaluate each one for current business value before investing in rebuilding.
---
Migration Tool Selection
SharePoint Migration Tool (SPMT)
Microsoft's free migration tool. Best for small to medium migrations up to 100 GB. Supports incremental migration. Limited scheduling and reporting capabilities. Runs on a Windows machine with access to both environments.
Migration Manager in SharePoint Admin Center
Cloud-based migration management. Supports scanning, scheduling, and monitoring. Better reporting than SPMT. Suitable for larger migrations with multiple administrators. Requires installing an agent on premises.
Third-Party Tools
For enterprise migrations exceeding 1 TB or with complex requirements, third-party tools provide superior capabilities.
ShareGate offers a desktop application with a drag-and-drop interface, pre-migration reports identifying issues, permission mapping and transformation, incremental migration support, and PowerShell automation for scripted migrations. It is our recommended tool for mid-size migrations.
Quest Metalogix provides enterprise-grade migration with granular scheduling, content transformation during migration, extensive pre-migration validation, and centralized management for distributed teams.
AvePoint delivers cloud-based migration management with strong compliance features, particularly suited for regulated industries where audit trails and chain-of-custody documentation are required.
---
Migration Architecture
Hybrid Configuration
Before migrating content, establish hybrid connectivity between your on-premises farm and Microsoft 365. Hybrid search allows users to find content in both environments from a single search box. Hybrid sites provide a unified site list. Hybrid OneDrive redirects users to OneDrive for Business in the cloud.
```powershell
# Configure hybrid search (run on SharePoint Server)
New-SPAzureAccessControlServiceApplicationProxy -Name "ACS" -MetadataServiceEndpointUri "https://accounts.accesscontrol.windows.net/metadata/json/1"
```
Network Planning
Migration speed depends entirely on network bandwidth between your on-premises environment and Microsoft 365. Calculate your migration window based on content volume and available bandwidth.
Bandwidth calculation:
```
Content to migrate: 5 TB (5,120 GB)
Available bandwidth: 1 Gbps dedicated
Effective throughput: ~400 Mbps (50% of theoretical)
Transfer rate: 50 MB/s = 180 GB/hour
Migration time: 5,120 / 180 = ~28.5 hours of continuous transfer
```
Add overhead for metadata processing, permission mapping, and verification. A 5 TB migration typically takes 3-5 days with standard enterprise bandwidth. Plan migration windows during off-hours to minimize impact on network performance.
Migration Waves
Break the migration into waves of 50-200 GB each. This approach allows validation between waves, reduces risk of catastrophic failures, enables user testing and feedback, and supports a phased communication plan.
Recommended wave structure:
- Wave 0 (Pilot): 2-3 non-critical sites, 10-50 users. Validate tools, process, and identity mapping.
- Wave 1: Low-complexity sites with minimal customization. Build team confidence and refine the process.
- Wave 2-N: Progressively more complex sites. Each wave incorporates lessons from previous waves.
- Final Wave: Most complex sites with critical customizations, highest user counts, and tightest uptime requirements.
---
Content Migration Execution
Pre-Migration Content Cleanup
Every terabyte you do not migrate saves days of migration time and gigabytes of cloud storage cost. Before migrating, delete files older than the retention period that have no legal hold, remove duplicate files using duplicate detection tools, archive large media files that do not need daily access, delete orphaned content in sites with no active users, and clean up version history to keep only the most recent 50-100 versions.
Permission Migration
Permissions are the most error-prone aspect of content migration. Follow these steps in order: validate the identity mapping against a sample site, run a test migration of one site with full permission mapping, compare source and target permissions using a permissions audit script, resolve any mapping failures before proceeding, and document the permission migration results for compliance audit.
Large File Handling
SharePoint Online has a 250 GB file size limit, up from 15 GB in earlier years. However, files larger than 15 GB require special handling by migration tools and may take significantly longer to transfer. Identify files over 10 GB before migration and plan for extended transfer times.
---
Post-Migration Validation
Content Integrity Checks
After each migration wave, validate that the correct number of files migrated (source count equals target count), file sizes match between source and target, metadata values transferred correctly, permissions are correctly applied, and version history is preserved as expected.
User Acceptance Testing
Assign UAT testers from each department to verify their content is accessible and correct. Provide a checklist covering file access, search results, permission validation, workflow functionality, and navigation.
DNS and URL Redirects
Users will have bookmarks and links pointing to on-premises URLs. Configure URL redirects from old on-premises URLs to new SharePoint Online URLs. Use Azure Front Door or a reverse proxy to handle redirect mapping during the transition period.
---
Cutover Planning
Communication Plan
Notify users at least two weeks before their content migrates. Provide clear information on what is changing, when it is changing, where to find their content after migration, who to contact for support, and training resources for SharePoint Online.
Cutover Weekend
For the final cutover of each wave, set SharePoint on-premises to read-only on Friday evening, run the final incremental migration sync overnight, validate content integrity Saturday morning, update DNS and redirects Saturday afternoon, and open SharePoint Online for users Monday morning.
Rollback Plan
Document a rollback procedure for each wave. If critical issues are discovered, you need the ability to revert users to the on-premises environment while issues are resolved. Keep the on-premises environment available in read-only mode for at least 30 days after cutover.
---
Decommissioning On-Premises
After all content is migrated and validated, and users have operated successfully in SharePoint Online for 30-90 days, begin decommissioning the on-premises farm. Export a final backup of all content databases, archive the backup to long-term storage for legal hold compliance, remove the SharePoint farm servers from Active Directory, release the server resources (VMs, storage, licenses), and update documentation to reflect the new architecture.
---
Frequently Asked Questions
Can I migrate directly from SharePoint 2019 to SharePoint Online without hybrid?
Yes, hybrid is optional but recommended. It provides a better user experience during the transition period by unifying search and navigation. Direct migration without hybrid works fine for smaller organizations willing to do a hard cutover.
What about Nintex workflows?
Nintex offers a migration path from Nintex for SharePoint to Nintex for Microsoft 365. Alternatively, you can rebuild workflows in Power Automate. Evaluate each workflow individually to determine the best path.
How long does a typical enterprise migration take?
For a 5,000-user organization with 10 TB of content and moderate customization, plan for 12-16 weeks from assessment to decommissioning. Larger or more complex environments can take 6-12 months.
Will search behavior change after migration?
Yes. SharePoint Online uses Microsoft Search, which provides AI-powered relevance, natural language queries, and personalized results. Most users find it superior to on-premises search, but custom search configurations (result sources, query rules, display templates) must be rebuilt.
---
For help planning and executing your SharePoint 2019 to Online migration, contact our migration team for an assessment. We have migrated organizations with up to 50,000 users and petabytes of content. Explore our SharePoint migration services for details on our proven migration methodology.
Enterprise Implementation Best Practices
In our 25+ years of enterprise SharePoint consulting, we have managed hundreds of large-scale migrations for organizations ranging from mid-market firms to Fortune 500 enterprises, and the patterns of success and failure are remarkably consistent. Migration projects that skip proper planning inevitably encounter data loss, broken permissions, and extended downtime that erodes user trust.
- Conduct a Comprehensive Pre-Migration Assessment: Before moving a single document, inventory your entire source environment including site structures, custom solutions, workflows, permissions, and integrations. Map every content type, metadata schema, and business process that depends on the current environment. This assessment typically reveals 20 to 30 percent more complexity than stakeholders initially estimate, and discovering these issues before migration prevents costly mid-project scope changes.
- Establish a Pilot Migration Program: Select two to three representative sites that cover your most common scenarios including document libraries with complex metadata, sites with custom permissions, and libraries with active workflows. Migrate these pilot sites first, validate every aspect of the migration output, and document lessons learned. Pilot migrations consistently reduce overall project timelines by 25 to 40 percent because they expose environment-specific issues early.
- Implement a Parallel Run Period: Maintain both source and target environments for 30 to 60 days after migration. This parallel period allows users to verify their content, report discrepancies, and build confidence in the new environment. Configure the source environment as read-only during this period to prevent data divergence while preserving rollback capability.
- Plan for Identity and Permission Mapping: Permission migration is the most error-prone aspect of any SharePoint migration. Build comprehensive identity mapping tables that account for renamed accounts, merged departments, and external users. Validate permission inheritance chains and explicit permission assignments on a representative sample before executing the full migration.
- Automate Pre and Post Migration Validation: Build automated validation scripts that compare source and target environments across document counts, metadata values, version histories, and permission assignments. Manual validation is impractical at enterprise scale and inevitably misses discrepancies that automated checks catch consistently.
Governance and Compliance Considerations
Migration projects create unique compliance challenges because they involve moving data across environments where governance controls, retention policies, and access permissions may differ significantly. Organizations subject to regulatory requirements must maintain chain of custody documentation throughout the migration process.
For HIPAA-regulated healthcare organizations, every document containing protected health information must maintain its access controls, audit trail, and encryption status throughout the migration. Document the permission mapping for PHI-containing libraries, verify that sensitivity labels transfer correctly, and confirm that retention policies remain enforced in the target environment without gaps during the transition period.
Financial services organizations must ensure that migration does not disrupt SEC and FINRA recordkeeping compliance. Verify that version histories transfer completely, that immutable records maintain their declaration status, and that litigation hold content remains preserved throughout the migration. Document the migration process as part of your records management audit trail.
Government organizations subject to FedRAMP or CMMC must confirm that migration activities comply with authorized boundary requirements and that content classifications transfer accurately. Maintain migration logs that satisfy NIST 800-53 audit requirements and verify that access controls align with security clearance levels in the target environment.
Regardless of your regulatory framework, implement a post-migration compliance validation process that verifies retention policy application, permission accuracy, sensitivity label assignment, and audit logging activation across all migrated content. Working with experienced SharePoint consultants who understand your regulatory landscape ensures compliance continuity throughout the migration lifecycle.
Ready to execute a migration that preserves every document, permission, and compliance control? Our migration specialists have completed hundreds of enterprise SharePoint migrations with zero data loss across healthcare, financial services, and government sectors. Contact our team for a comprehensive migration assessment, and explore how our SharePoint consulting services can deliver a seamless transition that meets your timeline, budget, and compliance requirements.
Common Challenges and Solutions
Organizations implementing SharePoint Online Migration consistently encounter obstacles that, if left unaddressed, undermine adoption and erode stakeholder confidence. Drawing on two decades of enterprise SharePoint consulting, these are the challenges we see most frequently and the proven approaches for overcoming them.
Challenge 1: User Adoption Resistance
Many organizations deploy SharePoint Online Migration with technically sound configurations but fail to achieve meaningful adoption because end users default to familiar workflows. The root cause is almost always insufficient change management rather than flawed technology. The resolution requires a structured approach: developing role-specific training modules that demonstrate tangible time savings for each user persona, combined with executive communications that reinforce the strategic importance of the transition. Organizations that address this proactively report 40 to 60 percent fewer support tickets within the first 90 days of deployment. Establishing a dedicated governance committee with representatives from IT, compliance, and business stakeholders ensures ongoing alignment between technical configuration and organizational objectives.
Challenge 2: Content Sprawl and Information Architecture Degradation
Over time, SharePoint Online Migration environments accumulate redundant, outdated, and trivial content that degrades search relevance and confuses users. Without proactive content lifecycle management, the signal-to-noise ratio deteriorates and user trust in the platform erodes. We recommend establishing automated retention policies that flag content for review after defined periods of inactivity, combined with content owner accountability structures that assign clear responsibility for each site collection and library. Tracking these metrics through SharePoint health dashboards provides early warning indicators that allow administrators to intervene before minor issues become systemic problems affecting enterprise-wide productivity.
Challenge 3: Compliance and Audit Readiness Gaps
SharePoint Online Migration implementations in regulated industries often lack the audit trail depth and policy enforcement rigor required by frameworks such as HIPAA, SOC 2, and GDPR. Retroactive compliance remediation is significantly more expensive and disruptive than building compliance into the initial design. The most effective mitigation strategy involves embedding compliance requirements into the information architecture from day one. Configure Microsoft Purview retention labels, DLP policies, and audit logging before deploying content, and validate compliance posture through regular internal audits. Enterprises operating in regulated industries such as healthcare and financial services must pay particular attention to this challenge because compliance violations carry significant financial and reputational consequences. Regular audits conducted quarterly at minimum help organizations maintain alignment with evolving regulatory requirements and internal policy updates.
Challenge 4: Inconsistent Governance Across Business Units
When different departments implement SharePoint Online Migration independently, inconsistent naming conventions, metadata schemas, and security configurations create silos that undermine cross-functional collaboration and complicate compliance reporting. Addressing this requires centralizing governance policy definition while allowing controlled flexibility at the departmental level. A hub-and-spoke governance model balances enterprise consistency with departmental autonomy. Organizations that invest in structured change management programs achieve adoption rates 35 percent higher than those relying on organic discovery alone. Executive sponsorship combined with department-level champions creates the organizational momentum necessary for sustained success.
Integration with Microsoft 365 Ecosystem
SharePoint Online Migration does not operate in isolation. Its value multiplies when connected to the broader Microsoft 365 ecosystem, creating unified workflows that eliminate context switching and reduce manual data transfer between applications.
Microsoft Teams Integration: Embed SharePoint Online Migration dashboards and document libraries as Teams tabs to create unified workspaces where conversations and structured content management coexist within a single interface. Teams channels automatically provision SharePoint document libraries, which means sharepoint online migration configurations and content flow seamlessly between collaborative conversations and structured document management. Users can surface SharePoint content directly within Teams tabs, reducing the friction that typically causes adoption to stall.
Power Automate Workflows: Implement scheduled flows that perform routine SharePoint Online Migration maintenance tasks including permission reports, content audits, and usage analytics without requiring manual intervention. Automated workflows triggered by SharePoint events such as document uploads, metadata changes, or approval completions eliminate repetitive manual tasks. Organizations typically automate 15 to 25 processes within the first quarter, saving an average of 8 hours per week per department. These automations also create audit trails that satisfy compliance requirements for regulated industries.
Power BI Analytics: Build executive dashboards that aggregate SharePoint Online Migration metrics alongside other business KPIs, providing a holistic view of digital workplace effectiveness and investment returns. Connecting SharePoint data to Power BI dashboards provides real-time visibility into content usage patterns, adoption metrics, and operational KPIs. Decision makers gain actionable intelligence without requiring manual report generation, enabling faster response to emerging trends and potential issues.
Microsoft Purview and Compliance: Implement retention policies that automatically manage SharePoint Online Migration content lifecycle, preserving business-critical records for required periods while disposing of transient content to reduce storage costs and compliance exposure. Sensitivity labels, data loss prevention policies, and retention schedules configured in Microsoft Purview extend automatically to sharepoint online migration content. This unified compliance framework ensures that governance policies apply consistently across the entire Microsoft 365 environment rather than requiring separate configuration for each workload. For organizations subject to HIPAA, SOC 2, or FedRAMP requirements, this integrated approach significantly reduces compliance management overhead.
Getting Started: Next Steps
Implementing SharePoint Online Migration effectively requires more than technical configuration. It demands a strategic approach grounded in your organization's specific business requirements, compliance obligations, and growth trajectory. The difference between a deployment that delivers measurable ROI and one that becomes shelfware often comes down to the quality of upfront planning and expert guidance.
Begin with a focused assessment of your current SharePoint environment. Evaluate your existing information architecture, permission structures, content lifecycle policies, and user adoption patterns. Identify gaps between your current state and the target state required for successful sharepoint online migration implementation. This assessment typically takes 2 to 4 weeks and produces a prioritized roadmap that aligns technical work with business outcomes.
Our SharePoint specialists have guided organizations across healthcare, financial services, government, and education through hundreds of successful implementations. We bring deep expertise in SharePoint architecture, governance frameworks, and compliance alignment that accelerates time to value while minimizing risk.
Ready to move forward? Contact our team for a complimentary consultation. We will assess your environment, identify quick wins, and develop a phased implementation plan tailored to your organization's needs and timeline. Whether you are starting from scratch or optimizing an existing deployment, our enterprise SharePoint consultants deliver the expertise and accountability that Fortune 500 organizations demand.
Written by the SharePoint Support Team
Senior SharePoint Consultants | 25+ Years Microsoft Ecosystem Experience
Our senior SharePoint consultants bring deep expertise spanning 500+ enterprise migrations and compliance implementations across HIPAA, SOC 2, and FedRAMP environments. We cover SharePoint Online, Microsoft 365, migrations, Copilot readiness, and large-scale governance.
Expert SharePoint Services
Frequently Asked Questions
Can I migrate directly from SharePoint 2019 to SharePoint Online?▼
What SharePoint 2019 features are not supported in SharePoint Online?▼
How do I handle large file migrations from SharePoint 2019?▼
What happens to my SharePoint 2019 workflows after migration?▼
Should I migrate SharePoint 2019 content as-is or restructure?▼
Need Expert Help?
Our SharePoint consultants are ready to help you implement these strategies in your organization.