Skip to main content
SharePoint 19 min read

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?

Why migrate to SharePoint Online — legacy on-premises file share versus modern SharePoint Online cloud collaboration

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 DriverFile Share RealitySharePoint Online Advantage
Remote & hybrid workRequires VPN; slow and unreliableAccessible from any device, anywhere, no VPN
CollaborationOne person edits at a time; version conflictsReal-time co-authoring; automatic version history
SecurityPerimeter-based; ransomware riskEncryption, MFA, DLP, ransomware detection built-in
ComplianceManual retention; no audit trailRetention policies, sensitivity labels, eDiscovery
SearchFilename search only; no metadataFull-text + metadata search powered by Microsoft Graph
CostServer hardware, power, IT laborIncluded in M365 license; Microsoft manages infrastructure
AI ReadinessContent invisible to AI toolsPowers 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

Radar chart comparing file shares and SharePoint Online across remote access, collaboration, security, compliance, search, automation, scalability, and AI readiness
CapabilityFile Shares (On-Prem)SharePoint Online (Cloud)
ArchitectureLocal servers; LAN/VPN access onlyMicrosoft-managed cloud; access from any browser or app
Co-authoringNone — single-user file lockSimultaneous editing for all Office file types
Version historyManual (users save v1, v2, final)Automatic; every change tracked, any version restorable
Metadata & taxonomyFolder names onlyCustom columns, content types, managed metadata (Term Store)
SearchFile name search; slow full-textInstant, personalized, permission-trimmed enterprise search
External sharingEmail attachments or workaroundsSecure sharing links with expiration and access controls
Mobile accessVPN + cumbersome or unavailableFull iOS/Android apps; offline sync via OneDrive client
Ransomware protectionAll files on share exposedVersioning + ransomware detection + restore capabilities
Compliance toolsNone nativeDLP, sensitivity labels, retention policies, legal holds
AutomationNonePower Automate workflows triggered by content events
Teams integrationNoneTeams channels use SharePoint libraries natively
Copilot / AINot supportedPrimary knowledge source for Microsoft 365 Copilot
MaintenanceYour team patches, backs up, scalesMicrosoft manages everything; zero server administration

The 7-Phase Migration Roadmap: From File Share to SharePoint Online

File share to SharePoint Online migration roadmap showing the seven phases from discovery and assessment through training, adoption, and decommissioning

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

Choosing a SharePoint migration strategy — comparing lift-and-shift, restructure, and hybrid approaches

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

ApproachWhat It MeansBest ForRisk
Lift-and-ShiftCopy folder structure as-is into SharePointLow-complexity, time-critical migrationsMigrates chaos and poor structure to cloud
RestructureReorganize into optimized SP architecture with metadataNew-build or modernization projectsMore effort; longer timeline; requires user retraining
HybridRestructure active content; lift-and-shift archivesMost enterprise migrationsModerate — 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

SharePoint migration tool comparison across SPMT, Migration Manager, ShareGate, and AvePoint by scale and capability

The right tool depends on your data volume, source complexity, budget, and IT capability. Here is a comprehensive comparison of the leading options:

ToolTypeBest ForKey StrengthsLimitations
SharePoint Migration Tool (SPMT)Free — MicrosoftSmall to mid-size file share migrationsFree; supports file shares & SharePoint Server; PowerShell scriptableLimited error reporting; no workflow migration; can throttle on large volumes
Migration ManagerFree — Microsoft (Admin Center)Large-scale, multi-server migrationsCentralized agent management; Google Drive support; off-hours schedulingShares SPMT limitations; agent setup required on source servers
ShareGatePaid — ~$6,000/yrComplex migrations needing high fidelityExcellent GUI; preserves metadata, versions, permissions; delta migration; strong scan reportsCost; Windows-only; no legacy workflow migration
AvePoint (Fly)Paid — EnterpriseMassive (50+ TB) or multi-source projectsEnterprise scale; parallel threads; broad source support; vendor support includedExpensive; steeper learning curve; overkill for SMBs
Quest MetalogixPaid — Mid-marketGranular, filtered content migrationAdvanced content filtering (by age, metadata); hybrid scenario supportComplex 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

Common file share to SharePoint Online migration challenges and how to solve them — illegal characters, long paths, oversized files, permissions, throttling, and adoption
ChallengeRoot CauseSolution
Illegal characters in file namesSharePoint 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 charactersDeep nested folder structuresFlatten folder hierarchy or shorten file/folder names. Restructure before migration — don’t lift-and-shift deep nesting.
Files over 250 GBSharePoint’s per-file size limitUse OneDrive Sync client or chunked upload via SharePoint REST API. Identify in pre-scan and handle separately.
NTFS ‘Deny’ permissions not migratingSharePoint has no Deny permission typeAudit all Deny rules in pre-assessment. Redesign using allow-only groups in SharePoint. Communicate changes to affected users.
Migration throttling by MicrosoftToo many concurrent requests to SharePointReduce agent concurrency. Schedule migrations off-peak (nights/weekends). Stagger large jobs across multiple days.
Files changed on source during migrationLong migration windows with active usersRun incremental delta sync immediately before cutover. Set share to read-only as early as possible before the final cutover.
Files locked (in-use) on sourceOpen file handles during migrationSchedule migrations outside business hours. Use Windows tools to detect open files. Coordinate with users to close files before migration window.
Low user adoption post-migrationUsers 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

SharePoint adoption journey from day one to month three — appointing champions, delivering training, connecting Teams tabs, automating the first workflow, and decommissioning file shares

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

