A hidden gem during Exchange migrations

Today I would like to share a hidden gem not everybody is aware of.

When you are migrating mailboxes you often look at the Migration tab in ECP and you can see how much data has been transferred for every mailbox, how many mailboxes are syncing, synced or completed in a batch etc.

I personally like to have a better overview of what’s happening with every individual user so I use PowerShell to accomplish this piece of magic:

Migration progress in detail

These PowerShell commands work for both Exchange and EXO

$miguser=get-migrationuser
$result=foreach ($user in $miguser) {Get-MigrationUserStatistics -Identity $user.Identity | select Identity,BatchId,Status,BytesTransferred,EstimatedTotalTransferSize}
$result | sort-object BatchId | FT

Of course you can add your own parameters for the Get-MigrationUserStatistics command to change the view and sort them to your own needs.

That’s all for now!

Dit vind je misschien ook leuk...

1 reactie

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

%d bloggers liken dit: