Migration Monitor

Inventory, map and migrate to Microsoft 365 or Google Workspace

Inventory sites, files and permissions before touching anything, map identities in the destination, and only then transfer.

Live migration: work units running in parallel with per-user progress
Resumed where it left off
Read-only at the source

From wherever you are, to Microsoft 365 or Google Workspace

SharePoint Server

2016 · 2019 · Subscription Edition

On-premises farms with their sites, libraries and permissions.

Another Microsoft 365 tenant

Mergers and divestitures

Mail, OneDrive, sites and teams between organizations.

Google Workspace

Gmail · Google Drive

Gmail and Drive to Microsoft 365, or between Google domains.

Microsoft 365

ExchangeSharePointOneDriveTeams

Google Workspace

GmailDrive and shared drivesCalendar

Silently losing permissions is worse than not migrating

Everything inventoried before anything is touched

Users, mailboxes, OneDrive, sites, teams and volume. Read-only.

One-click consent

The customer registers nothing. One click, one sign-in and one Accept, per tenant.

Every person matched and verified

By identical UPN, by account and domain, or by name flagged as a guess. Import and export as CSV.

Mailboxes ready before cutover

Checks MailUser, ExchangeGuid, ArchiveGuid, x500, plus SPF, DKIM and DMARC. Automatic deltas every 24 hours, with an alert if a mailbox goes more than 36 without a successful pass.

A parallel fleet, live

Live progress for each work unit. If the tenant asks it to back off, it waits and resumes where it left off. Completed work is never repeated.

Authorship preserved

Keeps author, editor, created and modified dates, and permissions with broken inheritance. It never writes where it reads.

Windows serviceDockerAzureCSV reports

33 seconds of a real migration

Connect, inventory, map, migrate

01

Connect

Register the SharePoint farm and the tenants. For a tenant, one consent click is all it takes.

02

Inventory

The source is read in read-only mode: sites, libraries, files, permissions and volume.

03

Map

Match identities with Entra ID and define which site goes to which URL. No resolved identities, no migration.

04

Migrate

Live progress, pause and resume, and at the end, reports on everything that was moved.

Frequently asked questions

Before you plan the cutover

Does it change anything at the source?

No. Migration Monitor never writes where it reads: the source is used read-only.

What happens if the migration is interrupted?

It pauses and resumes where it left off. Anything that already completed successfully is not transferred again.

Are tenant passwords stored?

No. Tenants are connected through consent, and the application ships with PBKDF2, CSRF protection and TLS out of the box.

What doesn't migrate?

This version does not migrate workflows, InfoPath, farm solutions or classic web parts. The inventory does detect them so you can plan for them.

How is it installed?

With an installation script. The binary is self-contained, with no need for .NET, and runs as a Windows service, in Docker or in Azure.

Migrate without leaving anyone behind

We show you the inventory of your source before a single file moves.