Wichtig: Falls der Server bei der installation verreckt ist und nicht mehr via Systemsteuerung deinstalliert werden kann
adsiedit.msc
Verbindung herstellen
Bekannten Namenskontext: Konfiguration
Configuration, CN=Configuration, CN=Services, CN=Microsoft Exchange, CN=<OrganizationName>, CN=Administrative Groups, CN=Exchange Administrative Group (FYDIBOH…, CN=Servers
Hier den Server löschen
IIS Manager öffnen
Exchange Back End und Exchange Front End löschen
Regedit:
Folgendes löschen:
HKLM\Software\Microsoft\ExchangeServer
HKLM\CurrentControlSet\Services\MSExchange*
Dienste:
Alle Exchange-Dienste stoppen und autostart deaktivieren
Exchange Ordner löschen:
C:\Program Files\Microsoft\Exchange Server
ggf. muss der Task "sftracing.exe" gekillt werden
DeInstallation:
Der Exchange Server sollte sich nun via Systemsteuerung -> Programme ganz normal deinstallieren lassen
NeuInstallation:
Ganz normal ausführen
Sollte folgender Fehler erscheinen:
The following error was generated when "$error.Clear();
Set-LocalPermissions -Feature:"Bridgehead"
" was run: "System.ArgumentException: The registry key "SOFTWARE\Microsoft\ExchangeServer\v15\FIP-FS" does not exist under "HKEY_LOCAL_MACHINE".
In der Registry folgendes erstellen:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\FIP-FS]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\FIP-FS\SQM]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Pickup]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Search]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Search\SystemParameters]
Sollte folgender Fehler erscheinen:
Error Exchange IIS
IIS via Server manager DeInstallieren -> neu starten
Wieder neu installieren mit Powershell Befehl:
Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, 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, RSAT-ADDS-Tools
ggf. im IIS die Default Web Site und Exchange Back End wieder einrichten:
Default Web Site
Exchange Back End
Die Bindings setzen nicht vergessen:
Backend: 444 und 81 auf IP *
Default Website: 443 und 80 auf IP *
Möglicher Fehler:
The following error was generated when "$error.Clear();
Get-MailboxDatabase -Server $RoleFqdnOrName | Mount-Database -ErrorAction SilentlyContinue
" was run: "System.InvalidOperationException: The Exchange server for the database object "Mailbox Database 1708820722" wasn't found in Active Directory Domain Services. The object may be corrupted.
Mit adsiedit.msc die alten DBs löschen:
adsiedit.msc
Verbindung herstellen
Bekannten Namenskontext: Konfiguration
Configuration,
CN=Configuration, CN=Services, CN=Microsoft Exchange,
CN=<OrganizationName>, CN=Administrative Groups, CN=Exchange
Administrative Group (FYDIBOH…, CN=Databases
Hier die alten DBs löschen
Möglicher Fehler:
Migration.8f3e7716-2011-43e4-96b1-aba62d229136 ist kein gültiges Migrationspostfach
Im AD, 6 Postfächer löschen:
Wichtig: Die haben keine DB zugeordnet
3x Systemmailbox, Migration.8f3exxxx, federatedemail und discoverysearchmailbox
Danach diese wieder erstellen lassen:
setup /preparead /IAcceptExchangeServerLicenseTerms
Diese Einschalten und setzen:
Enable-Mailbox -Arbitration -Identity "Migration.8f3e7716-2011-43e4-96b1-aba62d229136"
Set-Mailbox "Migration.8f3e7716-2011-43e4-96b1-aba62d229136" -Arbitration –Management:$true
Möglicher Fehler:
Sollten in der PowerShell die Exchange Befehler nicht gehen:
Add-PSSnapIn Microsoft.Exchange.Management.PowerShell.SnapIn;
Keine Kommentare:
Kommentar veröffentlichen