Wiederherstellen oder Kopieren einer Farmkonfiguration (Search Server 2010)

 

Gilt für: Search Server 2010

Letztes Änderungsdatum des Themas: 2010-04-13

Die in diesem Abschnitt enthaltenen Informationen beziehen sich nicht auf Microsoft Search Server 2010 Express, sondern nur auf die Vollversion von Microsoft Search Server 2010.

Sie können eine gesicherte Konfiguration wiederherstellen, die aus einer Konfigurationsdatenbank extrahiert wurde, oder die Farmkonfiguration in eine andere Farm kopieren. In den folgenden Situationen sollten Sie die Konfiguration einer Serverfarm in einer anderen Serverfarm wiederherstellen:

  • Verbreiten einer standardisierten Farmkonfigurationsvorlage, die in der gesamten Umgebung verwendet werden soll.

  • Verlagern von Konfigurationen von einer Entwicklungs- oder Testumgebung in eine Produktionsumgebung.

  • Verlagern von Konfigurationen von einer eigenständigen Installation in eine Serverfarmumgebung.

  • Konfigurieren einer Serverfarm als Teil einer Standbyumgebung.

Hinweis

In früheren Versionen von Microsoft Search Server konnte die Konfigurationsdatenbank und somit auch die Konfiguration einer Farm nicht wiederhergestellt werden. In Microsoft Search Server 2010 erübrigt sich das Wiederherstellen der Konfigurationsdatenbank, da Sie die Farmkonfiguration direkt wiederherstellen können.

Eine Konfiguration kann in derselben oder einer anderen Serverfarm wiederhergestellt werden. Bei der Wiederherstellung einer Konfiguration werden sämtliche Einstellungen in der Konfiguration, die für die Farm gelten, überschrieben. Falls für die Farm geltende Einstellungen nicht in der Konfiguration enthalten sind, werden sie nicht überschrieben. Weitere Informationen zur Konfigurationssicherung finden Sie unter Sichern einer Farmkonfiguration (Search Server 2010).

Die Wiederherstellung der Konfiguration auf Farmebene erfolgt nur nach einem Fehler, der die Konfigurationsdatenbank, aber keine anderen Farmdaten, wie eine Inhaltsdatenbank oder eine Webanwendung, betrifft. Wenn das Wiederherstellen der Farmkonfiguration die Probleme nicht löst, müssen Sie die gesamte Farm wiederherstellen. Weitere Informationen zum Wiederherstellen der gesamten Farm finden Sie unter Wiederherstellen einer Farm (Search Server 2010). Sie können die Konfiguration aus einer Farmsicherung wiederherstellen, bei der entweder die Option Inhalt und Konfigurationseinstellungen sichern oder die Option Nur Konfigurationseinstellungen sichern verwendet wurde.

Wichtig

Zum Wiederherstellen einer Dienstanwendungskonfiguration zusammen mit der Farmkonfiguration müssen Sie den Inhalt und die Konfiguration der Dienstanwendung wiederherstellen.

Verfahren in dieser Aufgabe:

  • So stellen Sie die Konfiguration einer Farm mithilfe von Windows PowerShell wieder her

  • Verwenden der Zentraladministration zum Wiederherstellen der Konfiguration einer Farm

Hinweis

Sie können weder die SQL Server-Tools noch Data Protection Manager zum Wiederherstellen oder Kopieren der Konfiguration einer Farm verwenden.

Verwenden von Windows PowerShell zum Wiederherstellen der Konfiguration einer Farm

Sie können Windows PowerShell verwenden, um die Konfiguration einer Farm wiederherzustellen.

So stellen Sie die Konfiguration einer Farm mithilfe von Windows PowerShell wieder her

  1. Stellen Sie sicher, dass die folgenden Anforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin.

    Außerdem müssen Sie jeweils auf dem Datenbankserver, auf dem die Datenbank gespeichert ist, ein Mitglied der festen Serverrolle sysadmin sein.

  2. Geben Sie in der SharePoint 2010-Verwaltungsshell an der Windows PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    Restore-SPFarm -Directory <BackupFolder> -RestoreMethod <Option> -ConfigurationOnly -PreserveChangeLog -Verbose
    

    Dabei gilt:

    • <BackupFolder> ist der Pfad des Sicherungsordners.

    • <Option> hat einen der folgenden Werte:

      • Overwrite, wenn Sie die Konfiguration in derselben Farm wiederherstellen möchten.

      • New, wenn Sie die Farmkonfiguration kopieren möchten.

    Dieser Befehl verwendet den PreserveChangeLog-Parameter zum Beibehalten des Änderungsprotokolls der Suchdatenbank, damit die nächste Durchforstung der Inhaltsdatenbanken keine vollständige Durchforstung ist. Zum Anzeigen des Vorgangsstatus verwenden Sie den Verbose-Parameter. Weitere Informationen finden Sie unter Restore-SPFarm.

  3. Wenn Sie den Verbose-Parameter nicht verwenden, wird im Eingabeaufforderungsfenster keine Meldung angezeigt, falls der Vorgang erfolgreich ausgeführt wird. Für den Fall, dass der Vorgang nicht erfolgreich abgeschlossen wird, wird im Eingabeaufforderungsfenster eine Fehlermeldung angezeigt, die so oder ähnlich lautet:

    Restore-SPFarm: Auftragsfehler. Weitere Informationen finden Sie im Fehlerprotokoll im Wiederherstellungsverzeichnis. In Zeile: <Zeile> char:<Spalte>+ restore-spfarm <<<< <Fehlermeldung>

  4. Überprüfen Sie die Datei Sprestore.log im Sicherungsordner, falls Fehler oder Warnungen vorliegen oder falls der Vorgang nicht erfolgreich abgeschlossen wurde.

