← Back to StructureSample · made-up company
Migration Wave Plan · Tab & Shift EngineeringFloor 16 Technologies
Structure · The Move

Migration Wave Plan

Tab & Shift Engineering Ltd. · File server to SharePoint, one division at a time

Prepared forPrepared byDateStatus
Marcus Chen
Chief Operating Officer
Floor 16 TechnologiesOct 9, 2026v1.2 · For sign-off

Summary

A pilot and four divisions move over five Thursday nights, October 15 to November 12. The server is set to read-only at each cutover and nothing on it is deleted until December 11, so any wave can be rolled back before 7:00 AM.

1.9 TBon the file server, read in a day by the Scan without opening a file
640 GBmoving: the live third, matched to 142 projects
5 nightsa pilot and four waves, Thursdays only
0 hoursof working time lost: moves run 6:00 PM to 7:00 AM

The rest of the server does not move. 1.0 TB of closed work goes to a read-only archive under Tab & Shift's records rules, and 260 GB of duplicates, temp files and old installers is deleted with each division lead's sign-off. That split was agreed in the folder map signed on October 9 and is not reopened in this plan.

The waves

WaveDivisionCutover nightMovesFilesPeopleSigns off
PilotThree live Civil projects, plus TemplatesThu Oct 1522 GB14,000(9)Elena Rossi
1Field ServicesThu Oct 22190 GB128,00034Sam Okafor
2Civil and StructuralThu Oct 29160 GB96,00022Elena Rossi
3Mechanical and ProcessThu Nov 5175 GB118,00018Daniel Brooks
4Corporate: Finance, HR, AdminThu Nov 1293 GB54,00016Priya Shah
Total640 GB410,00090

Pilot users are part of Civil and Structural and are counted there.

Why this order

Timeline

DonePre-copy and checks, plannedCutover nightOn call after the moveServer read-only

What moves in each wave

Every live project gets its own site built from the project site standard, so the destination is the same five libraries every time. Paths below are the top level only. The signed folder map holds every folder.

PilotThu Oct 15 · 22 GB · 14,000 files

FromToSize
\\cesrv01\Projects\2214 Highway 9 InterchangeP-2214 Highway 9 Interchange · project site9 GB
\\cesrv01\Projects\2231 Riverside Pump StationP-2231 Riverside Pump Station · project site7 GB
\\cesrv01\Projects\2240 Northgate WarehouseP-2240 Northgate Warehouse · project site4 GB
\\cesrv01\TemplatesTab & Shift Hub · Templates library2 GB

Special handlingAutoCAD external references repathed to relative paths before the copy. 1,140 marked-up PDFs opened and checked after. Three paths over 400 characters shortened at map time.

The pilot passes whenevery file type opens, every xref resolves, all nine laptops sync, markups are intact, and search finds a drawing by its number within 24 hours.

Wave 1 · Field ServicesThu Oct 22 · 190 GB · 128,000 files

FromToSize
\\cesrv01\Field\PhotosEach project site · Field library · Photos148 GB
\\cesrv01\Field\Daily ReportsEach project site · Field library · Daily Reports21 GB
\\cesrv01\Field\EquipmentField Services site · Equipment and Calibration15 GB
\\cesrv01\Field\SafetyField Services site · Safety (hazard assessments, inspections)6 GB

Special handlingPhotos are sorted to project sites by the project number in their folder path. 3,900 photos with no project number go to the owner review queue. Phone access tested with five field technicians the week before.

Wave 2 · Civil and StructuralThu Oct 29 · 160 GB · 96,000 files

FromToSize
\\cesrv01\Projects\ (61 live Civil projects)61 project sites148 GB
\\cesrv01\Civil\StandardsCivil and Structural site · Standards and Details8 GB
\\cesrv01\Civil\SoftwareNot moving: installers, deleted with sign-off4 GB

Special handlingThe xref repath script proven in the pilot runs on all 61 projects during the pre-copy.

Wave 3 · Mechanical and ProcessThu Nov 5 · 175 GB · 118,000 files

FromToSize
\\cesrv01\Projects\ (78 live Mechanical projects)78 project sites160 GB
\\cesrv01\Mech\Vendor DataMechanical and Process site · Vendor and Equipment Data15 GB

Special handlingTwo projects shared with an outside consultant get a Client Exchange library with guest access, set up and tested on the Tuesday before.

Wave 4 · CorporateThu Nov 12 · 93 GB · 54,000 files

FromToSize
\\cesrv01\FinanceFinance site · Finance library (restricted)38 GB
\\cesrv01\AdminTab & Shift Hub · Admin library34 GB
\\cesrv01\HRPeople site · Employee Files (restricted) and HR General21 GB

