SharePoint Server to SharePoint Online Migration Runbook: Information Architecture, Security, and Adoption Without Downtime
Published by Bles Software, a custom software and AI company based in Yehud-Monoson, Israel, building web apps, AI agents and API integrations for clients in Israel, the US, the UK and the EU.
SharePoint Server shaped intranet portals, collaboration spaces, and document management programs for two decades. Yet sustaining on-premises farms today demands relentless patching, capacity planning, and governance oversight. The move to SharePoint Online within Microsoft 365 replaces infrastructure toil with evergreen features, advanced security, and integrations stretching across Teams, Viva, Power Platform, and Purview. But lifting terabytes of content, custom workflows, and business-critical integrations into SharePoint Online without disrupting operations is a formidable challenge. This runbook delivers a step-by-step methodology for transitioning from SharePoint Server to SharePoint Online while preserving information architecture, compliance controls, and user productivity. It draws on lessons from regulated industries, multi-geo enterprises, and distributed workforces where downtime and data loss are unacceptable.
Treat the migration as a strategic program rather than a simple content copy. SharePoint Online introduces modern site architecture, hub concepts, Microsoft Search, and AI-driven experiences. Legacy farms house classic team sites, heavily customized master pages, InfoPath forms, SharePoint workflows, and third-party add-ins. Without thorough discovery, mapping, remediation, and change enablement, critical processes can crumble. This playbook guides program sponsors through assessment, remediation, tenant design, migration tooling, governance, adoption, and hypercare. The result is a modern digital workplace built on SharePoint Online that honors the investments made in classic SharePoint while unlocking new collaboration patterns.
Market Signal from DataForSEO
Demand for SharePoint migration expertise remains intense. DataForSEO Labs identifies “sharepoint migration” as a high-intent keyword cluster averaging 720 monthly US searches with a $53.41 CPC and low competition (0.11), indicating organizations are willing to invest in expert guidance. Related keywords such as “sharepoint migration tools” (170 monthly searches, $46.91 CPC) and “sharepoint migration manager” (170 searches, $39.22 CPC) reinforce the theme: migration is not commoditized, and buyers look for specific tooling and services. Search volume spikes during spring budgeting cycles and late summer upgrade seasons, aligning with observed fiscal planning windows. These insights justify sustained investment in migration readiness and inform communications—executives expect structured methodologies, clear ROI, and proven tools.
Program Governance and Business Case
Establish a governance structure anchored by an executive sponsor (often the CIO or head of digital workplace), a program manager, and workstream leads for discovery, remediation, migration tooling, security, change management, and adoption. Create a migration charter that outlines objectives: reduce infrastructure overhead, enable modern collaboration features, improve compliance posture with Microsoft Purview, consolidate legacy site collections, and retire unsupported customizations. Define success metrics such as the percentage of sites modernized, reduction in custom code, user satisfaction scores, and audit findings resolved.
Financial modeling strengthens the business case. Document total cost of ownership for SharePoint Server—hardware, Windows Server and SQL licensing, backup infrastructure, third-party tools, and full-time staff. Highlight opportunity costs tied to slow feature deployment or manual governance tasks. Compare with the operational expenditure model of Microsoft 365 E5 or additional SharePoint Online storage. Include risk mitigation savings: cloud-based resilience reduces downtime risk, and advanced compliance features lower exposure to regulatory penalties. Present the business case to the steering committee to secure funding for tools like SharePoint Migration Tool (SPMT), ShareGate, AvePoint, or Quest, along with change management and adoption campaigns.
Discovery and Inventory
Discovery begins with a comprehensive inventory of the existing SharePoint Server farm. Use PowerShell scripts and database queries to catalog web applications, site collections, subsites, lists, libraries, workflows, InfoPath forms, custom solutions (WSPs), timer jobs, and third-party integrations. Capture metadata including size (GB), item counts, last modified date, owner, business unit, compliance classification, retention policies, and content types. Enrich the inventory with qualitative interviews to understand business criticality and pain points.
Assess customizations thoroughly. Identify custom master pages, page layouts, script editor Web Parts, custom CSS, JavaScript, farm solutions, sandbox solutions, and full-trust code. Document dependencies on deprecated features (SharePoint Designer workflows, InfoPath, classic publishing pages) that require modernization. Inventory authentication providers (Classic Windows, ADFS, Forms-based Auth) and group structures to plan identity transitions into Azure AD.
Include integrations with external systems: ERP connectors, CRM web parts, line-of-business databases, shared file shares, or content stored in BLOBs via Remote BLOB Storage (RBS). Map any workflow automations implemented in SharePoint Designer or Nintex, noting triggers, approvals, and escalation rules. Lastly, evaluate search topology, managed metadata term stores, and content types, as they form the backbone of information architecture. The outcome is an authoritative artifact repository feeding subsequent workstreams.
Information Architecture Rationalization
Before migrating, rationalize the information architecture (IA). Analyze the existing taxonomy, content types, and navigation hierarchies. Determine which structures should migrate as-is, which need consolidation, and which should adopt modern patterns. SharePoint Online encourages flat site architectures using hub sites for aggregation. Plan to dismantle deep subsite hierarchies in favor of modern team and communication sites associated with hubs. This improves security isolation, performance, and governance.
Align the IA with Microsoft 365 groups and Teams integration. Map business units to hub sites, define site templates for collaboration, knowledge, and publishing scenarios, and standardize metadata using managed metadata term sets. Develop content type modernization strategies—migrate only the content types that remain relevant, and refactor outdated metadata to align with Purview labels or modern column types. Document IA decisions in architectural diagrams, and socialize them with intra-company content owners to secure buy-in before migration.
Remediation of Customizations and Workflows
Legacy customizations require careful remediation. Replace custom master pages with modern theming using SharePoint Framework (SPFx) extensions or out-of-the-box branding. Convert classic publishing pages to modern pages, using tools like the SharePoint PnP Modernization Framework. For classic Web Parts, identify equivalent modern Web Parts or SPFx solutions. Retire unsupported sandbox or farm solutions that pose security risks. When custom business logic must persist, rebuild it as SPFx web parts, Power Apps, or Azure-hosted APIs accessed via web parts.
Workflows pose a separate challenge. SharePoint 2010/2013 workflows and InfoPath forms face deprecation. Inventory each workflow’s purpose and rebuild critical ones using Power Automate or other modern automation platforms. Document process maps, approval chains, and integration points so new workflows replicate business outcomes. Provide training to citizen developers on Power Platform governance, ensuring they can maintain the reimagined processes post migration.
Tenant and Site Architecture Design
Design the target SharePoint Online tenant architecture in parallel with remediation. Define site provisioning standards: when to create Microsoft 365 group-connected team sites, standalone communication sites, or Viva Connections home sites. Structure hub sites to reflect organizational hierarchies such as enterprise, division, and function. Configure naming conventions, storage quotas, external sharing policies, sensitivity labels, and retention tags aligned with compliance requirements.
Plan Azure AD integration for identity and access management. Map SharePoint Server Active Directory groups to Azure AD security groups, ensuring membership data is accurate before synchronization. Establish conditional access policies to enforce multi-factor authentication, device compliance, and location-based restrictions. Align SharePoint Online sharing settings with corporate policies, deciding whether to allow external sharing, guest users, or domain restrictions. Document site lifecycle policies covering creation, review, archival, and deletion to maintain a healthy tenant.
Security, Compliance, and Governance
Moving to SharePoint Online unlocks advanced security features, but governance must be recalibrated. Implement Microsoft Information Protection sensitivity labels for documents and sites to enforce encryption, content marking, and access controls. Integrate with Microsoft Purview for retention policies, records management, and eDiscovery. Configure Data Loss Prevention (DLP) rules to shield sensitive data from accidental sharing. Enable audit logging and integrate it with SIEM systems for continuous monitoring.
Establish a governance council that reviews site requests, monitors external sharing, and enforces compliance policies. Create dashboards using Microsoft 365 usage analytics and Power BI to track site growth, storage consumption, sharing activity, and policy violations. Define escalation paths for non-compliance, and embed governance into change management communications so business owners understand their responsibilities.
Migration Tooling Strategy
Selecting the right tools is critical. Microsoft offers the SharePoint Migration Tool (SPMT) for straightforward migrations, but complex scenarios often demand third-party platforms like ShareGate, AvePoint Fly, Quest On Demand, or Metalogix. Evaluate tools based on automation capabilities, scheduling, delta sync, permissions handling, reporting, and throttling controls. Develop runbooks for each tool: credential management, job configuration, error handling, and rollback procedures. For large enterprises, consider hybrid strategies combining SPMT for bulk content and specialized tools for complex workflows or InfoPath remediation.
Complement tooling with PowerShell automation. Scripts can generate pre-migration reports, create target sites, configure site settings, and launch migration jobs. Use Azure Automation or Azure DevOps pipelines to orchestrate nightly migration batches, ensuring consistent execution. Implement logging, alerting, and notification hooks so the migration team receives immediate insight into job status and errors.
Network and Infrastructure Readiness
Even though SharePoint Online is cloud-hosted, network readiness is essential. Assess bandwidth, WAN optimization, and firewall configurations to ensure smooth content transfer. Coordinate with network teams to prioritize migration traffic, possibly using Azure ExpressRoute or SD-WAN strategies to reduce latency. Validate that endpoints can resolve SharePoint Online URLs and that proxy configurations respect Microsoft 365 endpoints. For organizations with strict data residency requirements, confirm Microsoft 365 multi-geo configuration to store data within required regions.
Plan for identity synchronization using Azure AD Connect or cloud-only identity depending on strategy. Ensure hardware or virtual infrastructure hosting migration tools is sized to handle parallel job execution. Prepare a staging environment for testing migrations before production runs, mirroring site structures and authentication models.
Pilot Migration and Validation
Conduct a pilot migration encompassing representative sites—collaboration team sites, publishing portals, and records repositories. Execute migration jobs, validate content, and capture user feedback. During validation, compare document counts, metadata, permissions, link functionality, search results, and customizations. Use automated testing where possible (PowerShell scripts, PnP PowerShell) to verify content integrity. Gather qualitative feedback from pilot users regarding navigation, page rendering, and new experiences.
Analyze pilot metrics: throughput (GB per hour), success rate, error categories, and user satisfaction. Tune migration job configurations to reduce throttling by Microsoft 365. Adjust scheduling to avoid peak business hours and to respect Microsoft 365 service protection limits. Based on pilot findings, refine runbooks, update communications, and adjust the wave plan.
Wave Planning and Execution
Develop a migration wave plan organized by business priority and technical complexity. Assign each wave a time window, migration tool configuration, validation checklist, and rollback plan. Stagger waves to minimize impact on mission-critical operations. For example, migrate collaboration sites first, followed by publishing sites and records centers. Within each wave, sequence site collections to balance load and ensure support availability.
During execution, monitor migration dashboards for job status, throughput, and errors. Maintain a command center with representatives from the migration team, support desk, security, and change management. Provide hourly updates to stakeholders during active waves. Capture issues in a centralized log, categorize severity, assign owners, and track resolution. Document lessons learned after each wave to inform subsequent batches.
Integration with Teams, Viva, and Power Platform
SharePoint Online unlocks integrations across Microsoft 365. Plan to integrate migrated sites with Microsoft Teams by associating team sites with Teams channels where collaboration is active. Leverage Viva Connections to surface curated news, resources, and dashboards via customized dashboards. Embed Power Apps and Power Automate flows to replace legacy forms and workflows. Establish guidelines for citizen development to balance agility with governance.
Assess the impact on search experience. Configure Microsoft Search bookmarks, Q&A, and verticals to amplify findability. Align SharePoint Online search with Viva Topics for knowledge management. Document how migrated content contributes to Graph signals and Microsoft 365 Copilot experiences, setting expectations with stakeholders about future value.
Change Management and Adoption Strategy
Change management drives adoption. Develop a communications plan spanning the full timeline: executive announcements, detailed updates ahead of each wave, and reminders the day before migration. Emphasize benefits—modern UI, integration with Teams, mobile access, simplified sharing, improved compliance. Provide guidance on what changes (site URLs, navigation, permissions) and what stays the same.
Create training assets tailored to personas: site owners, content contributors, approvers, records managers, and frontline users. Offer live webinars, on-demand videos, quick reference guides, and interactive learning paths. Develop sandbox environments where users can practice modern page authoring, hub navigation, and Microsoft Lists. Establish office hours staffed by the migration team and champion network, creating safe spaces for questions.
Cultivate a community of champions across business units. Equip them with decks, demos, and messaging to evangelize modern SharePoint. Recognize champion contributions through newsletters or internal social communities. Use adoption metrics (active sites, user sessions, mobile usage) to showcase progress and motivate lagging teams.
Communications During Cutover
During cutover weekends or evenings, maintain transparent communications. Send countdown notifications, update status dashboards, and provide clear instructions for accessing read-only versions of classic sites if needed. Establish a help desk hotline or Teams channel staffed by subject matter experts to resolve issues quickly. After migration, send welcome messages highlighting new site URLs, key navigation elements, and support resources. Share before-and-after visuals to demonstrate modernization.
Hypercare and Support Model
Hypercare should span four to six weeks post-cutover. Track incidents in a ticketing system under categories like permissions, missing content, workflow failures, navigation confusion, and integration issues. Prioritize severity-one incidents affecting regulatory compliance or critical processes. Provide daily standups for the migration team to review open issues, assign owners, and update status. Publish daily or weekly updates summarizing resolved issues, pending actions, and new resources.
As hypercare winds down, transition responsibilities to a SharePoint Online Center of Excellence (CoE). Define CoE charters covering site provisioning, governance enforcement, solution development, analytics, and adoption programs. Maintain a change calendar for feature releases from Microsoft, and test new capabilities in a pre-production tenant before rolling out to production. Continue champion enablement and track adoption metrics to drive continuous improvement.
Performance Monitoring and Optimization
SharePoint Online performance depends on information architecture, page design, and network health. Monitor page load times using Page Diagnostics for SharePoint, and remediate slow components by simplifying web parts, optimizing images, and using Content Delivery Networks (CDNs). Track storage consumption, view counts, and sharing activity through Microsoft 365 usage reports. Analyze search query analytics to uncover gaps in findability and adjust metadata or search settings accordingly.
Implement automation for proactive monitoring. Use PowerShell or Graph API scripts to check site health, identify large lists, and detect orphaned sites. Set alerts for unusually high sharing activity or permission changes that could signal governance drift. Integrate these signals into the CoE’s operational dashboards, enabling quick response to anomalies.
Risk Management and Compliance Controls
Document risks across technical, organizational, and compliance domains. Technical risks include throttling, data loss, permission misconfigurations, unsupported customizations, and search degradation. Organizational risks cover user resistance, insufficient training, and governance fatigue. Compliance risks involve unauthorized sharing, retention gaps, and audit failures. For each risk, define mitigation strategies: staggered migration schedules, thorough testing, automated validation scripts, targeted communications, and collaboration with legal or security teams. Maintain a RAID log reviewed weekly by the steering committee.
Compliance controls must be operationalized. Configure Purview eDiscovery holds before migrating content subject to legal matters. Apply retention labels automatically via label policies or automation triggered by metadata. Train records managers on modern retention mechanisms so they can replace legacy information management policies. Document compliance workflows and maintain evidence for auditors demonstrating adherence to regulatory requirements post-migration.
Financial Stewardship and Licensing Optimization
Monitor licensing impact during and after migration. Track SharePoint Online storage consumption to proactively purchase additional storage or optimize content. Evaluate Microsoft 365 license tiers (E3, E5, F3) to align features with user needs. Retire SharePoint Server licenses only after confirming all critical content and workflows operate in SharePoint Online. Capture cost savings from decommissioned hardware, maintenance contracts, and third-party solutions replaced by native Microsoft 365 capabilities. Report these savings to leadership to reinforce ROI.
Future Enhancements and Digital Workplace Roadmap
The migration is a foundation for broader digital workplace evolution. Create a roadmap of enhancements that leverage SharePoint Online capabilities: immersive Viva Connections dashboards, automated provisioning via Azure Functions, integration with Power BI for analytics portals, and Copilot for AI-assisted content creation. Align the roadmap with business priorities—employee experience, process automation, knowledge management. Engage stakeholders continuously to prioritize features that deliver measurable outcomes.
Case Study: Global Manufacturing Enterprise
Consider a global manufacturing company operating SharePoint Server 2013 farms across North America, Europe, and Asia. The environment hosts 12 TB of content, 15,000 site collections, and hundreds of custom workflows. The organization embarks on a migration to SharePoint Online to standardize collaboration, reduce infrastructure costs, and comply with new data residency regulations.
Discovery reveals redundant project sites and outdated workflows. The program rationalizes content, archiving 30% of sites and consolidating duplicative document libraries. A new information architecture introduces regional hub sites connected to divisional sites. Custom workflows for engineering change requests are rebuilt in Power Automate with integration to Dynamics 365. The migration team deploys ShareGate to manage content moves, using Azure Automation to orchestrate nightly batches. Network readiness includes ExpressRoute circuits to minimize latency.
Pilots migrate engineering, procurement, and HR portals. Feedback highlights the need for enhanced training on modern page authoring, leading to the creation of interactive learning paths. Wave execution proceeds over six months, with command center operations ensuring 24/7 coverage during critical windows. Hypercare resolves permissions nuances and fine-tunes search schema to surface the right documents. The program concludes with the retirement of on-premises farms, a 45% reduction in infrastructure costs, and improved compliance reporting via Purview dashboards.
Measuring Success and Reporting
Define KPIs aligned with the migration charter: percentage of content migrated, number of modernized sites, reduction in custom code, user satisfaction, adoption of Teams-integrated sites, compliance incident reduction, and financial savings. Build Power BI dashboards pulling from Microsoft 365 usage data, migration tool reports, and ticketing systems. Share results with executives monthly during and after migration. Conduct retrospectives with stakeholders to capture lessons learned, celebrate wins, and identify backlog items for future enhancements.
Data Protection and Backup Strategy
Although Microsoft provides platform-level resiliency, enterprises remain responsible for meeting business continuity and legal hold obligations. Design a data protection strategy that leverages native capabilities—Recycle Bin, versioning, retention, Purview litigation holds—while supplementing with third-party backups when regulatory requirements demand point-in-time restore beyond native limits. Evaluate backup vendors supporting SharePoint Online, OneDrive, and Teams to ensure cross-workload restoration. Document recovery time objectives (RTO) and recovery point objectives (RPO) for various content classes, aligning them with business impact analyses.
Integrate backup workflows into operations. Schedule regular restore tests for representative sites to validate procedures, and track outcomes in a compliance register. Automate reporting on backup job status and retention coverage. Educate site owners on how retention labels and backup interplay so they understand expectations when requesting restores. During migration waves, run backups on source farms before major cutovers to protect against unforeseen data loss and to facilitate forensic analysis if inconsistencies surface.
Analytics and Reporting for Stakeholders
Visibility drives trust. Build analytics portfolios that surface migration progress, adoption metrics, and governance health. Combine data from migration tools, Microsoft 365 usage analytics, ServiceNow or Jira tickets, and Power Platform telemetry into Power BI dashboards. Provide executive summaries with trend lines, while equipping operational teams with granular views showing wave completion percentages, error breakdowns, training attendance, and site provisioning volumes. Establish weekly reporting cadences to keep stakeholders informed and to spotlight achievements.
Use analytics to refine strategy. If reports show low usage of newly modernized sites, investigate whether navigation needs adjustments or whether additional training is required. Monitor champion engagement metrics to ensure community momentum. Track DLP policy hits and external sharing trends to identify governance opportunities. Treat analytics as a feedback loop that informs backlog prioritization for post-migration enhancements.
Service Desk Enablement and Knowledge Management
The service desk becomes the frontline for adoption success. Equip agents with updated knowledge articles covering SharePoint Online features, troubleshooting guides, and escalation paths. Refresh the ticket classification taxonomy so incidents distinguish between legacy SharePoint Server issues and SharePoint Online topics such as hub navigation, sharing policies, or Power Automate flows. Provide scripts for common scenarios—users unable to access new URLs, missing permissions due to Azure AD group sync delays, or questions about modern page authoring. Integrate Microsoft 365 message center updates into knowledge management workflows so the service desk anticipates feature changes that could trigger tickets.
Establish collaboration between the service desk and the SharePoint CoE. Hold weekly syncs where agents share emerging trends, and the CoE provides clarifications or job aids. Maintain a centralized knowledge base built on SharePoint Online or Viva Knowledge, tagging articles with metadata for quick retrieval. Encourage champions to contribute to knowledge articles, spreading expertise across the organization. Measure service desk performance through metrics like first-call resolution, ticket backlog, and customer satisfaction scores to ensure support quality remains high during and after the migration.
Leverage analytics to optimize support. Monitor ticket categories with Power BI to identify recurring pain points, then feed those insights into training plans or product backlog items. If a spike in permissions tickets emerges, launch targeted communications or adjust provisioning workflows. Use automation to surface contextual guidance within SharePoint Online—such as integrated FAQ web parts or walkthroughs—reducing ticket volume while improving user confidence. Document continuous improvement actions in the CoE backlog to maintain accountability and close the loop with business sponsors.
FAQ
How long does a SharePoint Server to SharePoint Online migration typically take?
Timelines vary with content volume and complexity, but enterprises often plan for 9 to 18 months. Expect three months for discovery and remediation, three to six months for pilot and modernization, and six to nine months for wave migrations and hypercare. Highly regulated industries or multi-geo deployments may extend longer due to compliance reviews and data residency validations.
Which migration tool should we use for complex environments?
Select tooling based on requirements. SPMT handles straightforward migrations, but ShareGate, AvePoint Fly, Quest On Demand, and Metalogix offer advanced scheduling, reporting, and remapping features. Evaluate each against content types, workflow preservation, throttling controls, and support for incremental migrations. Many programs adopt a hybrid approach—using SPMT for bulk content and third-party platforms for high-touch workloads.
How do we handle legacy workflows and InfoPath forms?
Inventory every workflow and form, then prioritize based on business criticality. Rebuild high-value automations using Power Automate and Power Apps, integrating with data sources via connectors or custom APIs. Provide governance and training so citizen developers can maintain the new solutions. For lower-value workflows, consider retiring or simplifying processes to align with modern capabilities.
What governance model keeps SharePoint Online sustainable?
Establish a SharePoint Center of Excellence that oversees site provisioning, governance policy enforcement, adoption programs, and solution development. Implement approval workflows for new site requests, enforce naming conventions, and schedule periodic access reviews. Use Power BI dashboards to monitor adherence and to surface anomalies requiring intervention.
How can we ensure compliance requirements are met after migration?
Leverage Microsoft Purview for retention, records, and eDiscovery. Apply sensitivity labels, configure DLP policies, and automate retention label application. Maintain audit logs and integrate them with SIEM tools. Conduct regular compliance reviews with legal and security teams to verify policies operate as intended and to adjust for evolving regulations.
What change management tactics drive adoption?
Start communications early, build persona-based training, empower champions, and provide ongoing office hours. Highlight modern experiences, integration with Teams, and mobile productivity gains. Use analytics to identify departments lagging adoption and target them with focused engagement. Celebrate quick wins and share success stories to reinforce behavior change.
How should we coordinate with Teams and Viva during migration?
Plan site-to-Team mappings, ensuring new or migrated team sites connect to Teams channels when collaboration is active. Configure Viva Connections dashboards to surface critical content. Communicate governance standards so teams understand naming conventions, ownership rules, and lifecycle policies across connected experiences.
How do we manage licensing and storage costs post-migration?
Monitor SharePoint Online storage usage, optimize large libraries, and purge redundant content. Align Microsoft 365 license tiers with user needs and retire unused licenses promptly. Track savings from decommissioned on-premises infrastructure, and reinvest some of those funds into continuous improvement initiatives such as automation or analytics enhancements.
More Migration Playbooks from Bles Software
- Zendesk → Salesforce Migration Plan (Risk & Timeline) | Bles Software
- Shopify → Shopify Plus Migration Checklist | Bles Software
- QuickBooks → Xero Migration (Data QA & Cutover) | Bles Software
- HubSpot → Salesforce Migration Blueprint | Bles Software
- Intercom → Zendesk Migration Guide | Bles Software
- GA UA → GA4 Migration for B2B | Bles Software
- Magento → Shopify Migration Costs | Bles Software
- CMS Replatform (WP → Next.js) | Bles Software
- Daily AI Roundup: AI agent, model and enterprise AI news