Inhalt |
---|
1.
...
Administrativer Benutzer
Der administrative Benutzer wird für die Ausführung von Powershell-Befehlen benötigt.
Bei der Einrichtung der Powershell wird dieser einmalig konfiguriert und die Zugangsdaten verschlüsselt in der powershell hinterlegt.
Wichtig hierbei ist, daß der Benutzer nicht MFA-konfiguriert sein darf.
Weiterführende Informationen zu den benötigten Rechten dieses Benutzers: https://stanoc.atlassian.net/l/c/5d5nfhnA
...
2. Unternehmensanwendung
Die Migration wird mit der EWS-API durchgeführt, hierfür wird eine Unternehmensanwendung in Microsoft Azure-AD benötigt.
In der Regel arbeitet die Migration mit den Rechten dieser Applikation - hierfür kommt die Applikations-ID und der geheime Schlüssel benötigt.
Hier eine Step-By-Step-Anleitung: https://stanoc.atlassian.net/l/c/FTDVPbBx
...
3. Sonstige Konfigurationen/Anpassung
...
3.1. Maximale Nachrichtengrößen in Exchange anpassen
Dazu in der Exchange Management PowerShell folgende Befehle ausführen, um das Limit auf z.B. 100 MByte zu setzen:
Codeblock |
---|
Set-TransportConfig -MaxReceiveSize 100MB -MaxSendSize 100MB Get-SendConnector | Set-SendConnector -MaxMessageSize 100MB Get-ReceiveConnector | Set-ReceiveConnector -MaxMessageSize 100MB |
...
3.2. EWS Throttling deaktivieren
Neue Throttling-Policy erstellen
...
Codeblock |
---|
Get-Mailbox -ResultSize Unlimited | Set-Mailbox -ThrottlingPolicy "FullPowerMigration" |
Achtung: Nach Abschluss der Migration sollte man die Zuweisung wieder aufheben:
Codeblock |
---|
Get-Mailbox -ResultSize Unlimited | Set-Mailbox -ThrottlingPolicy $NULL |
...
3.3. Calendar Repair Assistant deaktivieren
Dieser zerstört sonst teilweise Besprechungen und darf erst frühestens 3 Monate nach Migrationsabschluss reaktiviert werden
Codeblock |
---|
Get-Mailbox -ResultSize Unlimited | Set-Mailbox -CalendarRepairDisabled $true |
...
3.4. Quota auf Mailboxen entfernen
Nach der Migration kann die Quota dann wieder wie gewünscht gesetzt werden.
Codeblock |
---|
Get-MailboxDatabase -Server <SERVERNAME> | Set-MailboxDatabase -IssueWarningQuota Unlimited -ProhibitSendReceiveQuota Unlimited -ProhibitSendQuota Unlimited |
...
4. Tests
Codeblock |
---|
.\stanocPowerHelper.ps1 -ExchangeServer FQDN.des-Exchange-Server -ReadAllMailBoxProperties -domain MailDomainDesKunden -outputfile c:\temp\rambp.txt |
...
4.1. Troubleshooting für die Ausführung
Falls es bei der Ausführung zu einem "is not digitally signed" Fehler kommt, bitte diesen Befehl ausführen:
...