Joshua Gadbois

Integrated Small Business Solutions

Data Migration

The Problem

Moving data between tenants, regions, or platforms is high-stakes
work. A botched migration means lost emails, broken permissions, and
weeks of cleanup. Most organizations attempt migrations with built-in
tools or cheap third-party solutions and discover the hard way that the
edge cases are where everything breaks.

Migration Types

  • Cross-tenant migration — Moving users and data
    between M365 tenants (acquisitions, divestitures, rebranding)
  • Geolocation migration — Relocating data to comply
    with regional data residency requirements
  • Site-to-site — Restructuring SharePoint sites,
    consolidating content, or reorganizing information architecture
  • Tenant merging — Combining multiple M365 tenants
    into one unified environment

What’s Involved

Exchange, OneDrive, and SharePoint migrations with full validation,
rollback capability, and zero-downtime cutover planning. Every migration
starts with a discovery phase: inventory, permission mapping, conflict
identification, and a detailed migration plan. Pilot batches run first.
Everything validates. Then the full migration executes.

Architectural Approach

I follow a phased methodology: discovery (inventory and dependency
mapping), planning (migration waves, rollback procedures, communication
plan), pilot (small batch with full validation), execution (wave-based
migration with monitoring), and validation (post-migration permission
audit and user acceptance). The key principle is that no migration
should be irreversible at any point until final cutover — and even then,
rollback is planned.