Monthly Archives: April 2013

Useful Exchange 2010 / 2013 Powershell commands

Test readiness of mailbox to be moved:
New-MoveRequest -Identity ‘user@domain’ -TargetDatabase “Mailbox Database” -WhatIf
Remove the -WhatIf to move the mailbox
Move all mailboxes:
Get-Mailbox -Database “Old Mailbox Database” | New-MoveRequest -TargetDatabase “New Mailbox Database”

Remove all move requests:
get-moverequest | remove-moverequest -confirm:$false

List open move requests:
Get-MoveRequest -TargetDatabase “Mailbox Database”
Get-MoveRequest –identity ‘user@domain’

Get statistics on move request in detail:
get-moverequest | get-moverequeststatistics | fl
Get statistics on move request in summary:
get-moverequest | get-moverequeststatistics

Get statistics for database:
Get-MailboxStatistics -database “Mailbox database”



  • Stephen Smith's Blog
    LinuxFest Northwest...: Introduction 2019 is the 50th anniversary of Unix and the 25th anniversary of Linux. Last weekend, I...
    Playing with Softwar...: Introduction Most Ham Radios these days, receive signals through an antenna, convert the signal to d...
    Playing with CUDA on...: Introduction I reported last time about my new toy, an NVIDIA Jetson Nano Development Kit. I’m pre...
    Can NVidia Bake a Be...: Introduction I love my Raspberry Pi, but I find it’s limited 1Gig of RAM can be quite restricting.
    Ghidra: Introduction In my novel “Influence”, the lead character J@ck Tr@de searches for an easter egg i...

Member of The Internet Defense League