← All Migration Paths

MIGRATION GUIDE

Migrate Windows File Server to SharePoint

Decommissioning an on-prem file server? MigrationFox moves SMB file shares directly into SharePoint Online document libraries — with NTFS permission mapping, long-path support, and full Windows domain authentication. No manual robocopy, no intermediate cloud staging.

Why Migrate File Shares to SharePoint?

Retiring legacy file servers is one of the last steps in a full Microsoft 365 consolidation. SharePoint gives you cloud-native access, mobile editing, version history, and tenant-wide compliance controls without the hardware, patching, or backup overhead of on-prem file servers.

How It Works

File server migration requires a Windows agent running on-prem because SharePoint can't reach into a private SMB share on its own. The agent is a small executable that:

What Gets Migrated

Step-by-Step: How to Migrate

Step 1 — Sign up and download the agent

Create your MigrationFox account at app.migrationfox.com and download the Windows agent installer from the Connections → File Server screen.

Step 2 — Install the agent

Run the installer on the file server itself or any domain-joined Windows machine with SMB access to the share. Log in as a domain user that has at least read access to every folder you want to migrate. The agent registers itself with your MigrationFox tenant using a one-time pairing code.

Step 3 — Connect SharePoint

In MigrationFox, go to Connections → New → SharePoint and sign in with a Global Admin or SharePoint Admin account. Grant the Graph permissions so MigrationFox can create libraries and write files.

Step 4 — Browse the share

Create a new job, pick your file server connection as the source, and enter a UNC path like \\fileserver01\finance. The agent enumerates the root and lets you browse folders in the MigrationFox UI.

Step 5 — Pick a destination

Choose a SharePoint site and document library as the destination. MigrationFox can create a new library automatically if you prefer not to target an existing one.

Step 6 — Scan

Run a discovery scan. The agent walks the full folder tree and reports file count, total size, longest path, and any files that would hit SharePoint's 400-character URL limit or illegal character restrictions. Scans are free and unlimited.

Step 7 — Run the migration

Start the job. The agent streams files to SharePoint in parallel. NTFS ACLs are collected during the transfer and applied in a second pass once files are in place. Live progress, throughput, and per-file errors appear in the dashboard.

Step 8 — Delta sync before cutover

On cutover day, re-run the completed job. Only files that changed since the last run move across, so the final sync finishes in minutes even for terabyte-scale shares.

Pricing

File server to SharePoint migrations are billed at $0.50 per GB transferred. Every account starts with 2 GB free — no credit card required. The Windows agent and discovery scans are always free.

Frequently Asked Questions

Do I need to install software on the file server?

Yes. A lightweight Windows agent runs on the file server or any domain-joined Windows machine that can reach the share over SMB. It authenticates with NTLM or Kerberos.

Are NTFS permissions migrated?

Yes. NTFS ACLs are read from each folder and mapped to SharePoint permission levels. AD users and groups are matched to Entra ID identities by UPN or email.

What about long paths and special characters?

The agent handles paths longer than 260 characters using the \\?\ Windows prefix. Characters that SharePoint rejects (*, :, ?, etc.) are sanitized automatically and logged.

Can I migrate a DFS namespace?

Yes. Point the agent at the DFS namespace root or a specific link target. MigrationFox walks it like any SMB share.

Retire your file server with MigrationFox

2 GB free. No credit card required.

Start Free →