Skip to main content
Workspace to Microsoft 365, India

Mail is the easy half. Drive is where these migrations actually go wrong.

Mail, calendar and contacts move reasonably cleanly with mature tooling and predictable edge cases. Google Drive does not, because Docs, Sheets and Slides are not files in the sense Microsoft means, shared drive permissions do not map one to one onto SharePoint, and every document that links to another document links to a Google URL that will stop working. Plan around Drive and the rest follows. Plan around mail and you will discover Drive at the worst moment.

Microsoft
Microsoft
365
Cloud Solution Partner
  • Drive firstWhere the real work is
  • Native formatsDocs and Sheets need converting
  • Link rotThe most underestimated problem
  • CoexistenceFree/busy during a phased move
What has to move

Eight workstreams, and only the first is straightforward.

Migration proposals tend to describe this as moving mail and files. It is eight distinct pieces of work with different tooling, different risks and different failure modes, and the ones people plan for are not the ones that cause trouble.

Mail, which is the well-trodden part

Mailbox content moves with mature tooling and the edge cases are known: very large mailboxes, messages with unusual attachments, and labels, since Gmail labels are not folders and a message with several labels has to become something coherent in Outlook. Plan the label mapping deliberately rather than accepting a default, because users notice immediately and it is the first thing they judge the migration on.

Calendar, and the recurring meeting problem

Straightforward except for recurring meetings with exceptions, rooms and resources, and delegated access. Recurring series where individual occurrences were edited are where fidelity is lost, and they are common in exactly the calendars that matter most, meaning executives and shared team calendars. Test these specifically before cutover rather than discovering them in the first week.

Drive, and the format conversion nobody scoped

Google Docs, Sheets and Slides are not files with an equivalent on the Microsoft side, they are documents that live in Google. Migration converts them, and conversion is imperfect: complex spreadsheets with scripts, forms and pivot structures, and heavily formatted documents, all need checking rather than assuming. Identify the business-critical documents in advance and validate those individually.

Link rot between documents

The most consistently underestimated problem. Documents reference each other by Google URL, in document bodies, in sheets, in calendar invitations and in chat history. After migration those links still resolve to the old location, or to nothing. There is no complete automated fix, so the work is finding the highest-traffic documents and correcting their links deliberately during and after the move.

Shared drives and the permission model

Google shared drives and SharePoint document libraries are genuinely different models, and mapping one onto the other is a design decision rather than a technical conversion. Membership, manager and contributor roles, and the way access is inherited all differ. Doing this badly produces either a permissions mess or a set of libraries nobody can find, and it is where oversharing usually enters a new Microsoft tenant.

Chat, Meet and the collaboration habits around them

Google Chat history does not move into Teams in any complete sense, and organisations need to decide whether that matters and communicate the answer honestly. Meet to Teams is a change in habit rather than data, and the meeting links embedded in months of future calendar invitations all need reissuing, which is a task people reliably forget until the first meeting fails.

Identity, groups, aliases and delegation

Groups with their membership and posting permissions, aliases, delegated mailbox access, shared mailboxes and the applications authenticating against Google identity. That last one is the sleeper: single sign-on integrations, scripts using Google APIs, and third-party tools connected to Workspace all need an equivalent or a decommissioning decision before cutover, not after.

Coexistence, if you cannot move everybody at once

Any organisation too large for a single cutover needs a period where both platforms are live, and that period has to work. Mail routing, calendar free/busy visibility across the two systems, and a clear answer to where a given document lives today. Coexistence is achievable and it is not free, and organisations that skip planning it end up with a fortnight where nobody can book a meeting reliably.

The Drive problem

Eight things that go wrong with Google Drive, and how we handle each.

Drive is where the schedule slips and where users lose confidence. These are the specific failures, in the order they cause trouble, and none of them are avoidable by choosing better tooling.

Native format conversion

Docs, Sheets and Slides convert to Microsoft formats, and conversion fidelity varies with complexity. Simple documents are fine. Complex spreadsheets are not reliably fine.

  • Identify business-critical documents before the move and validate individually
  • Spreadsheets with scripts, forms or complex formulas need the most attention
  • Accept that some documents will need manual rework, and budget for it

Apps Script, which does not migrate

Automation written in Apps Script has no equivalent that comes across, and organisations frequently do not know how much they depend on it until it stops.

  • Inventory Apps Script usage during assessment, not after cutover
  • Rebuild in Power Automate where the process is still worth automating
  • Some scripts turn out to automate a process nobody needs any more

Links between documents

Every reference from one document to another is a Google URL. After migration those point at the old world, and there is no complete automated remedy.

  • Fix the high-traffic documents deliberately rather than attempting everything
  • Keep Workspace read-only for a period so old links still resolve
  • Tell users what to expect, since silent link failure erodes trust fastest

