Dienstag, 24. Juli 2018

[EXCHANGE] Exchange 2013 - Deinstallation bei fehlerhafter installation

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