Migrating from a file server to SharePoint and OneDrive: how to do it without losing files, permissions or a week of work

· 8 min read · SilverData team

In every second company we walk into, there's a file server in some closet — usually with a mapped drive called "Z:\\\\company" and a folder structure that only two people in the building still understand. The decision to move it to SharePoint and OneDrive is rarely "should we"; it's "how do we do it without downtime and without losing the permissions that have been piling up there for ten years".

Earlier this year we ran exactly that migration for a 24-person audit consultancy. The old file server (Windows Server 2019, two disks in RAID 1, 920 GB of data) lived in a server room next to a UPS whose batteries had died two years earlier. Backups were "to a second disk in the same box". They had 12,800 folders, 412,000 files, six years of history on average, and a lot of 15 MB scanned PDFs. After the move to SharePoint Online (on the Microsoft 365 Business Standard licences they already had) plus OneDrive, they were left with three team libraries, a clear split between "mine" and "ours", and roughly 11,000 PLN a year less in running costs (electricity, server room maintenance, Windows Server licence, off-site backup). The whole project: 5 calendar weeks, with the actual "from now on we work from SharePoint" cutover taking a single weekend. Files lost: zero. People who couldn't open something in the first week: four — and each ticket got closed within an hour.

Here's how this is done properly.

What's actually on your file server

First truth: nobody in the company really knows. The second week of the project is purely inventory work, without touching a single file. Skip this and the rest goes blind.

This stage isn't glamorous, but this is where you eliminate 60% of the problems.

SharePoint, OneDrive or Teams — what goes where

The most common mistake: dump everything into one giant SharePoint library and be done. Six months later nobody can find anything, because a folder tree from 2010 doesn't match how people collaborate in 2026.

The rule that works in SMEs:

For the 24-person company it came out as: one main intranet site, four department sites (finance, sales, projects, HR), with 2–4 libraries each. About 16 libraries instead of 12,800 folders on a single drive. This is the moment for "simplify", not "copy 1:1".

A migration plan without a week of downtime

Microsoft gives you the SharePoint Migration Tool (SPMT) and Migration Manager in Admin Center. Both are free, both work. For a typical 25-person company, SPMT is enough.

The pattern we always propose:

  1. Dry run on a 50–100 GB subset. You find out what Migration Tool flags red: paths too long, illegal characters in names (#, %, * in older file names), zero-byte files, empty folders. Fix at source (rename, shorten paths), because SharePoint will simply skip those at the end.
  2. Historical data migration in the background, over 5–10 days. People keep working on the old server. Migration Tool copies what doesn't change (archives, closed projects). That's 80% of the volume and 20% of the risk.
  3. Cutover weekend. Friday at 6pm you set the old server to read-only at the NTFS level. Saturday — delta sync, pulling across everything that changed in the last week. Sunday — testing, spot-checking dozens of random folders, mapping new desktop shortcuts.
  4. Monday morning — everyone has a desktop shortcut to SharePoint instead of "Z:\\\\company". The old server stays online for another 30 days in read-only mode, as a lifeline. Nobody writes anything new there, but if someone goes hunting for "that version from February", there's still somewhere to look.

The most common mistake here: somebody tries to cutover in the middle of a working week, "because the boss doesn't want to pay weekend overtime". You only do that once.

What NOT to move to SharePoint

SharePoint is great for office documents. It's bad for a few specific things, and it's better to say so upfront.

This is one of three conversations worth having before you start the migration. The second is the permission model. The third — who deletes a file when someone leaves the company.

What next

Migrating a file server to SharePoint in a 25-person company is a 4–6 week project, not a weekend job. Most of that time is the boring work: inventory, cleaning up file names, consolidating permissions, agreeing on where "mine" ends and "ours" begins. The technical migration itself is the last 20%.

The value isn't "we're in the cloud now". The value is that after the migration nobody asks "where's file X" — because the structure is flat, search works, and phone access doesn't need a VPN. Plus, no more server in a closet with a UPS battery nobody's replacing.

If you've got an old file server and you're already paying for Microsoft 365 licences, let's talk before someone sells you "a weekend migration". The first call is free and takes half an hour.

Migrating to SharePoint isn't a 1:1 folder copy. It's the moment you honestly admit that 60% of what's on the file server shouldn't have been there for the last five years.

← Back to blog