Special handlingBefore the night, Priya Shah and the IT provider sign in as a test user in each role and confirm who can open Employee Files. Payroll exports stay in the payroll system and do not move.

Checks before every wave

The same eight checks run before every wave. A wave does not start until all eight pass or the COO accepts a named exception at the go / no-go call.

#CheckWhenOwnerPasses when
1Folder map for the division signedT−7Division leadSigned, no open questions
2Pre-copy of everything while people keep workingT−7 to T−2Floor 16100% copied, every error logged and explained
3Permissions tested by signing in as each roleT−3Floor 16, IT providerEach role sees what it should and nothing else
4Path lengths, blocked file types and names checkedT−3Floor 16No unresolved blockers
5Owner review queue cleared or acceptedT−2Division leadUnder 2% of files still in review
6People told what changes, when and where to lookT−2Division leadEmail sent with the one-page guide
7Go / no-go call, fifteen minutesT−1, 3 PMCOO, division lead, Floor 16Checks 1 to 6 passed, or a named exception
8Server backup verified by a test restoreT−0, 5 PMIT providerA test folder restores cleanly

The cutover night

StepWhoTime
People close their files; a notice goes up in the division's Teams channelDivision lead5:30 PM
The division's server share is set to read-onlyIT provider6:00 PM
Delta copy: everything changed since the pre-copyFloor 166:15 PM
File counts and sizes compared, folder by folderFloor 169:00 PM
Metadata and permissions spot-checked on 50 random filesFloor 1610:00 PM
Mapped drive retired; SharePoint shortcuts pushed to every laptopIT provider11:30 PM
Morning check: ten named files opened, search testedFloor 165:30 AM
Go, or roll backCOO, Floor 166:30 AM
The division starts work in SharePoint, with Floor 16 on call in TeamsEveryone7:00 AM

Checks after every wave

#CheckWhenOwnerPasses when
1File count and size match the source, by folderNightFloor 16Match, or every difference is a logged exclusion
2Created dates, authors and modified dates carried acrossNightFloor 1650-file sample, all match
3Ten files named by the division opened by their ownersDay 1, 9 AMDivision leadAll ten open, xrefs resolve
4Search finds files by project number and nameDay 1Floor 16Indexed within 24 hours
5Old links sent to their new homeDay 1Floor 16Top 200 links from the Scan tested
6Issues logged and closedDays 1 to 5Floor 16No open issue that stops work
7Division accepts the moveDay 5Division leadSigned in the table below

Sign-off

Each division lead signs three times: the folder map before anything is copied, the go / no-go the day before, and acceptance five working days after the move. The server is switched off only when all five acceptances are in.

WaveDivision leadFolder mapGo / no-goAccepted
PilotElena RossiSigned Oct 9Due Oct 14Due Oct 22
1Sam OkaforSigned Oct 9Due Oct 21Due Oct 29
2Elena RossiSigned Oct 9Due Oct 28Due Nov 5
3Daniel BrooksSigned Oct 8Due Nov 4Due Nov 12
4Priya ShahSigned Oct 7Due Nov 11Due Nov 19

Plan approval

Approved bySignatureDate
Marcus Chen, Chief Operating Officer
Floor 16 Technologies, engagement lead

Rollback

When we roll back. Any one of these, found before 6:30 AM: a file count off by more than 0.1% that the exclusion log does not explain; a file type that will not open and affects live work; a restricted library visible to the wrong people; or the division lead calls it.

StepWhoTime
Set the division's server share back to read-writeIT provider5 min
Point the mapped drive back at the serverIT provider10 min
Hide the new sites from navigation and post a notice in TeamsFloor 165 min
Copy anything saved to SharePoint since cutover back to the serverFloor 1615 min
Fix, re-run the checks, and agree a new night at the next go / no-goEveryoneNext Thursday
People start on the server at 7:00 AM as usualUnder 45 min

Until day 3 after a wave, it can still be rolled back the same way, with anything saved in SharePoint copied back. After day 3 we fix forward: problems are fixed in SharePoint and the server stays read-only.

What could move the dates

RiskEffectWhat we do
Watch The pilot shows xrefs breaking after the copyWaves 2 and 3 move back one weekFix the repath script and re-run it on the pilot before Wave 1 is confirmed
October close runs lateWave 4 moves to Nov 19Priya Shah decides at the Nov 11 go / no-go
Field laptops on an old OneDrive clientWave 1 users cannot syncIT provider updates all 34 by Oct 20, confirmed in check 3
Sample on a made-up company. Figures are scenario numbers, rounded. Real wave plans are built from the client's own Scan and signed folder map.