Shared drive permissions

The Google model and the SharePoint model differ in structure, not only in naming, so this is a design exercise rather than a mapping table.

  • Design the target library structure before migrating anything into it
  • Do not carry across access that was already too broad, since this is your chance
  • Manager, contributor and viewer roles need deliberate equivalents

Files owned by people who have left

Content sitting in the personal Drive of a departed employee, still referenced by current work. Common, and invisible until the account is deprovisioned.

  • Find orphaned ownership during assessment while the accounts still exist
  • Reassign ownership before migration rather than after
  • This is also the moment to delete what genuinely has no purpose

Version history that does not travel

Google keeps extensive revision history and not all of it comes across. For most content nobody minds; for regulated or contractual documents somebody will.

  • Establish early whether any content has a retention obligation on history
  • Export history separately for the small set where it genuinely matters
  • Decide and document the position rather than discovering it later

Volume, and the time it actually takes

Drive estates are usually larger than anybody expects and throttling is real. A migration sized on optimistic throughput slips, publicly, in front of users.

  • Measure real throughput on a pilot batch before committing to dates
  • Migrate in waves aligned to teams, not alphabetically
  • Run the bulk copy well ahead of cutover, with a delta pass at the end

Deciding what not to move

A migration is the best opportunity you will get to leave content behind, and almost nobody takes it, which is how a tidy new tenant inherits a decade of clutter.

  • Content untouched for years is an archive candidate, not a migration candidate
  • Archive to a cheaper location rather than migrating by default
  • Every gigabyte not moved is time saved twice, in migration and in future search
Why bring us in

We run both platforms, so the assessment is honest.

We support Google Workspace too

We are a Microsoft Partner and we also administer Workspace estates, so we have no interest in telling you the migration is simpler than it is. That also means we understand what you are leaving, which matters when deciding what has to be reproduced and what was never really used.

We scope Drive properly, because that is where projects slip

Most proposals price mail carefully and treat Drive as a volume number. We assess format complexity, Apps Script usage, shared drive structure and link density first, because those determine the effort and they are the reason migrations run over.

We design the target rather than mirroring the source

A new tenant is the one chance to not carry across a decade of accumulated sharing. We design the SharePoint structure and permission model deliberately, which costs a little planning and saves the oversharing remediation that otherwise arrives about a year later.

We plan the communication as carefully as the data

Users judge a migration on the first hour: whether their mail arrived, whether their calendar looks right, and whether the document they need opens. Telling people in advance what will not come across, particularly chat history, converts a complaint into an expectation.

What drives the move

Why Indian organisations switch.

A parent company standard

An acquisition or a group policy requiring alignment onto Microsoft. Usually comes with a date and limited negotiation, which makes coexistence planning more important rather than less.

Security and compliance requirements

A need for sensitivity labels, data loss prevention, information barriers or the wider Purview surface, frequently triggered by a customer security questionnaire or a DPDP programme.

BFSI and regulated sectors

Sector expectations and audit requirements that are easier to evidence on the Microsoft stack, particularly around retention, legal hold and administrative audit trails.

Consolidating onto one vendor

Organisations already running Windows, Teams or Azure who conclude that two identity providers and two collaboration platforms is one too many of each.

Education moving to a mixed model

Institutions that adopted Workspace for students and need Microsoft for staff and administration, where the answer is frequently coexistence rather than full migration.

Growth past what was set up informally

A Workspace tenant set up quickly in the early days by somebody who has since left, with no governance, and a business that has outgrown it.

Set expectations early

What comes across cleanly, what needs work, and what does not come at all.

Telling people this before cutover converts a complaint into an expectation. Almost every negative reaction to a Workspace migration traces back to somebody discovering one of these on the Monday rather than being told in advance.
WhatHow it faresWhat we do about it
Mail, contacts and calendarComes across wellAgree the label to folder mapping deliberately, and test recurring meetings with edited occurrences before cutover, since those are where fidelity is lost.
Files that were already Office formatsComes across cleanlyNothing special needed. These are the straightforward part of any Drive estate and usually a smaller share of it than people assume.
Google Docs, Sheets and SlidesConverted, with variable fidelityIdentify business-critical documents in advance and validate those individually. Complex spreadsheets need the most attention, and a few will need manual rework.
Links between documentsBreaks, and there is no complete fixFix the high-traffic documents deliberately, keep Workspace read-only so old links resolve for a period, and tell users so a broken link reads as expected.
Apps Script automationDoes not come across at allInventory during assessment, then rebuild in Power Automate where the process is still worth automating. A useful number turn out to automate something obsolete.
Google Chat historyDoes not come across in any complete senseTell people clearly and early. Export separately where a genuine retention obligation attaches, before the Workspace tenancy closes.
Meet links in future invitationsKeep pointing at GoogleReissue future meeting invitations with Teams links as part of cutover, or the first meeting afterwards fails in front of everybody.
Two approaches

