Exchange 2010/13 – The mailbox database cannot be deleted

Si vous essayez de décommissioner un Exchange 2010 après une migration il va falloir supprimer les roles et donc supprimer la Database, hors pour la supprimer il faut que toutes les mailboxes soient migrés, si tel est le cas et que vous avez un message d’erreur, c’est qu’il en reste surement encore…

Exchange-Server-PowerShell

La solution la plus probable est qu’il reste les « Arbitration Mailboxes« , on à donc un message de ce genre.

The mailbox database ‘Mailbox Database **********′ cannot be deleted.

Mailbox Database **********
Failed
Error:
This mailbox database contains one or more mailboxes, mailbox plans, archive mailboxes, or arbitration mailboxes. To get a list of all mailboxes in this database, run the command Get-Mailbox -Database <Database ID>. To get a list of all mailbox plans in this database, run the command Get-MailboxPlan. To get a list of archive mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Archive. To get a list of all arbitration mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Arbitration. To disable a non-arbitration mailbox so that you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID>. To disable an archive mailbox so you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID> -Archive. Arbitration mailboxes should be moved to another server; to do this, run the command New-MoveRequest <parameters>. If this is the last server in the organization, run the command Disable-Mailbox <Mailbox ID> -Arbitration -DisableLastArbitrationMailboxAllowed to disable the arbitration mailbox. Mailbox plans should be moved to another server; to do this, run the command Set-MailboxPlan <MailboxPlan ID> -Database <Database ID>.

Il va donc falloir vérifier qu’il sont encore sur le 2010 et les rapatrier sur le 2013

  • Vérification de la présence sur l’ancienne DB
Get-Mailbox -Arbitration -Database "DB_NAME_2010"
  • Move des Mailboxes sur la nouvelle DB

Get-Mailbox -Arbitration -Database « DB_NAME_2010 » | New-MoveRequest -TargetDatabase « DB_NAME_2013 »

  • Si la commande n’affiche plus de Mailboxes, c’est migré !
Get-Mailbox -Arbitration -Database "DB_NAME_2010"

Il sera ainsi possible de continuer la désinstallation …

Decommision



...BofBienTrès BienTop ! (Soit le premier à voter)
Loading...

Mathieu

Je suis actuellement Ingénieur Système spécialisé dans le design d'environnements cloud virtualisés. Adepte des technologies de VMware, Nutanix, Citrix ou Microsoft je propose à travers ce blog diverses astuces de troubleshooting.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *