When performing a cut-over migration the Exchange attribute indicating that the mailbox was a shared mailbox is lost. To correct this I have done the following steps: List out all of the shared mailboxes form my on-premises Exchange and export them into a CSV file. Get-Mailbox -ResultSize Unlimited -RecipientTypeDetails SharedMailbox | Select UserPrincipalName | Export-Csv […]
Tag: Get-Mailbox
Quick an simple power shell line to list a mailbox type in the Exchange 2013 environment Get-Mailbox -Identity “mailbox-name” | Format-List RecipientTypeDetails Additional info on RecipientTypeDetails enumeration can be located here
Exchange 2013 has new and impressive administration center that allows you to handle tasks such as mailbox moves. I prefer using the Exchange Management Shell for such a task. Using the following command you can move all mailboxes within a database to your new mailbox database: Get-Mailbox -Database “Source-Database” | New-MoveRequest -TargetDatabase “Destination-Database” To get info […]
After some weekend Exchange mailbox migrations I wanted to check the status of mailboxes. This is where I use the Get-MoveRequestStatistics for the all mailboxes or database. Issuing the following command: Get-MoveRequestStatistics -MoveRequestQueue “*databasename*” will return to you the status of all the mailboxes on that data store. This is good; but what if you […]
Open the Exchange Shell and type the following command: New-Mailbox shared –shared –userprincipalname shared@jermsmit.com If the mailbox was already a user mailbox and you are converting to shared type the following command: Set-Mailbox -Identity shared@jermsmit.com -Type Shared You can now verify that the box is indeed a shared mailbox by typing the following command: Get-Mailbox […]