Exchange suppression des boîtes aux lettres d'arbitration, d'auditlog, d'archive avant suppression d'une banque
Avant de déplacer les boîtes aux lettres, exécutez la cmdlet Set-ADServerSettings avec le paramètre -ViewEntireForest. Cela vous permettra de voir les objets dans toute la forêt.
Set-ADServerSettings -ViewEntireForest $true
Déplacer les boîtes aux lettres d'archivage
Get-Mailbox -Database "DB01" -Archive | New-MoveRequest -TargetDatabase "DB02"
Déplacer les boîtes aux lettres de dossier public
Get-Mailbox -Database "DB01" -PublicFolder | New-MoveRequest -TargetDatabase "DB02"
Déplacer les boîtes aux lettres d'arbitration
Get-Mailbox -Database "DB01" -Arbitration | New-MoveRequest -TargetDatabase "DB02"
Déplacer les boîtes aux lettres d'audit
Get-Mailbox -Database "DB01" -AuditLog | New-MoveRequest -TargetDatabase "DB02"
Désactiver la surveillance des boîtes aux lettres
Get-Mailbox -Database "DB01" -Monitoring | Disable-Mailbox -Confirm:$false
Vérification de l'avancement du déplacement des boîtes aux lettres
Get-MoveRequestStatistics -MoveRequestQueue "DB02"
Une fois les déplacements de boîtes aux lettres effectuées supprimé les demande de déplacement
Get-MoveRequest -ResultSize Unlimited | Where-Object {$_.Status -Like "Completed"} | Remove-MoveRequest -Confirm:$false