In order to successfully remove a mailbox database from Exchange the following conditions must be met:
- Dismount the mailbox database
- Remove all user mailboxes
- Remove all arbitration mailboxes
- Remove all user mailbox plans
- Remove all user archive mailboxes
- Remove all user public folder mailboxes
Firstly we will dismount the database:
Dismount-Database "database-name"
We will check and remove any mailboxes we can issue:
Get-Mailbox -Database Admin
Remove-Mailbox -Identity "[email protected]"
We will now check the arbirtration mailboxes:
Get-mailbox -Database <database-name> -arbitration
Remove-Mailbox "mailbox-name" -Arbitration
We will now check the public folder mailboxes:
Get-PublicFolder <public-folder-name>
Remove-PublicFolder <public-folder-name>
We will now check the archive mailboxes:
Archive mailboxes are linked to the users main mailbox and therefore when their main mailbox is deleted there archive mailbox will be deleted with it.
And finally to remove the mailbox database we issue (make sure that you run the following command with an elevated Exchange shell!):
Remove-MailboxDatabase "mailbox-database"
and manually delete the mailbox database from the filesystem.
No comments:
Post a Comment