PLATFORM
OneDrive Migration Tool
MigrationFox migrates files and folders into OneDrive for Business with full permission mapping, chunked uploads for large files, and automatic path sanitization. Move personal user drives during an M365 tenant consolidation or onboard users from legacy storage with a single job.
OneDrive for Business
MigrationFox authenticates against Microsoft Graph using an Azure AD application with Files.ReadWrite.All and Sites.ReadWrite.All permissions. This gives the tool delegated access to every user's OneDrive in the tenant without needing individual user credentials.
You select the target user (or users) during job setup and MigrationFox writes directly to the user's personal OneDrive root or a subfolder of your choice. Large files are uploaded with resumable chunked sessions to handle the 250 MB small-file limit.
Permission Migration
Sharing permissions from the source are read per file and folder, then applied at the destination using Microsoft Graph's permission API. MigrationFox maps roles to their closest OneDrive equivalent:
- Viewer / Read → OneDrive Read
- Editor / Write → OneDrive Write
- Owner → OneDrive Write (ownership stays with the target user)
External sharing links are recreated where the destination tenant allows them. If a user account cannot be resolved in the target tenant, the permission is logged to the skipped-items report rather than failing the whole transfer.
Supported Migration Paths
Google Drive to OneDrive
Move individual user drives to OneDrive during a Google Workspace to Microsoft 365 migration. Google Docs, Sheets, and Slides are automatically exported to .docx, .xlsx, and .pptx on the fly.
Dropbox to OneDrive
Transfer Dropbox team folders or personal accounts into OneDrive for Business with folder structure and shared link permissions preserved.
Box to OneDrive
Migrate Box.com content including collaborations. Box collaboration roles are mapped to OneDrive permissions during transfer.
File Server (SMB) to OneDrive
Use the MigrationFox Windows agent to read from on-premises file shares and stream directly to OneDrive. NTFS ACLs are read and mapped to OneDrive sharing where user accounts match.
Key Features
- Chunked upload sessions — files larger than 4 MB are uploaded in 10 MB slices with automatic resume on failure
- Path sanitization — illegal characters (
*,?,",<,>,|) are replaced automatically - Long path handling — paths exceeding OneDrive's 400-character limit are flattened or logged
- Parallel transfer — 8 concurrent file uploads per worker
- Delta sync — re-run jobs transfer only files modified since the last run
Pricing
OneDrive migrations are billed at $0.50 per GB transferred. Your account starts with 2 GB free — no credit card required. Discovery scans are always free and unlimited.