Zero-Cost Google Workspace to Microsoft 365 Migration: A Script-Driven, DIY Approach

Thinking about migrating from Google Workspace to Microsoft 365 but want to avoid expensive third-party tools? This session offers a complete, real-world walkthrough of how to execute a manual, cost-free migration using built-in tools and custom scripting—without compromising on quality or data integrity.

Based on practical experience from multiple migrations, this talk will guide you through:

  • Pre-migration planning: validating licensing, mapping user identities, and preparing domains
  • Microsoft 365 setup: mailbox provisioning, migration endpoints, OAuth scopes
  • Google Workspace configuration: API access, service accounts, and permission scopes
  • User migration: bulk provisioning Microsoft 365 accounts, syncing identities, managing aliases, and handling shared mailboxes
  • Data migration: email, calendar and contacts exports, Google Drive transfers
  • DNS cutover: reconfiguring MX, SPF, DKIM, and DMARC records for smooth mail flow

We’ll also weigh the pros and cons of this DIY approach compared to paid solutions—highlighting where it works best and where to be cautious. If you're looking to optimize costs without sacrificing control, this is your migration blueprint.

 

Preduslovi za praćenje predavanja / potrebno predznanje
Experience with Google Workspace and Microsoft 365 administration. Familiarity with PowerShell and command-line tools (e.g. GAM, Google Apps Script). Basic understanding of identity management, DNS records, and OAuth permissions