Microsoft Exchange Server 2019 auf Windows Server 2019 installieren.
Inhaltsverzeichnis
Systemvoraussetzungen für Exchange Server 2019
Domänencontroller und Active Directory Funktionsebene müssen min. Windows Server 2012 R2 sein!
Exchange Server 2019 Systemvoraussetzungen
- Virtualisierungsumgebung sollte kompatibel sein
- Exchange Server nicht auf einem Domain Controller installieren
- Exchange Server kann nicht auf Windows Nano Server installiert werden
- Exchange Server kann auch auf Windows Core Server installiert werden
- Windows Server 2019 erforderlich
- Windows Server 2019 .NET 4.8 oder höher, Visual C++ Redistr. Pack. 2012 und 2013
- Windows Server sollte Domänenmitglied sein, alle Windows Updates installiert haben
- RAM je nach Exchange Rolle: Mailbox min. 128 GB, Edge Transport min. 64 GB *
- Auslagerungsdatei sollte min. 25 % des RAMs betragen
(z.B.: 128 GB RAM = 32 GB Auslagerungsdatei) - Min. 30 GB freien Speicherplatz
min. 200 MB freier Speicher auf C:
min. 500MB für Message Queue Database - Primär NTFS Dateisystem notwendig, ReFS ist aber für Mailbox-DB und Transaction-Logs möglich
- Kompatibilität/Unterstützung von Third-Party-Software prüfen (Mailarchivierung, Telefonie…)
* Es geht aber anscheinend auch mit weniger RAM: Ich betreibe seit über einem halben Jahr einen Exchange Server 2019 mit derzeit ca. 40 GB RAM und konnte keine Probleme feststellen!
Mehr: Microsoft.com
Client Systemvoraussetzungen
- Outlook 2013/2016/2019
- Outlook 2016 für Mac, Outlook für Mac Office 365
- Outlook Web App (OWA) setzt IE11 oder Edge bzw. andere kompatible Browser voraus
- Kompatibilität/Unterstützung von Third-Party Clients prüfen
Mehr: Microsoft.com
Virtuellen Computer für Exchange Server 2019 erstellen
In diesem Szenario werden alle notwendigen Exchange-Rollen (Mailbox, Edge Transport und Client Access) auf einem Windows Server bereitgestellt. Je nach Verfügbarkeitsbedarf und Mailsystem-Größe kann aber auch eine andere Art der Bereitstellung sinnvoll/notwendig sein.
Aufgrund der Exchange-Systemvoraussetzungen, aktuellem Bedarf und Wachstumsaussichten, wurde von mir im Failovercluster ein virtueller Computer mit folgenden Eigenschaften erstellt:
- Generation 2
- CPU mit 4 Cores
- 128 GB RAM (wurde nach der Installation auf ca. 40 GB reduziert)
- VHDX-Festplatten mit fester Größe:
- System-Festplatte mit 200 GB
- Exchange-Festplatte mit 100 GB
- Mailbox-Festplatte mit 400 GB
Mehr bzgl. Sizing auf msXfaq.de
Windows Server 2019 für Exchange Server 2019 vorbereiten
- Windows Server 2019 mit Desktopdarstellung installieren
- Alle verfügbaren Windows Updates installieren
- Windows aktivieren
- Server zur Domäne hinzufügen
- Feste IP-Adresse konfigurieren
- Festplatten initialisieren, benennen und mit NTFS formatieren, z.B.:
- .NET Framework 4.8 herunterladen und installieren
- Visual C++ Redistributable Packages für Visual Studio 2012 herunterladen und installieren
- Visual C++ Redistributable Packages für Visual Studio 2013 herunterladen und installieren
- Lync Server bzw. Skype for Business Server Komponenten installieren:
- Server Media Foundation via PowerShell installieren:
Install-WindowsFeature Server-Media-Foundation
- Unified Communications Managed API 4.0 Runtime von Exchange-ISO\UCMARedist\Setup.exe oder Download installieren
- Server Media Foundation via PowerShell installieren:
- Windows Server Rollen und Features vorab via PowerShell installieren:
Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
- Alle verfügbaren Windows Updates installieren
Quelle: Microsoft.com
Exchange Server 2019 CU1 installieren
Die aktuelle Exchange Server 2019 ISO-Datei (Installationsquelle) kann im Microsoft Volume Licensing Service Center (VLSC) heruntergeladen werden. Es sollte immer die ISO mit dem aktuellstem Cumulative Update (CU) für die Installation verwendet werden! Meine Installation wurde im Sommer 2019 mit der damals aktuellen CU1 durchgeführt. Der Setupvorgang sollte sich seitdem aber nicht allzu sehr geändert haben.
Soll nach Updates gesucht werden: „Verbindung mit dem Internet herstellen und nach Updates suchen“ auswählen → Weiter:
Updates werden heruntergeladen → Weiter:
Dateien werden kopiert – Warten:
Setup wird initialisiert… – Warten:
Einführung → Weiter:
Lizenzbedingungen: „Ich stimme den Lizenzbedingungen zu.“ auswählen → Weiter:
Empfohlene Einstellungen: „Empfohlene Einstellungen nicht verwenden“ → Weiter:
Serverrollenauswahl: „Postfachrolle“ und „Für die Installation von Exchange Server erforderliche Windows Server-Rollen und -Funktionen automatisch installieren“ aktivieren → Weiter:
Speicherplatz und Speicherort der Installation: z.B. „D:\Exchange Server“ → Weiter:
Einstellungen zum Schutz vor Schadsoftware: Prüfung auf Schadsoftware deaktivieren (wenn andere Software verwendet wird!) → Weiter:
Bereitschaftsüberprüfung – Warten:
Bereitschaftsüberprüfung bestanden → Installieren:
ACHTUNG: Mit „Installieren“ werden Änderungen in Ihrer Active Directory Umgebung vorgenommen! Nach diesen Änderungen kann z.B. kein Exchange Server 2016 mehr installiert werden!
Setupstatus – Warten:
Setup abgeschlossen → fertig stellen und Server neustarten:
Nach dem Neustart kann das Exchange Admin Center über die URL https://server.domain.tld/ecp für die weiteren Konfigurations- und Migrationsaufgaben geöffnet werden.
Windows Defender anpassen
Aus Performance-Gründen sollte der Windows Defender noch etwas angepasst werden:
Add-MpPreference -ExclusionPath %SystemDrive%\DAGFileShareWitnesses,%SystemRoot%\Cluster,%ExchangeInstallPath%,”%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files”,%SystemRoot%\Microsoft.NET\Framework64,%SystemRoot%\System32\Inetsrv
Add-MpPreference -ExclusionExtension .config, .chk, .edb, .jfm, .jrs, .log, .que, .dsc, .txt, .cfg, .grxml, .lzx
Add-MpPreference -ExclusionProcess ComplianceAuditService.exe, Dsamain.exe, EdgeTransport.exe, fms.exe, hostcontrollerservice.exe, inetinfo.exe, Microsoft.Exchange.AntispamUpdateSvc.exe, Microsoft.Exchange.ContentFilter.Wrapper.exe, Microsoft.Exchange.Diagnostics.Service.exe, Microsoft.Exchange.Directory.TopologyService.exe, Microsoft.Exchange.EdgeCredentialSvc.exe, Microsoft.Exchange.EdgeSyncSvc.exe, Microsoft.Exchange.Imap4.exe, Microsoft.Exchange.Imap4service.exe, Microsoft.Exchange.Notifications.Broker.exe, Microsoft.Exchange.Pop3.exe, Microsoft.Exchange.Pop3service.exe, Microsoft.Exchange.ProtectedServiceHost.exe, Microsoft.Exchange.RPCClientAccess.Service.exe, Microsoft.Exchange.Search.Service.exe, Microsoft.Exchange.Servicehost.exe, Microsoft.Exchange.Store.Service.exe, Microsoft.Exchange.Store.Worker.exe, Microsoft.Exchange.UM.CallRouter.exe, MSExchangeCompliance.exe, MSExchangeDagMgmt.exe, MSExchangeDelivery.exe, MSExchangeFrontendTransport.exe, MSExchangeHMHost.exe, MSExchangeHMWorker.exe, MSExchangeMailboxAssistants.exe, MSExchangeMailboxReplication.exe, MSExchangeRepl.exe, MSExchangeSubmission.exe, MSExchangeTransport.exe, MSExchangeTransportLogSearch.exe, MSExchangeThrottling.exe, Noderunner.exe, OleConverter.exe, ParserServer.exe, Powershell.exe, ScanEngineTest.exe, ScanningProcess.exe, UmService.exe, UmWorkerProcess.exe, UpdateService.exe, W3wp.exe, wsbexchange.exe
Code-Sprache: CSS (css)
Quelle: der-windows-papst.de