Wiederherstellen von Exchange-Servern

Sie können einen verlorenen Exchange-Server wiederherstellen, indem Sie den Schalter /Mode:RecoverServer im unbeaufsichtigten Modus (über die Befehlszeile) des Exchange-Setups verwenden. Da die meisten Exchange-Servereinstellungen in Active Directory gespeichert sind, verwendet der Setup.exe /Mode:RecoverServer Befehl diese Informationen während der Installation von Exchange auf einem neuen Server mit demselben Namen.

Die Wiederherstellung eines ausgefallenen Servers mit Exchange erfolgt häufig unter Verwendung neuer Hardware. Sie können jedoch auch einen vorhandenen Server verwenden, auf dem Exchange noch nicht installiert ist.

In diesem Thema erfahren Sie, wie Sie einen verlorenen Exchange-Server wiederherstellen, der nicht Mitglied einer Datenbankverfügbarkeitsgruppe (DaG) ist. Eine ausführliche Beschreibung der Schritte zum Wiederherstellen eines Servers, der Mitglied einer DAG war, finden Sie unter Wiederherstellen von Mitgliedsservern einer Datenbankverfügbarkeitsgruppe.

Möchten Sie wissen, welche anderen Verwaltungsaufgaben es im Zusammenhang mit dem Sichern und Wiederherstellen von Daten gibt? Weitere Informationen finden Sie hier: Sicherung, Wiederherstellung und Notfallwiederherstellung.

Was sollten Sie wissen, bevor Sie beginnen?

  • Geschätzte Zeit bis zum Abschließen des Vorgangs: 20 Minuten

  • Das Konto, das Sie für die Serverwiederherstellung verwenden, erfordert die folgenden Berechtigungen:

    • Domänenadministratoren-Sicherheitsgruppenmitgliedschaft.

    • Rollengruppenmitgliedschaft der Exchange-Organisationsverwaltung.

  • Wenn Exchange an einem anderen Speicherort als dem Standardspeicherort %ProgramFiles%\Microsoft\Exchange Server\V15 installiert ist, müssen Sie die Option /TargetDir:<Path> in den Setup.exe /Mode:RecoverServer Befehl einschließen, um den Speicherort der Exchange-Programmdateien (Binärdateien) anzugeben. Wenn Sie den Schalter /TargetDir nicht verwenden, werden die Exchange-Dateien am Standardspeicherort installiert, wenn Sie den Exchange-Server wiederherstellen.

    Führen Sie die folgenden Schritte aus, um den Installationsspeicherort von Exchange auf dem verlorenen Exchange-Server zu ermitteln:

    1. Open ADSIEDIT.MSC or LDP.EXE.

    2. Wechseln Sie zu CN=ExServerName,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=ExOrg Name,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=DomainName,CN=com

    3. Klicken Sie mit der rechten Maustaste auf das Exchange-Serverobjekt, und klicken Sie dann auf Eigenschaften.

    4. Suchen Sie das Attribut msExchInstallPath . This attribute stores the current installation path.

  • Wenn Sie nicht über die Installationsmedien für die cu-Version (Kumulatives Update) verfügen, die auf dem Server wiederhergestellt werden soll, können Sie einen Server mit dem neuesten verfügbaren kumulativen Update wiederherstellen. Nur die letzten beiden CUs stehen zum Download zur Verfügung. Weitere Informationen finden Sie unter Updates für Exchange Server. Sobald das Upgrade erfolgreich war, zeigt das Attribut AdminDisplayVersion im EMS- oder msExchVersion-Attribut auf dem wiederhergestellten Server die alte Buildnummer an, und dies ist kosmetischer Natur. Wir können entweder setup /m:upgrade /IAcceptEchangeServerLicenseTerms ausführen oder auf das nächste kumulative Updaterelease warten und das Upgrade durchführen, um dies zu korrigieren.

  • Der Zielserver muss dieselbe Version von Windows Server wie der verlorene Server verwenden. Sie können beispielsweise keinen verlorenen Exchange 2016-Server wiederherstellen, auf dem Windows 2012 R2 auf einem neuen Server mit Windows 2016 ausgeführt wurde oder umgekehrt.

  • Die gleichen Laufwerkbuchstaben, die für bereitgestellte Datenbanken auf dem verlorenen Server verwendet wurden, müssen auch auf dem Zielserver vorhanden sein.

  • Der Zielserver sollte über die gleichen allgemeinen Leistungsmerkmale und Hardwarekonfigurationen wie der verlorene Server verfügen.

  • Der Schalter /Mode:RecoverServer weist allen Exchange-Diensten, die SSL/TLS erfordern, ein selbstsigniertes Zertifikat zu. Wenn der Server zuvor ein SSL/TLS-Zertifikat verwendet hat, das von einer anderen Zertifizierungsstelle ausgestellt wurde, müssen Sie das Zertifikat erneut importieren und die Dienste für die Verwendung des Zertifikats konfigurieren. Andernfalls erhalten Benutzer eine Zertifikataufforderung, wenn sie versuchen, eine Verbindung herzustellen (z. B. in Outlook).

Tipp

Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Besuchen Sie die Foren auf Exchange Server.

