Migration

Google Drive to SharePoint migration

Migrating Google Drive to SharePoint moves shared drives into SharePoint document libraries and My Drive into OneDrive. Native Google files must be converted to Office formats, which breaks any embedded Apps Script, and every internal Drive link needs remapping to its new SharePoint URL — on a 50-user estate that remapping consumes 2 of the 3 project weeks.

Drive to Microsoft mapping
Shared driveSharePoint document library
My DriveOneDrive for Business
Google Doc / Sheet / SlideConverted to .docx / .xlsx / .pptx
Drive link inside a documentRemapped to the SharePoint URL
Anyone-with-the-link shareConverted to an org-scoped link or revoked
Typical throughput1–2TB per weekend with a staged plan

Why this direction is harder than people expect

Moving to Google is mostly a data-copy problem. Moving away from Google is a format problem. Native Docs, Sheets and Slides are not files in the conventional sense; they are documents held in Google's own representation and exported on demand. Every one of them changes format at the boundary, and formats that change can lose things: comment threads collapse into flat annotations, Apps Script bound to a Sheet does not survive, and complex Sheets formulas occasionally need review.

The second problem is links. Google-native documents cross-reference each other by Drive URL constantly. After migration those URLs still resolve to Google, which means a migrated document quietly points back at a tenant you are decommissioning. Link remapping is not optional; it is the difference between a migration and a slow-motion outage.

Permission translation in the other direction

Google's shared drive membership model translates into SharePoint groups reasonably well at the top level. The exceptions are the items shared individually, outside any drive membership, and the anyone-with-the-link shares. Those links are the ones that matter for security, because they typically predate whoever is running the project.

We enumerate every external and link-based share before the move and produce a decision list: convert to a named SharePoint permission, convert to an organisation-scoped link, or revoke. Migrating a permissive share as-is is how an open Drive folder becomes an open SharePoint library.

  • Every anyone-with-the-link share listed with its file, owner and last access date
  • External collaborators mapped to guest accounts or removed
  • Orphaned files from departed users reassigned to a named owner first
  • Shared drive managers become SharePoint site owners

Sequencing a large estate

Above roughly a terabyte, this stops being a weekend and becomes a programme. We move in waves by department, and each wave has a freeze window during which the source shared drive is read-only. The read-only step matters: without it you get edits landing in the source after the copy, and reconciling those by hand is miserable.

Throughput depends more on file count than total size. A terabyte of video moves faster than a hundred gigabytes of small Office documents, because per-file overhead dominates. We estimate on file count and use total size as a sanity check.

Verification before you decommission

Nobody should switch off a Google tenant on the basis that a migration tool reported success. We run a three-part verification: file count and checksum comparison per library, a permission spot check across a stratified sample, and a link audit that confirms no migrated document still resolves to a Drive URL.

Only after all three pass do we recommend downgrading Google licences, and we recommend keeping a small number of archive-tier accounts for a defined retention window rather than deleting the tenant outright.

What we see that others don't say

Native Google Docs converted to .docx lose comment threading history and any attached Apps Script; in the estates we have moved, between 3% and 8% of documents carry at least one of those, which is small as a percentage and painful as an absolute number at 100,000 files.

What this doesn't cover

  • We do not preserve Google Docs comment threading in converted Office files. The export format flattens it and no tool we have tested recovers it.
  • Apps Script bound to Sheets or Docs is not migrated. Where it runs a business process, it is rebuilt in Power Automate or Office Scripts as separate work.
  • Google Sites, Looker Studio dashboards and AppSheet applications are out of scope for a Drive migration and need their own plan.
  • We do not delete your Google tenant. We tell you when it is safe to downgrade; the decision and the button are yours.

Questions we get asked

Do Google Docs stay editable after migration?
They become Office files: .docx, .xlsx and .pptx. Those are fully editable in Microsoft 365, but they are conversions, so complex formatting and any bound Apps Script need review before you rely on them.
How long does a Drive to SharePoint migration take?
Estimate on file count rather than size. Up to a terabyte with conventional office documents usually fits a staged weekend; multi-terabyte estates run as departmental waves over four to eight weeks.
What happens to files shared with external people?
Each external share is listed before the move and given a decision: convert to a Microsoft guest account, convert to an organisation-scoped link, or revoke. Nothing external migrates silently.
Can you remap links inside migrated documents?
Yes. After content lands, we scan migrated documents for Drive URLs and rewrite them to the corresponding SharePoint location. Links to files that were deliberately not migrated are reported rather than rewritten.

How this page is verified

Reviewed by Pearl Lemon Cloud migrations desk, Google Workspace migration engineers. Last checked .

  • Format conversion behaviour reflects Google's documented export formats for Docs, Sheets and Slides as of 2026-08-06.
  • Throughput and file-count observations are Pearl Lemon Cloud project data from migrations completed in the twelve months to 2026-08-06.
  • SharePoint permission model behaviour follows Microsoft's published SharePoint Online permission documentation.

Sources you can check

Related pages

Scope your Drive exit

Send us a file count and shared drive list. We will tell you which parts convert cleanly, which need rebuilding, and how many weekends it takes.