Postfach verschieben

Postfach verschieben

Postfächer wandern zwischen Datenbanken, wenn eine DB zu voll wird, ein Server entlastet werden soll oder eine neue Datenbank in Betrieb geht. Unter Exchange 2016 erledigt das ein Move Request im Hintergrund; der Benutzer bleibt in der Regel online.

Einzelnes Postfach

New-MoveRequest -Identity "max.mustermann" -TargetDatabase "DB02" Get-MoveRequest -Identity "max.mustermann" | Get-MoveRequestStatistics

Der Status geht über Queued und InProgress nach Completed. Fehler stehen in Message der Statistics – oft Quota, defekte Suche oder ein noch laufender alter Request.

Mehrere Postfächer

Get-Mailbox -Database "DB01" | New-MoveRequest -TargetDatabase "DB02" -BatchName "DB01-nach-DB02"

Den Schwung beobachten:

Get-MoveRequest -BatchName "DB01-nach-DB02" | Get-MoveRequestStatistics | Format-Table DisplayName,Status,PercentComplete -Auto

Abgeschlossene Requests entfernen, sonst blockieren sie einen erneuten Umzug:

Get-MoveRequest -MoveStatus Completed | Remove-MoveRequest