Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 15 Nächste Version anzeigen »

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 (nur Exchange Online)

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:

Exchange on Prem

Set-TransportConfig -MaxReceiveSize 100MB -MaxSendSize 100MB
Get-SendConnector | Set-SendConnector -MaxMessageSize 100MB
Get-ReceiveConnector | Set-ReceiveConnector -MaxMessageSize 100MB

Exchange Online

Get-Mailbox | Set-Mailbox -MaxSendSize 100MB -MaxReceiveSize 100MB             # für bestehende Mailboxen
Get-MailboxPlan | Set-MailboxPlan -MaxSendSize 100MB -MaxReceiveSize 100MB     # Vorgabe für zukünftig neu angelegte Mailboxen

3.2. EWS Throttling deaktivieren (nur Exchange on Prem)

Neue Throttling-Policy erstellen

New-ThrottlingPolicy -Name FullPowerMigration -EwsCostThreshold Unlimited -EwsMaxConcurrency Unlimited -EwsMaxBurst Unlimited -EwsRechargeRate Unlimited -EwsCutoffBalance Unlimited -EwsMaxSubscriptions Unlimited

Neue Throttling-Policy allen MailBoxen zuweisen

Get-Mailbox -ResultSize Unlimited | Set-Mailbox -ThrottlingPolicy "FullPowerMigration"

Achtung: Nach Abschluss der Migration sollte man die Zuweisung wieder aufheben:

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

Get-Mailbox -ResultSize Unlimited | Set-Mailbox -CalendarRepairDisabled $true

3.4. Quota auf Mailboxen entfernen (nur Exchange on Prem)

Nach der Migration kann die Quota dann wieder wie gewünscht gesetzt werden.

Get-MailboxDatabase -Server <SERVERNAME> | Set-MailboxDatabase -IssueWarningQuota Unlimited -ProhibitSendReceiveQuota Unlimited -ProhibitSendQuota Unlimited

4. Tests

Exchange on Prem

.\stanocPowerHelper.ps1 -ExchangeServer FQDN.des-Exchange-Server -ReadAllMailBoxProperties -domain MailDomainDesKunden  -outputfile c:\temp\rambp.txt

Exchange Online

.\stanocPowerHelper.ps1 -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:

Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy Bypass

  • Keine Stichwörter