Tool-led migration against an assessed one.

Both move the data. One produces a fortnight of support tickets and a set of documents nobody trusts; the other costs more in planning and considerably less in everything afterwards.
Feature
Dimension
Tool-led
Assessed
Scope
Everything, because the tool canWhat should move, with archiving decided deliberately
Drive formats
Converted and assumed fineCritical documents validated individually
Apps Script
Discovered when it stops workingInventoried, with a decision on each
Document links
Break silently after cutoverHigh-traffic links fixed, users warned about the rest
SharePoint structure
Mirrors the Google structure, including its mistakesDesigned, with broad access not carried across
Coexistence
Not planned, so free/busy stops workingMail routing and calendar visibility tested first
Users
Told it is happeningTold what will and will not come across
The week after
Support overwhelmed by predictable problemsA known list of exceptions, already being worked

Keep Workspace read-only for a while after you finish.

The instinct is to cancel the Google subscription the day the last mailbox lands, and it is the wrong instinct. Old links keep resolving, users find things they did not realise were missing, and the small number of documents whose conversion went badly can be re-exported rather than reconstructed. A read-only overlap period costs a fraction of what an emergency reconstruction costs, and it removes almost all of the pressure from the cutover itself. Decide the end date deliberately, tell people what it is, and then hold it.

  • Read-only rather than fully active, so nobody keeps working in the old platform
  • Long enough to cover a full business cycle, including month-end
  • Announce the end date at cutover, and remind people before it arrives
  • Export anything you are obliged to retain before the tenancy closes
The engagement

Five stages, and the pilot is the one that matters.

  1. 1

    Assess both estates

    Mailbox sizes and label structures, Drive volume and format complexity, shared drive membership, Apps Script usage, groups, aliases, delegation, and every application authenticating against Google. The output is a scope with the difficult items named rather than a volume figure.

  2. 2

    Design the target

    SharePoint structure and permission model designed rather than mirrored, Teams structure agreed, retention and label position decided, and the coexistence approach chosen. This is where you decide not to inherit the problems you currently have.

  3. 3

    Run a real pilot for a full week

    A cross-section of roles rather than volunteers from IT, running for a full week and ideally across a month-end. A pilot surfaces the things testing does not: the recurring meeting that lost its exceptions, the spreadsheet that converted badly, the integration nobody remembered.

  4. 4

    Migrate in waves, with a delta pass

    Bulk content copied well ahead of each cutover, a delta pass at the end to catch changes, and waves grouped by team so people who work together move together. Support arranged for the days after each wave, when the volume spikes and then falls quickly.

  5. 5

    Fix links, decommission, and close out

    High-traffic document links corrected, Workspace held read-only for an agreed period, anything with a retention obligation exported before the tenancy closes, and the remaining exceptions worked through rather than left. Then handover, or ongoing management.

Before cutover

Twelve checks before you move the first production user.

Worked through with every client before a production wave. Most post-migration complaints trace back to one of these having been assumed rather than verified.

Identity and routing

  • Domain verification complete and mail routing tested both ways
    Test with real external senders, not internal mail
  • Every group, alias and shared mailbox has a target equivalent
    Aliases are the commonest omission
  • Delegated mailbox and calendar access mapped
    Executives notice this within an hour
  • Applications authenticating against Google identified
    Single sign-on, scripts and third-party tools

Content

  • Business-critical documents identified and conversion validated
    Complex spreadsheets specifically
  • Apps Script automation inventoried, with a decision on each
    Rebuild, retire, or accept the loss
  • Orphaned files from departed staff reassigned
    While the source accounts still exist
  • Target SharePoint structure designed, not improvised
    This is where oversharing enters a new tenant

People

  • Users told what will and will not come across
    Especially chat history and version history
  • Future meeting invitations reissued with Teams links
    Otherwise the first meeting after cutover fails
  • A pilot group has run for a full week, including month-end if possible
    One week beats any amount of testing
  • Support arrangements in place for the days after each wave
    Volume spikes and then falls quickly
Questions we get asked

Workspace to Microsoft 365, answered plainly.

Next step

Get Drive scoped before you agree a date.

Mail is predictable. Drive volume, format complexity, Apps Script usage and link density are what determine whether this project runs to plan, and they take a short assessment to establish. Remote-first from Hyderabad, serving all of India.