Share via


Exchange 2016 - Monitoring Mailboxes (Don't forget to move them)

In a previous article, we looked at moving the arbitration mailboxes.

In this short article, we will look at a mailbox which also needs to be moved so be able to remove a store in Exchange 2016 when migrating to Exchange 2019.

These are the monitoring mailboxes, also known as the HealthMailboxes.

To find these mailboxes, we can run the following command in the Exchange Management Shell:

  • Get-Mailbox -Monitoring -Server Exchange-2016

https://everything-powershell.com/wp-content/uploads/2019/02/mon1.png

This shows all the health mailboxes, now, for the next step we need to migrate them as well by using the following command in the Exchange Management Shell:

  • Get-Mailbox -Monitoring -Server Exchange-2016 | New-MoveRequest -TargetDatabase "Store1"

https://everything-powershell.com/wp-content/uploads/2019/02/mon2.png

In this example we are moving them to Store1 on the Exchange 2019 Server, now we can monitor the progress:

  • Get-MoveRequest | Get-MoveRequestStatistics

https://everything-powershell.com/wp-content/uploads/2019/02/mon4.png

In our lab we hit a few issues but all resolved in a few minutes to all show successful:

https://everything-powershell.com/wp-content/uploads/2019/02/mon5.png

Lastly we will need to remove the move requests like previously mentioned.