Migrating File Shares to SharePoint Online: Complete 2026 Guide
Migrating file shares to SharePoint Online is the process of moving documents from legacy network drives or NAS servers into Microsoft 365's cloud content platform, then restructuring, securing, and governing that content for collaboration, compliance, and AI readiness.
Step-by-step guide to migrating your network file shares to SharePoint Online. Tools, timelines, best practices & expert tips for a smooth zero-data-loss migration.
Al Rafay Consulting
· Updated June 9, 2026 · Microsoft 365 & SharePoint Specialists
Why Migrate File Shares to SharePoint Online?

Traditional network file shares — mapped drives like F: or Z:, NAS appliances, and Windows file servers — were the enterprise standard for document storage for two decades. They were simple, fast on a LAN, and familiar. But the world of work has fundamentally changed, and file shares have not kept up.
The shift to hybrid and remote work exposed file shares’ most critical weakness: they require a VPN to access remotely, suffer from poor performance over that VPN, and offer zero support for simultaneous editing or real-time collaboration. Meanwhile, SharePoint Online — Microsoft’s cloud-based content platform included in every Microsoft 365 plan — eliminates every one of these limitations.
Here is a snapshot of what organizations gain from migrating:
| Business Driver | File Share Reality | SharePoint Online Advantage |
|---|---|---|
| Remote & hybrid work | Requires VPN; slow and unreliable | Accessible from any device, anywhere, no VPN |
| Collaboration | One person edits at a time; version conflicts | Real-time co-authoring; automatic version history |
| Security | Perimeter-based; ransomware risk | Encryption, MFA, DLP, ransomware detection built-in |
| Compliance | Manual retention; no audit trail | Retention policies, sensitivity labels, eDiscovery |
| Search | Filename search only; no metadata | Full-text + metadata search powered by Microsoft Graph |
| Cost | Server hardware, power, IT labor | Included in M365 license; Microsoft manages infrastructure |
| AI Readiness | Content invisible to AI tools | Powers Microsoft 365 Copilot knowledge retrieval |
Beyond productivity, there is a strategic imperative: Microsoft 365 Copilot — the AI assistant transforming how employees access company knowledge — uses SharePoint Online as its primary content source. Organizations with content still locked in file shares cannot leverage Copilot. Migration is no longer just an infrastructure project; it is AI readiness.
For a full platform overview, see SharePoint Online: The Complete Guide for Business Leaders.
File Shares vs. SharePoint Online: Full Capability Comparison

| Capability | File Shares (On-Prem) | SharePoint Online (Cloud) |
|---|---|---|
| Architecture | Local servers; LAN/VPN access only | Microsoft-managed cloud; access from any browser or app |
| Co-authoring | None — single-user file lock | Simultaneous editing for all Office file types |
| Version history | Manual (users save v1, v2, final) | Automatic; every change tracked, any version restorable |
| Metadata & taxonomy | Folder names only | Custom columns, content types, managed metadata (Term Store) |
| Search | File name search; slow full-text | Instant, personalized, permission-trimmed enterprise search |
| External sharing | Email attachments or workarounds | Secure sharing links with expiration and access controls |
| Mobile access | VPN + cumbersome or unavailable | Full iOS/Android apps; offline sync via OneDrive client |
| Ransomware protection | All files on share exposed | Versioning + ransomware detection + restore capabilities |
| Compliance tools | None native | DLP, sensitivity labels, retention policies, legal holds |
| Automation | None | Power Automate workflows triggered by content events |
| Teams integration | None | Teams channels use SharePoint libraries natively |
| Copilot / AI | Not supported | Primary knowledge source for Microsoft 365 Copilot |
| Maintenance | Your team patches, backs up, scales | Microsoft manages everything; zero server administration |
The 7-Phase Migration Roadmap: From File Share to SharePoint Online

