Tag Archives: Exchange 2016

#Exchange On-Prem PST Migration zu #Office365

In den letzten Tagen war ich mal mehr in Office 365 unterwegs 😉

FĂŒr eine kleine Umgebung war eine Migration vorhandener PostfĂ€cher eines lokalen Exchange nach Office 365 notwendig. Allerdings sollte die lokale Umgebung aufgelöst und die vorhandenen User in einer neu angelegtem DomĂ€ne innerhalb von Office 365 angelegt und portiert werden. Da es sich um eine kleine Organisation handelt, die primĂ€r Mail und Fileserver Dienste einsetzt war die Migration ĂŒber einen Export der lokalen PST-Dateien und Import ĂŒber Office 365 die sinnvollste Alternative.

Continue reading #Exchange On-Prem PST Migration zu #Office365

Einzelnen Exchange 2016 deinstallieren -ArchiveLog

Bei einem Kunden waren zwei Exchange 2016 Server vorhanden, von denen der erste nach erfolgter Migration gelöscht werden sollte.

Wie immer ist vor den TĂ€tigkeiten ein Backup durchzufĂŒhren!

Da es sich um den 1. Exchange 2016 Server handelte, hielt der einige System-PostfĂ€cher bereit, die zunĂ€chst auf den 2. Server umziehen mussten. Dies ist sicherlich soweit bekannt. Allerdings wurde mit Exchange 2016 eine AuditLog Mailbox eingefĂŒhrt, die nur auf den Exchange 2016 Servern angezeigt wird. Wurde diese zuvor nicht verschoben, erhalten wir bei einer sauberen Deinstallation ĂŒber die Systemsteuerung folgende Fehlermeldung:

E2016 - Readiness CheckMit folgenden Befehlen lĂ€sst sich prĂŒfen, welche PostfĂ€cher noch vorhanden sind:

Get-Mailbox -Database “E2016 DB Name”

Get-Mailbox -Database “E2016 DB Name” -Arbitration

Get-Mailbox -Database “E2016 DB Name” -Archive

Get-Mailbox -Database “E2016 DB Name” -PublicFolder

Sollten noch PostfĂ€cher angezeigt werden, kann der Befehl um “New-MoveRequest -TargetDatabase “E2016 DB Name”” ergĂ€nzt werden um die vorhandenen SystempostfĂ€cher auf die bestehende Datenbank zu verschieben.

Befehl im ganzen:

Get-Mailbox -Database “E2016 DB Name” | New-MoveRequest -TargetDatabase “E2016 DB Name”

Der Status der Verschiebeanforderung lĂ€sst sich mit “Get-MoveRequest” anzeigen. Sobald dieser abgeschlossen ist, lĂ€sst sich die Deinstallation fortsetzen und der Readiness Check erneut ausfĂŒhren.

LĂ€sst sich die Deinstallation noch immer nicht fortsetzen, ist die erwĂ€hnte eine SystemMailBox vorhanden, die mit den genannten Befehlen derzeit nicht angezeigt wird. Dieser Fehler wird in einer der zukĂŒnftigen CUs behoben.

Mit folgendem Befehl wird euch diese SystemMailBox angezeigt:

Get-Mailbox -Database “E2016 DB Name” -AuditLog

E2016 - Readiness Check  ArchiveLogAuch diese sollte fĂŒr die Deinstallation verschoben werden, dies lĂ€sst sich mit bereits vorhanden Befehl vornehmen. Ob der Vorgang erfolgreich verlĂ€uft lĂ€sst sich mit dem Befehl “Get-MoveRequest” prĂŒfen. Sobald der Status auf “Completed” steht ist der Vorgang abgeschlossen. Nun noch die Powershell schließen und schon kann die Deinstallation erfolgen.

E2016 - GetMoveRequestNun wird die Deinstallation sauber durchgefĂŒhrt und die wichtigen PostfĂ€cher wurden auf den verbliebenden Exchange Server verschoben.

WeiterfĂŒhrende Informationen zum Audig logging in Exchange 2016.

FĂŒr Fragen stehen wir gerne zur VerfĂŒgung.