Wenn Sie versuchen die Installation wie folgt auszuführen:
setup /mdbname:DB1 /TargetDir:d:\Exchange2016 /r:M /LogFolderPath:I:\Log1 /DBFilePath:H:\DB1 IAcceptExchangeServerLicenseTerms
bricht die Installation nach über einer Stunde mit dem Fehler ab, dass dem „DBFilePath” die Endung „.edb“ fehlt.
Jede ernst zu nehmende Software prüft vorher alle Schalter und nicht erst nachher.
Nach der Installation muss die Datei meinExchangeverzeichnis\ClientAccess\SharedWebconfig.config
vorhanden sein!!!
Sonst geht OWA und MAPIoverHTTP nicht.
Fehlerbehebung:
Datei von einem anderen Exchangeserver kopieren und anpassen
oder:
cd meinExchverzeichnis\bin\ DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath %ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config" iisreset
Fehler:
Für diese Organisation wurden mehrere potenzielle Migrationspostfächer gefunden. Geben Sie bitte ein bestimmtes Partitionspostfach an, das verwendet werden soll.
Lösung:
Löschen der folgenden AD-Benutzer:
DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852} FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 Migration.8f3e7716-2011-43e4-96b1-aba62d229136 SystemMailbox{1f05a927-0acd-45d5-9bc1-1a123e6fc52e} SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}
Dann (mit erhöhten Rechten):
Setup.exe /Preparead /IAcceptExchangeServerLicenseTerms
Dann in der Powershell:
Enable-Mailbox –Arbitration “DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852}” Enable-Mailbox –Arbitration “FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042” Enable-Mailbox –Arbitration “Migration.8f3e7716-2011-43e4-96b1-aba62d229136” Enable-Mailbox –Arbitration “SystemMailbox{1f05a927-0acd-45d5-9bc1-1a123e6fc52e}” Enable-Mailbox –Arbitration “SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}” Enable-Mailbox –Arbitration “SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}” Set-Mailbox -Arbitration "Migration.8f3e7716-2011-43e4-96b1-aba62d229136" –Management:$true Set-mailbox -Arbitration "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" -OABGen $true Set-Mailbox -Arbitration "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" -MessageTracking $true Set-Mailbox -Arbitration "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" -GMGen $true Set-Mailbox -Arbitration "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" -ClientExtensions $true Set-Mailbox -Arbitration "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}" -Pstprovider $true
fertig.
Anmeldung mit domänenaccount an: https://myexchsrv/pswa/
$Usercredential = Get-Credential mydomain\myadmin password for mydomain\myadmin: $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://myexchsrv/PowerShell/ -Authentication Kerberos -Credential $UserCredential Import-PSSession $Session import-module ActiveDirectory E:\exchange2016\Bin\RemoteExchange.ps1 add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010
Benutzer die noch auf dem alten Server sind können kein ActiveSync machen(Fehler im Eventvwr wegen Smartphones)
Logdateien laufen langsam voll, deshalb geplanten Task erstellen um alle Logs älter als 14 Tage löschen:
forfiles /p "C:\inetpub\logs\LogFiles" /s /m *.log /c "cmd /c Del @path" /d -14 forfiles /p "C:\Exchange\Logging\HttpProxy" /s /m *.log /c "cmd /c Del @path" /d -14 forfiles /p "C:\Exchange\TransportRoles\Logs\Mailbox" /s /m *.log /c "cmd /c Del @path" /d -14
Integrierte Windowsauthentifizierung mit
Set-OWAVirtualDirectory WindowsAuthentication $True Set-ECP-VirtualDirectory WindowsAuthentication $True iisreset
einschalten.(War bei mir nicht eingeschaltet.)
Datei C:\Exchange\TransportRoles\data\Queue\mail.que muss verkleinert werden da diese sich bei der Migration
aufgebläht hat.
Dienst MSExchangeTransport stoppen.
dann Datei C:\Exchange\TransportRoles\data\Queue\mail.que löschen.
dann Dienst MSExchangeTransport wieder starten.