SharePoint post-migration value journey — enable metadata, build first automation, connect to Teams, decommission file shares, prepare for Copilot AI, and measure and optimize
  • 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

SharePoint migration risk register mapping likelihood and impact for business disruption, data loss, permission errors, user resistance, timeline overrun, and compliance gaps
RiskLikelihoodImpactMitigation
Business disruption during cutoverMediumHighPhased migration; clear cutover communications; legacy read-only access retained 2–4 weeks post-cutover
Data loss or missed filesLowCriticalPre-scan reports; post-migration file count validation; maintain source backup until full sign-off
Permission errors (wrong access)MediumHighPilot permission testing with representative users; use Check Permissions tool post-migration; document all ACL changes
User resistance & non-adoptionHighHighChampions program; practical training; remove access to old shares after transition period; celebrate early wins publicly
Migration timeline overrunMediumMediumPilot migration to benchmark throughput; build 20% schedule buffer; off-hours scheduling; multiple agents for large volumes
Compliance gap (retention not applied)LowHighApply 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?
Timeline depends heavily on data volume and complexity. As a rule of thumb: Microsoft's SPMT/Migration Manager can transfer approximately 1–2 TB per agent per 24-hour period. A 10 TB migration with a single agent could take 5–10 days of migration windows (excluding planning). Enterprise projects of 50–100+ TB spanning multiple departments typically run 3–6 months end-to-end when including assessment, architecture design, phased execution, and user adoption. A thorough pre-migration assessment is the most reliable way to set accurate timelines.
Is Microsoft's SharePoint Migration Tool (SPMT) free?
Yes. The SharePoint Migration Tool (SPMT) and Migration Manager are both provided free of charge by Microsoft, included with any Microsoft 365 subscription. They support migrating from Windows file shares, SharePoint Server (2010–2019), and select cloud sources (Google Drive via Migration Manager). For basic file share migrations, they are sufficient for most organizations. Third-party tools like ShareGate or AvePoint provide more advanced features (better error reporting, delta sync, broader source support) but require licensing fees.
What happens to NTFS permissions during a SharePoint Online migration?
NTFS permission types (Full Control, Modify, Read) map to SharePoint permission levels (Full Control, Edit/Contribute, View Only). However, NTFS 'Deny' rules do not migrate — SharePoint uses allow-only permissions. Migration tools can map NTFS groups to SharePoint groups or Microsoft 365 Groups if configured correctly. Best practice is to simplify overly complex NTFS ACLs during the planning phase rather than recreating them verbatim in SharePoint. After migration, use SharePoint's 'Check Permissions' tool to validate that user access is correct.
Can I keep my existing folder structure in SharePoint Online?
You can preserve your folder structure via a lift-and-shift approach, and sometimes this is the right call for archive content or short timelines. However, deeply nested folders in SharePoint Online can hit the 400-character URL length limit and create poor user experiences in the browser interface. The best-practice recommendation is to flatten your structure and replace deep folder nesting with metadata columns and filtered views. This makes content significantly easier to find via SharePoint search and enables future automation and Copilot AI use.
What file types are not supported in SharePoint Online?
SharePoint Online blocks certain file types for security reasons by default, including executable files (.exe, .dll, .bat, .cmd) and several others. The full list is configurable by a SharePoint administrator. Additionally, files with special characters in the name will fail to migrate unless renamed first. SharePoint Online supports files up to 250 GB per file. Run SPMT in scan mode before migration to generate a complete report of unsupported files in your environment.
Should I clean up files before or after migrating?
Always before. Migrating to the cloud is not a backup strategy — it is an opportunity to start clean. Performing a ROT (Redundant, Outdated, Trivial) analysis before migration reduces the volume you need to move, lowers storage costs, and results in a higher-quality SharePoint environment that users can actually navigate. Organizations that skip pre-migration cleanup invariably regret it when they arrive at a cluttered SharePoint site that users resist adopting.
How do I handle files that are actively being used during migration?
Actively in-use (open) files cannot be migrated by most tools until they are closed. Best practice: schedule migration jobs during off-peak hours (nights, weekends) when files are unlikely to be open. Coordinate with department managers to ensure users close files before a scheduled migration window. For the final cutover pass, set the file share to read-only so no new changes are made while the final incremental delta sync runs.
What is the difference between a SharePoint site and a document library?
A SharePoint site is a full workspace — think of it as a mini-website for a department or project, containing pages, lists, libraries, and navigation. A document library is a container within a site specifically designed to store files, with columns for metadata, version history, and permissions. When migrating from a file share, you typically create one or more document libraries within a site to hold your migrated content. A single site can have multiple libraries (e.g., a Finance site with libraries for Invoices, Contracts, and Reports).
Can Microsoft 365 Copilot access my content after migration?
Yes — and this is one of the most compelling reasons to complete a file share migration. Microsoft 365 Copilot uses SharePoint Online as its primary knowledge retrieval layer. Once your content is in SharePoint, Copilot can answer employee questions like 'What is our remote work policy?' or 'Summarize the Q3 board deck' by searching SharePoint content — subject to each user's existing permissions. Content quality matters: Copilot produces better answers from well-organized, metadata-rich, up-to-date SharePoint content than from cluttered, undifferentiated repositories.
migrating file shares to SharePoint Online file share migration SPMT SharePoint migration guide network drives to SharePoint Microsoft 365
Al Rafay Consulting

Al Rafay Consulting

ARC Team

AI-powered Microsoft Solutions Partner delivering enterprise solutions on Azure, SharePoint, and Microsoft 365.

LinkedIn Profile