Skip to content

What is OneDrive?

Microsoft OneDrive is the default file storage for Microsoft 365, Windows 11, Xbox and the entire Office ecosystem. OneDrive Personal gives each Microsoft account 5 GB free (1 TB with a 365 Personal subscription), while OneDrive for Business provides 1 TB per seat by default — expandable to 5 TB or 25 TB for qualifying tenants. It powers Known Folder Move for Desktop / Documents / Pictures, real-time co-authoring in Word and Excel, Personal Vault for sensitive files, and deep integration with SharePoint, Teams and Outlook attachments.

The flip side: moving data out of OneDrive — between tenants during an M&A, from Personal to Business, from Business to Google Workspace, or into a third-party backup — is famously painful. The native tools cap throughput, break on long paths, strip metadata, and require downloading TBs to a local PC. CloudsLinker removes the middle hop: authorize OneDrive once, and every transfer runs cloud-to-cloud through the Microsoft Graph API.

Key features of OneDrive

Why connect OneDrive to CloudsLinker

CloudsLinker connects OneDrive (both Personal and Business) via Microsoft Graph OAuth 2.0 and runs every copy, sync or backup directly between Microsoft's servers and the destination cloud. You get tenant-to-tenant migration, incremental sync, scheduled jobs, file filters, long-path handling, and automatic throttling against Graph's per-app and per-tenant rate limits. Supports 140+ destinations including Google Drive, Google Workspace, Dropbox, SharePoint, Box, S3, Wasabi, B2, Proton Drive, pCloud, Mega, and any SFTP / WebDAV endpoint.

What you can do with OneDrive on CloudsLinker

Server-to-server OneDrive transfers

Server-to-server OneDrive transfers

Copy OneDrive Personal or Business content to 140+ destinations — Google Drive, Dropbox, S3, SharePoint, Proton Drive — with no local download and no bandwidth cap.

Keeps running with your PC asleep

Keeps running with your PC asleep

Every OneDrive job runs on CloudsLinker's infrastructure, not your machine. Close the laptop — the migration finishes on its own.

Delta sync & scheduling

Delta sync & scheduling

Run hourly, daily or weekly jobs. Incremental mode moves only files changed since the last successful run — perfect for nightly off-site backup of OneDrive.

Filter by path, type, size, date

Filter by path, type, size, date

Migrate only <code>/Documents</code>, skip files > 2 GB, or sync just last quarter's .xlsx files. Filters stack so you move exactly what's needed.

Common OneDrive transfer scenarios

Tenant-to-tenant OneDrive migration during M&A