Verwenden der Zentraladministration zum Wiederherstellen der Konfiguration einer Farm

Sie können die Zentraladministration verwenden, um die Konfiguration einer Farm wiederherzustellen. Zum Kopieren der Farmkonfiguration in eine andere Farm müssen Sie Windows PowerShell verwenden.

So stellen Sie die Konfiguration einer Farm mithilfe der Zentraladministration wieder her

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der Gruppe Farmadministratoren und der festen SQL Server-Datenbankrolle sysadmin auf dem Datenbankserver ist, auf dem die jeweilige Datenbank gespeichert ist.

  2. Klicken Sie auf der Startseite der Zentraladministration im Abschnitt Sichern und Wiederherstellen auf Farm aus Sicherung wiederherstellen.

  3. Wählen Sie auf der Seite Wiederherstellung von Sicherung - Schritt 1 von 3: Wiederherzustellende Sicherung auswählen in der Liste der Sicherungen den Sicherungsauftrag aus, der die Farmsicherung enthält, und klicken Sie dann auf Weiter.

    Hinweis

    Sie können weitere Informationen zu den Sicherungen anzeigen, indem Sie die Zeile mit der Sicherung erweitern.

    Hinweis

    Wenn der gewünschte Sicherungsauftrag nicht angezeigt wird, geben Sie in das Textfeld Speicherort des Sicherungsverzeichnisses den UNC-Pfad (Universal Naming Convention) des gewünschten Sicherungsordners ein, und klicken Sie dann auf Aktualisieren.

  4. Aktivieren Sie auf der Seite Wiederherstellung von Sicherung – Schritt 2 von 3: Wiederherzustellende Komponente auswählen das Kontrollkästchen neben der Serverfarm, und klicken Sie dann auf Weiter.

  5. Stellen Sie auf der Seite Wiederherstellung von Sicherung - Schritt 3 von 3: Wiederherstellungsoptionen auswählen im Abschnitt Komponente wiederherstellen sicher, dass in der Liste Folgenden Inhalt wiederherstellen der Eintrag Farm angezeigt wird.

    Stellen Sie im Abschnitt Nur Konfigurationseinstellungen wiederherstellen sicher, dass die Option Nur Konfigurationseinstellungen wiederherstellen ausgewählt ist.

    Wählen Sie im Abschnitt Wiederherstellungsoptionen die Option Wiederherstellungstyp aus. Wählen Sie die Option Gleiche Konfiguration, um die aktuellen Konfiguration der Farm zu überschreiben, oder die Option Neue Konfiguration zum Kopieren der Farmkonfiguration in eine andere Farm. In einem Dialogfeld werden Sie aufgefordert, den Vorgang zu bestätigen. Klicken Sie auf OK.

  6. Klicken Sie auf Wiederherstellung starten.

  7. Sie können den allgemeinen Status aller Wiederherstellungsaufträge oben auf der Seite Sichern und Wiederherstellen - Status im Abschnitt Bereitschaft anzeigen. Der Status des aktuellen Wiederherstellungsauftrags wird im unteren Teil der Seite im Abschnitt Wiederherstellen angezeigt. Die Statusseite wird alle 30 Sekunden automatisch aktualisiert. Sie können die Statusdetails manuell aktualisieren, indem Sie auf Aktualisieren klicken. Sicherung und Wiederherstellung sind Timerdienstaufträge. Daher kann es einige Sekunden dauern, bis die Wiederherstellung gestartet wird.

    Für den Fall, dass Fehler gemeldet werden, können Sie diese in der Spalte Fehlermeldung auf der Seite Status von Sicherungs- und Wiederherstellungsaufträgen überprüfen. Weitere Informationen finden Sie außerdem in der Datei Sprestore.log in dem in Schritt 2 angegebenen UNC-Pfad.