Wiederherstellen eines ausgefallenen Exchange-Servers

  1. Setzen Sie das Computerkonto für den ausgefallenen Server zurück. Eine detaillierte Anleitung finden Sie unter Zurücksetzen eines Computerkontos.

  2. Installieren Sie das geeignete Betriebssystem, und weisen Sie dem neuen Server den gleichen Namen wie dem ausgefallenen Server zu. Die Wiederherstellung ist nicht erfolgreich, wenn der Windows-Zielserver nicht denselben Namen wie der verlorene Exchange-Server hat.

  3. Fügen Sie den Server derselben Domäne hinzu, der der ausgefallene Server angehörte.

  4. Installieren Sie die erforderlichen Komponenten und Betriebssystemkomponenten auf dem Zielserver. Weitere Informationen finden Sie unter Exchange Server Systemanforderungen.

  5. Öffnen Sie auf dem Zielserver Explorer, klicken Sie mit der rechten Maustaste auf die heruntergeladene Exchange ISO-Imagedatei, und wählen Sie dann Einbinden aus. Notieren Sie sich den zugewiesenen Buchstaben des virtuellen DVD-Laufwerks.

  6. Öffnen Sie ein Windows-Eingabeaufforderungsfenster. Beispiel:

    • Drücken Sie die Windows-Taste + „R“ zum Öffnen des Dialogfelds Ausführen, geben Sie „cmd.exe“ ein, und drücken Sie dann auf OK.

    • Klicken Sie auf Start. Geben Sie im Feld Suchen das Wort Eingabeaufforderung ein, und wählen Sie dann in der Ergebnisliste Eingabeaufforderung aus.

  7. Geben Sie in der Eingabeaufforderung die folgende Syntax ein:

    Hinweis

    • Der vorherige /IAcceptExchangeServerLicenseTerms-Switch funktioniert ab dem Exchange Server 2016 und Exchange Server 2019 September 2021 kumulativen Aktualisierungen (CUs) nicht mehr. Sie müssen jetzt entweder /IAcceptExchangeServerLicenseTerms_DiagnosticDataON oder /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF für unbeaufsichtigte Installationen und Skriptinstallationen verwenden.

    • In den folgenden Beispielen wird der Schalter /IAcceptExchangeServerLicenseTerms_DiagnosticDataON verwendet. Es liegt an Ihnen, den Schalter in /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF zu ändern.

    <Virtual DVD drive letter>:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /Mode:RecoverServer [/TargetDir:<Path>] [/DomainController:<ServerNameOrFQDN>] [/DoNotStartTransport] [/EnableErrorReporting]
    

    In diesem Beispiel werden die Exchange-Installationsdateien auf Laufwerk E: verwendet, um Exchange am Standardspeicherort (%ProgramFiles%\Microsoft\Exchange Server\V15) zu installieren und den Exchange-Server wiederherzustellen.

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /Mode:RecoverServer
    

    Dies ist das gleiche Beispiel, aber ein benutzerdefinierter Speicherort für die Exchange-Programmdateien ist erforderlich, um dem Speicherort auf dem verlorenen Server zu entsprechen.

    E:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /Mode:RecoverServer /TargetDir:"D:\Program Files\Exchange"
    

    Weitere Informationen zu den optionalen Optionen finden Sie unter Verwenden des unbeaufsichtigten Modus im Exchange-Setup.

  8. Konfigurieren Sie nach Abschluss des Setups, aber bevor Sie den wiederhergestellten Server in die Produktion versetzen, alle benutzerdefinierten Einstellungen neu, die zuvor auf dem Server vorhanden waren, und starten Sie den Server dann neu.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Der erfolgreiche Abschluss des Setups ist der Hauptindikator für eine erfolgreiche Wiederherstellung. Um weiter zu überprüfen, ob Sie einen verloren gegangenen Server erfolgreich wiederhergestellt haben, öffnen Sie das Windows-Dienstetool (services.msc), und überprüfen Sie, ob die Microsoft Exchange-Dienste installiert wurden und ausgeführt werden.

Mögliche Probleme mit dem Skript-Agent

Wenn Sie zuvor den Skript-Agent in Ihrer Exchange-Organisation aktiviert haben, schlägt der Wiederherstellungsvorgang möglicherweise fehl. Der Fehler sieht wie folgt aus:

"Initialization failed: '"Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'.""' ---> Microsoft.Exchange.Provisioning.ProvisioningException: "Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'."" ---> System.IO.FileNotFoundException: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'."

Wenn Sie andere Exchange-Server in Ihrer Organisation haben, müssen Sie Folgendes ausführen:

  1. Deaktivieren Sie den Skript-Agent in der Exchange-Verwaltungsshell auf einem vorhandenen Server:

    Disable-CmdletExtensionAgent -Identity "Scripting Agent"
    
  2. Führen Sie das Exchange-Setup wie weiter oben in diesem Thema beschrieben im Wiederherstellungsmodus aus.

  3. Aktivieren Sie den Skript-Agent in der Exchange-Verwaltungsshell, nachdem die Exchange Server-Wiederherstellung abgeschlossen ist:

    Enable-CmdletExtensionAgent -Identity "Scripting Agent"
    

Wenn der wiederhergestellte Exchange-Server der einzige Exchange-Server in Ihrer Organisation ist, müssen Sie Folgendes ausführen:

  1. Benennen Sie die Datei %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig um. xml.sample to %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig. xml.

    Der Standardwert von %ExchangeInstallationPath% ist %ProgramFiles%\Microsoft\Exchange Server\V15, aber der tatsächliche Wert ist überall dort, wo Sie Exchange auf dem Server installiert haben.

  2. Führen Sie das Exchange-Setup wie weiter oben in diesem Thema beschrieben im Wiederherstellungsmodus erneut aus.