A successful file share migration is far more than a copy-paste operation. It is a structured project spanning assessment, architecture, technical execution, and change management. Here is the complete roadmap.
Phase 1: Pre-Migration Discovery & Assessment
Before moving a single file, conduct a thorough audit of your current file share environment. This is the most important phase — and the one most commonly skipped, causing problems downstream.
- Inventory all file shares: catalog every server, NAS device, and mapped drive. Record total size, number of files, file types, and department ownership.
- Run a ROT analysis: identify Redundant, Outdated, and Trivial content. Industry benchmarks suggest 20–50% of file share data qualifies as ROT. Delete or archive it before migrating — do not pay to move clutter to the cloud.
- Scan for migration blockers: use Microsoft’s SPMT scan mode or a third-party tool to detect: unsupported file name characters (
* ? < > | { } ~ # %), path lengths exceeding SharePoint’s 400-character URL limit, and file extensions blocked in SharePoint Online. - Audit NTFS permissions: document who has access to what. Identify broken permission inheritance, orphaned accounts (former employees), and overly granular ACLs that need simplification.
- Interview business stakeholders: understand how each team uses the file share, their pain points, and any special requirements for the new environment.
Phase 2: Information Architecture & Site Design
The migration is your single best opportunity to modernize your organization’s content structure. The rule: do not migrate chaos to the cloud. A well-designed SharePoint information architecture will pay dividends for years in user adoption, findability, and governance.
- Design your site topology: create one SharePoint Team Site per major department or project group. Use Hub Sites to connect related sites under shared navigation and search scope.
- Replace deep folder hierarchies with metadata: instead of 8 nested folders (Client → Year → Project → Phase → Draft → Review → Final), use a flatter library with metadata columns (Client, Year, Project, Phase, Status). Users find files via filtered views and search — far faster than navigating folders.
- Define content types: for content with consistent structure (contracts, invoices, SOPs), create SharePoint content types with required metadata columns and templates.
- Plan permissions at site and library level: map each user group from the file share world to a Microsoft 365 Group or SharePoint permission group. Aim for broad, role-based permissions — avoid recreating granular per-folder ACLs unless genuinely required.
- Design navigation: plan hub site navigation bars, Quick Launch menus, and if applicable, a corporate intranet home page that links to all major SharePoint sites.
Phase 3: Governance & Compliance Planning
Governance should be designed before the first file moves — not retrofitted afterward.
- Sync Active Directory to Azure AD: confirm Azure AD Connect is configured so all on-prem user accounts and security groups are reflected in Microsoft 365. Permissions cannot be mapped if users do not exist in Azure AD.
- Define retention policies: how long should each document type be kept? Configure Microsoft Purview retention labels for regulated content (e.g., 7 years for financial records, 10 years for contracts).
- Configure Data Loss Prevention (DLP): set policies to detect and block sharing of sensitive information — PII, financial data, healthcare records — both internally and externally.
- Set external sharing policy: decide which sites, if any, allow external guest access. Configure org-wide and site-specific external sharing settings in the SharePoint Admin Center.
- Define site creation governance: who can create new SharePoint sites? Uncontrolled site creation leads to sprawl. Establish a request process or template-based provisioning.
If governance maturity is low, align with Data Security and Governance Services.
Phase 4: Migration Strategy — Phased vs. Big Bang, Lift-and-Shift vs. Restructure

Phased vs. Big Bang
Almost all enterprise file share migrations should be phased — department by department or content category by content category. Phased migrations:
- Limit business disruption: only one group at a time experiences the cutover
- Allow learning between waves: lessons from Phase 1 improve Phase 2
- Enable a pilot: start with a willing, non-critical team to validate the approach
Big bang migrations (everything at once) are only practical for very small environments or hard deadline scenarios. The risk is proportional to the volume.
Lift-and-Shift vs. Restructure
| Approach | What It Means | Best For | Risk |
|---|---|---|---|
| Lift-and-Shift | Copy folder structure as-is into SharePoint | Low-complexity, time-critical migrations | Migrates chaos and poor structure to cloud |
| Restructure | Reorganize into optimized SP architecture with metadata | New-build or modernization projects | More effort; longer timeline; requires user retraining |
| Hybrid | Restructure active content; lift-and-shift archives | Most enterprise migrations | Moderate — balances speed with quality |
Best practice recommendation: use the hybrid approach. Restructure the content your teams actively use every day (last 12–18 months), and lift-and-shift the archive (older content kept for compliance) to a separate locked-down archive site.
Phase 5: Choosing Your Migration Tool

The right tool depends on your data volume, source complexity, budget, and IT capability. Here is a comprehensive comparison of the leading options:
| Tool | Type | Best For | Key Strengths | Limitations |
|---|---|---|---|---|
| SharePoint Migration Tool (SPMT) | Free — Microsoft | Small to mid-size file share migrations | Free; supports file shares & SharePoint Server; PowerShell scriptable | Limited error reporting; no workflow migration; can throttle on large volumes |
| Migration Manager | Free — Microsoft (Admin Center) | Large-scale, multi-server migrations | Centralized agent management; Google Drive support; off-hours scheduling | Shares SPMT limitations; agent setup required on source servers |
| ShareGate | Paid — ~$6,000/yr | Complex migrations needing high fidelity | Excellent GUI; preserves metadata, versions, permissions; delta migration; strong scan reports | Cost; Windows-only; no legacy workflow migration |
| AvePoint (Fly) | Paid — Enterprise | Massive (50+ TB) or multi-source projects | Enterprise scale; parallel threads; broad source support; vendor support included | Expensive; steeper learning curve; overkill for SMBs |
| Quest Metalogix | Paid — Mid-market | Granular, filtered content migration | Advanced content filtering (by age, metadata); hybrid scenario support | Complex UI; primarily SharePoint & file share sources only |
Phase 6: Migration Execution & Technical Best Practices
With planning complete and tools configured, the execution phase follows a consistent pattern for each migration wave:
- Pre-migration cleanup: rename files with illegal characters, shorten overly long paths, convert or exclude blocked file types. Run SPMT’s scan mode one final time to confirm there are no remaining blockers.
- Configure and test the migration job: set up source-to-destination mappings in your tool (file share path → SharePoint site/library). Run a test migration on a small subset (e.g., 100 files) and validate the output in SharePoint.
- Execute off-hours: schedule large migration jobs during evenings and weekends to maximize available bandwidth and minimize SharePoint throttling.
- Monitor throughput and throttling: Microsoft recommends approximately 1–2 TB per agent per 24 hours as a realistic benchmark. Use multiple agents in parallel for large volumes. Monitor tool dashboards for throttling errors and reduce concurrency if needed.
- Validate each wave: after every migration batch, compare source and destination file counts. Check that metadata, modified dates, and permissions carried over correctly. Use tool-generated error reports to identify and remediate skipped files.
- Run delta sync before cutover: in the final days before cutover, run an incremental pass to capture any changes made to the file share after the initial migration. Most tools support delta-only sync to avoid re-copying unchanged files.
- Execute cutover: set the legacy file share to read-only. Communicate to users that content is now live in SharePoint Online. Update documentation and shortcuts.
Common Migration Challenges & How to Solve Them

| Challenge | Root Cause | Solution |
|---|---|---|
| Illegal characters in file names | SharePoint blocks * ? < > | { } ~ # % | Use SPMT scan report to identify; rename via script before migration. Enable # and % support in SP Admin Center if needed. |
| Path length exceeds 400 characters | Deep nested folder structures | Flatten folder hierarchy or shorten file/folder names. Restructure before migration — don’t lift-and-shift deep nesting. |
| Files over 250 GB | SharePoint’s per-file size limit | Use OneDrive Sync client or chunked upload via SharePoint REST API. Identify in pre-scan and handle separately. |
| NTFS ‘Deny’ permissions not migrating | SharePoint has no Deny permission type | Audit all Deny rules in pre-assessment. Redesign using allow-only groups in SharePoint. Communicate changes to affected users. |
| Migration throttling by Microsoft | Too many concurrent requests to SharePoint | Reduce agent concurrency. Schedule migrations off-peak (nights/weekends). Stagger large jobs across multiple days. |
| Files changed on source during migration | Long migration windows with active users | Run incremental delta sync immediately before cutover. Set share to read-only as early as possible before the final cutover. |
| Files locked (in-use) on source | Open file handles during migration | Schedule migrations outside business hours. Use Windows tools to detect open files. Coordinate with users to close files before migration window. |
| Low user adoption post-migration | Users default to old habits (email, local drives) | Proactive training, champions program, quick wins. Disable or remove access to old shares after a transition period to force the switch. |
Phase 7: User Training, Adoption & Post-Migration Optimization

Moving data to SharePoint is 50% of the project. Getting people to use it is the other 50%. A technically perfect migration fails if users revert to emailing attachments or saving to local drives.
Change Management Essentials
- Appoint SharePoint Champions: identify one or two enthusiastic users per department who will model best practices, answer peer questions, and promote adoption. Champions do more for adoption than any training deck.
- Provide practical training: focus on tasks users actually do — opening and co-editing a document, sharing via link (not attachment), searching for content, and working with metadata. Avoid lengthy feature tours. Short, task-focused videos work best.
- Communicate the ‘why’: frame migration in terms of user benefits — access from anywhere, no more version conflicts, easier collaboration with external partners. Tie messaging to pain points users already feel.
- Run a Teams channel for SharePoint Q&A: create a dedicated channel where users can ask questions and share tips. This surfaces common issues quickly and creates a peer learning environment.
Post-Migration Optimizations to Unlock Full Value

- Enable metadata: once content is in SharePoint, work with site owners to add metadata columns to key libraries. Even adding three columns (Department, Document Type, Status) dramatically improves search and enables filtered views.
- Build your first Power Automate workflow: pick a high-visibility manual process — a document approval, a new joiner checklist, a contract review — and automate it with Power Automate. A visible quick win accelerates broader adoption of the platform.
- Connect SharePoint to Microsoft Teams: surface key SharePoint document libraries as tabs in the relevant Teams channels. Users access content without leaving Teams — the single biggest adoption accelerator.
- Decommission legacy file shares: once adoption is confirmed (typically 4–8 weeks post-migration), set file shares to read-only, then fully decommission. Keep an offline backup archive for compliance, but remove active access to prevent regression.
- Prepare for Microsoft 365 Copilot: ensure content is well-organized, deduplicated, and tagged with metadata. Remove outdated documents. Properly permissioned, current SharePoint content produces dramatically better Copilot AI answers.
Migration Risk Register & Mitigation Strategies

| Risk | Likelihood | Impact | Mitigation |
|---|---|---|---|
| Business disruption during cutover | Medium | High | Phased migration; clear cutover communications; legacy read-only access retained 2–4 weeks post-cutover |
| Data loss or missed files | Low | Critical | Pre-scan reports; post-migration file count validation; maintain source backup until full sign-off |
| Permission errors (wrong access) | Medium | High | Pilot permission testing with representative users; use Check Permissions tool post-migration; document all ACL changes |
| User resistance & non-adoption | High | High | Champions program; practical training; remove access to old shares after transition period; celebrate early wins publicly |
| Migration timeline overrun | Medium | Medium | Pilot migration to benchmark throughput; build 20% schedule buffer; off-hours scheduling; multiple agents for large volumes |
| Compliance gap (retention not applied) | Low | High | Apply retention labels and DLP policies before migration completes; include compliance validation in go/no-go checklist |
Need Expert Help with Your File Share Migration?
Al Rafay Consulting specializes in end-to-end Microsoft 365 migrations — from file shares and legacy SharePoint to modern SharePoint Online environments designed for collaboration, compliance, and Copilot AI readiness.
We deliver:
- Pre-migration assessment and ROT analysis
- Information architecture and governance design
- Full migration execution using SPMT, Migration Manager, or ShareGate
- User training, change management, and post-migration optimization
- Microsoft 365 Copilot readiness — structure your SharePoint for AI
For Microsoft 365 migration planning support, see Microsoft 365 Consulting Services.
Final Takeaway
Migrating file shares to SharePoint Online is a business transformation project, not just a copy operation. Organizations that combine technical migration with architecture, governance, and adoption planning achieve better collaboration, lower operational risk, and faster value realization.
If your teams still depend on legacy mapped drives, now is the right time to plan a phased migration program aligned with Microsoft 365 and AI readiness goals.
Frequently Asked Questions
How long does it take to migrate file shares to SharePoint Online?
Is Microsoft's SharePoint Migration Tool (SPMT) free?
What happens to NTFS permissions during a SharePoint Online migration?
Can I keep my existing folder structure in SharePoint Online?
What file types are not supported in SharePoint Online?
Should I clean up files before or after migrating?
How do I handle files that are actively being used during migration?
What is the difference between a SharePoint site and a document library?
Can Microsoft 365 Copilot access my content after migration?
Al Rafay Consulting
ARC Team
AI-powered Microsoft Solutions Partner delivering enterprise solutions on Azure, SharePoint, and Microsoft 365.
LinkedIn Profile