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.