When Company A acquires Company B, moving every employee's OneDrive (and linked SharePoint sites) between Microsoft 365 tenants is usually a six-figure consulting engagement. CloudsLinker scripts it: authorize both tenants, map source users to destination users, schedule the migration in waves, and get per-user audit logs. Permissions don't carry across tenants (Microsoft's constraint), but folder structure, file content and modification dates do.

Off-site 3-2-1 backup of OneDrive for Business

Microsoft's retention policies are not a backup — deleted files leave the recycle bin after 93 days, and ransomware can encrypt your OneDrive content faster than support can restore it. Schedule a nightly incremental sync from OneDrive for Business to Wasabi, B2 or Storj. Only changed files move each night, immutable object-lock options are available on the destination, and restore is file-by-file rather than all-or-nothing.

Migrate OneDrive Personal → Google Drive when leaving the Microsoft ecosystem

Switching from a Microsoft-centric workflow to Google Workspace? CloudsLinker copies every file with folder hierarchy preserved and converts Office formats on the fly where useful (Word → Google Docs, Excel → Google Sheets).

Consolidate OneDrive for Business → SharePoint team site

When a project grows beyond one person, moving files from a personal OneDrive to a shared SharePoint Document Library keeps them accessible after the owner leaves. CloudsLinker preserves folder tree and timestamps across the hop.

Cold-archive stale OneDrive content

OneDrive for Business charges per TB past the plan quota. Move files not touched in 12+ months to a cheaper archive tier (S3 Glacier Instant Retrieval, B2) and free up active capacity — at roughly 80 % lower cost per TB.

How to connect OneDrive (or OneDrive for Business) to CloudsLinker

OneDrive uses Microsoft’s OAuth 2.0 flow via Microsoft Graph API. OneDrive Personal and OneDrive for Business are separate connector entries because their auth stacks and tenant scopes are different.

  1. Open CloudsLinker and click Add Cloud → choose OneDrive (personal Microsoft account) or OneDrive for Business (Microsoft 365 / Entra ID account).
  2. You are redirected to Microsoft’s login page (login.microsoftonline.com). Verify the domain before entering credentials.
  3. Sign in with the account that owns the OneDrive you want to connect. For Business, your IT admin may need to approve the app on first use.
  4. Review the permissions — CloudsLinker requests Files.ReadWrite (and Sites.Read.All for SharePoint scenarios) — then click Accept.
  5. If prompted, select the specific drive resource (personal OneDrive, default site, or a group/team drive) — OneDrive for Business users with multiple drives will see this step.
  6. You are returned to CloudsLinker with a live connection ready to use as source or destination.

To remove access later: https://account.microsoft.comPrivacy → Apps and services you’ve given access to (personal) or Microsoft 365 admin center → Enterprise applications (business).

OneDrive upload & download limits you should know

Microsoft imposes several hard caps — CloudsLinker batches around all of them automatically, but knowing the numbers helps size your migration plan:

  • Maximum single file size: 250 GB, across OneDrive Personal, OneDrive for Business, and SharePoint Online. This was raised from 100 GB in 2021 and applies to every paid and free plan.
  • ZIP upload / download also 250 GB since July 10, 2024 — useful for large archive migrations.
  • Storage quotas: OneDrive Personal — 5 GB free, 1 TB with Microsoft 365 Personal / Family. OneDrive for Business — 1 TB per seat by default, expandable to 5 TB (and up to 25 TB for qualifying heavy-storage tenants with admin approval).
  • Item count per OneDrive / Site: 30 million items recommended max; beyond that, search and sync degrade.
  • Path / URL length: 400 characters total URL; CloudsLinker warns if destination paths would exceed the limit.
  • Graph API throttling: per-app and per-tenant rate limits (returns HTTP 429 / 503 with Retry-After). CloudsLinker applies exponential back-off and resumes automatically.
  • Deleted file retention (Business): 93 days in the first-stage recycle bin, then second-stage recycle bin — this is not a backup, which is why off-site sync via CloudsLinker to an independent provider is recommended.

Sources: Microsoft: Restrictions and limitations in OneDrive and SharePoint, SharePoint Online limits, Microsoft 365 blog: 250 GB file support.

OneDrive + CloudsLinker — Frequently Asked Questions

Does CloudsLinker support both OneDrive Personal and OneDrive for Business?

Yes. They are two different Microsoft products with different APIs and quotas, but CloudsLinker handles both through Microsoft Graph. You authorize them as separate connections — one for personal, one per Business tenant.

Can I migrate OneDrive content between two Microsoft 365 tenants?

Yes. Connect both the source tenant and destination tenant, then run a one-time migration per user or at the org level. File content, folder structure and modification times carry across. Sharing permissions do not carry between tenants — that's a Microsoft limitation, not CloudsLinker's.

Are my OneDrive files downloaded to CloudsLinker's servers?

No. CloudsLinker streams bytes from Microsoft's servers directly to the destination cloud over TLS. Only job metadata (file path, size, status) is logged for audit purposes.

Will large transfers hit Microsoft Graph's throttling limits?

Graph enforces per-app and per-tenant rate limits. CloudsLinker applies exponential back-off on 429 and 503 responses and resumes automatically. Multi-TB OneDrive migrations typically complete without manual intervention; very large tenants (10 TB+) run over several days.

How does CloudsLinker handle the 260-character Windows path limit?

CloudsLinker transfers via Graph API, which is not bound by the Windows MAX_PATH limit. If the destination cloud has its own path limit, CloudsLinker warns you before the job starts and offers to truncate or skip affected files.

Does this work with OneDrive for Business synced to SharePoint libraries?

Yes. SharePoint Document Libraries and OneDrive for Business share the same underlying platform. CloudsLinker offers separate connectors for each — use OneDrive for personal scope, SharePoint for team-site scope.

What happens to OneNote notebooks stored on OneDrive?

OneNote notebooks are multi-file packages. CloudsLinker copies them as-is when the destination is another OneDrive or SharePoint site. For third-party destinations, you'll end up with the raw .onepkg or folder structure, which requires OneNote to re-open.

Can I run two-way sync between OneDrive and Google Drive?

Yes. Two-way sync mirrors changes in both directions. You set a conflict rule (newer wins, source wins, or keep both copies with a suffix). This is useful for hybrid teams that live partly in Microsoft 365 and partly in Google Workspace.

Does CloudsLinker require me to install anything on my computer?

No. CloudsLinker runs entirely in the browser. OAuth consent happens on Microsoft's own login page, and every transfer runs on our servers — nothing is installed on your PC or Mac.

Is transferring OneDrive → Google Drive (or vice versa) legal / allowed?

Yes. Both Microsoft and Google expose public APIs precisely for this purpose. You retain ownership of your data, and OAuth consent can be revoked from the source account's security settings at any time.

OneDrive transfer guides

Step-by-step walkthroughs for moving data to and from OneDrive.

Conclusion

OneDrive is deeply wired into Microsoft 365 — which is great until you need to move data out, migrate between tenants, or back it up somewhere Microsoft doesn't control. CloudsLinker handles all three with server-to-server transfers, incremental sync, filters and tenant-level scheduling. Connect your OneDrive and run your first migration free.

Online storage services supported by CloudsLinker

Transfer data between over 48 cloud services with CloudsLinker

OneDrive

OneDrive

Google Drive

Google Drive

Google Photos

Google Photos

Shared Drive

Shared Drive

OneDrive for Business

OneDrive for Business

Dropbox

Dropbox

Box

Box

Mega

Mega

pCloud

pCloud

Yandex

Yandex

ProtonDrive

ProtonDrive

AWS

AWS

GCS

GCS

iDrive

iDrive

Storj

Storj

DigitalOcean

DigitalOcean

Wasabi

Wasabi

1fichier

1fichier

PikPak

PikPak

TeleBox

TeleBox

OpenDrive

OpenDrive

Backblaze B2

Backblaze B2

Fastmail file

Fastmail file

SharePoint

SharePoint

Nextcloud

Nextcloud

ownCloud

ownCloud

Premiumize me

Premiumize me

HiDrive

HiDrive

Put.io

Put.io

Sugar Sync

Sugar Sync

Jottacloud

Jottacloud

Seafile

Seafile

Ftp

Ftp

SFtp

SFtp

NAS

NAS

WebDav

WebDav

4shared

4shared

Icedrive

Icedrive

Cloudflare R2

Cloudflare R2

Scaleway

Scaleway

Doi

Doi

iCloud Drive

iCloud Drive

iCloud Photos

iCloud Photos

FileLU

FileLU

Zoho WorkDrive

Zoho WorkDrive

Telia Cloud / Sky

Telia Cloud / Sky

Drime

Drime

Filen

Filen

Didn't find your cloud service? Contact: [email protected]