Wiederherstellen einer Webanwendung (Search Server 2010)

 

Gilt für: Search Server 2010

Letztes Änderungsdatum des Themas: 2010-04-13

Wenn Sie eine Webanwendung wiederherstellen, werden auch die Einstellungen für Internetinformationsdienste (Internet Information Services, IIS) und alle Inhaltsdatenbanken wiederhergestellt, die der Webanwendung zugeordnet sind. Mit diesem Verfahren können Sie immer nur eine Webanwendung wiederherstellen. Sie können allerdings alle Webanwendungen in der Farm gleichzeitig wiederherstellen, indem Sie die gesamte Farm wiederherstellen. Weitere Informationen finden Sie unter Wiederherstellen einer Farm (Search Server 2010).

Hinweis

Sie können SQL Server-Tools nicht zum Wiederherstellen einer Webanwendung verwenden.

Verfahren in diesem Thema:

  • So stellen Sie eine Webanwendung mithilfe von Windows PowerShell wieder her

  • So stellen Sie eine Webanwendung mithilfe der Zentraladministration wieder her

Wiederherstellen einer Webanwendung mithilfe von Windows PowerShell

Sie können Windows PowerShell verwenden, um eine Webanwendung manuell oder als Teil eines Skripts wiederherzustellen, dass in festgelegten Intervallen ausgeführt werden kann.

So stellen Sie eine Webanwendung mithilfe von Windows PowerShell wieder her

  1. Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin. Sie benötigen außerdem Leseberechtigungen für den Sicherungsordner und müssen Mitglied der folgenden festen Datenbankrollen sein: db_owner für die Farmkonfigurationsdatenbank und dbcreator für die Inhaltsdatenbanken, die wiederhergestellt werden.

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

    Restore-SPFarm -Directory <BackupFolder> -RestoreMethod <Option> -Item <WebApplicationName> -BackupId <GUID> -Verbose
    

    Dabei gilt:

    • <BackupFolder> ist der Pfad der Sicherung, die Sie verwenden möchten.

    • <Option> hat einen der folgenden Werte:

      • Overwrite zur Wiederherstellung in derselben Farm.

      • New zur Wiederherstellung in einer anderen Serverfarm , z. B. einer Wiederherstellungsfarm.

    • <WebApplicationName> ist der Name der Webanwendung.

    • <GUID> ist die Identität der bestimmten Sicherung, die Sie verwenden möchten. Sie können die Sicherungen der Farm anzeigen, indem Sie Folgendes eingeben: Get-SPBackupHistory -Directory <BackupFolder> -ShowBackup. Wenn Sie den BackupID-Parameter nicht angeben, wird die letzte Sicherung verwendet. Sie können eine Webanwendung nicht mithilfe einer auf die Konfiguration beschränkten Sicherung wiederherstellen.

    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, das sich im Sicherungsordner befindet. In Zeile: <Zeile> char:<Spalte>. + <Cmdlet> <<<< <Fehlerstelle>

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

Wiederherstellen einer Webanwendung mithilfe der Zentraladministration

Sie können die Zentraladministration verwenden, um eine Webanwendung wiederherzustellen.

So stellen Sie eine Webanwendung mithilfe der Zentraladministration wieder her

  1. Vergewissern Sie sich, dass das Benutzerkonto, unter dem dieses Verfahren ausgeführt wird, Mitglied der Gruppe Farmadministratoren ist. Stellen Sie außerdem sicher, dass der Windows SharePoint Services-Timerdienst Version 4 und das Datenbankzugriffskonto der Farm die Berechtigung Vollzugriff für den Sicherungsordner haben.

  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 Sicherung der Farm oder Webanwendung enthält, und klicken Sie dann auf Weiter. Wenn Sie mehr Einzelheiten zu einer Sicherung anzeigen möchten, klicken Sie auf das Pluszeichen (+) neben der betreffenden Sicherung.

    Hinweis

    Falls der richtige Sicherungsauftrag nicht angezeigt wird, geben Sie im Textfeld Aktuelles Verzeichnis den UNC-Pfad (Universal Naming Convention) des richtigen Sicherungsordners ein, und klicken Sie dann auf Aktualisieren.
    Sie können die Webanwendung nicht aus einer auf die Konfiguration beschränkten Sicherung wiederherstellen.

  4. Aktivieren Sie auf der Seite Wiederherstellung von Sicherung – Schritt 2 von 3: Wiederherzustellende Komponente auswählen das Kontrollkästchen neben der Webanwendung, 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 Farm\<Webanwendung> in der Liste Folgenden Inhalt wiederherstellen angezeigt wird.

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

    Wählen Sie im Abschnitt Wiederherstellungsoptionen die Option Wiederherstellungstyp aus. Verwenden Sie die Einstellung Gleiche Konfiguration, außer Sie migrieren die Webanwendung oder verwenden eine Wiederherstellungsfarm. Wenn Sie diese Option auswählen, wird ein Dialogfeld angezeigt, in dem Sie zur Bestätigung des Vorgangs aufgefordert werden. Klicken Sie auf OK.

    Hinweis

    Wenn der Abschnitt Nur Konfigurationseinstellungen wiederherstellen nicht angezeigt wird, handelt es sich bei der von Ihnen ausgewählten Sicherung um eine reine Konfigurationssicherung. In diesem Fall müssen Sie eine andere Sicherung auswählen.

    Hinweis

    Wenn Sie die Webanwendung migrieren oder in einer Wiederherstellungsfarm wiederherstellen, wählen Sie die Option Neue Konfiguration.

    Klicken Sie auf Wiederherstellung starten.

  6. Sie können den allgemeinen Status aller Wiederherstellungsaufträge oben auf der Seite Status von Sicherungs- und Wiederherstellungsaufträgen im Abschnitt Bereitschaft anzeigen. Den Status des aktuellen Wiederherstellungsauftrags sehen Sie im unteren Bereich der Seite im Abschnitt Wiederherstellen. Die Statusseite wird alle 30 Sekunden automatisch aktualisiert. Durch Klicken auf Aktualisieren können die Statusangaben manuell aktualisiert werden. Sicherung und Wiederherstellung sind Timerdienstaufträge. Deshalb kann es ein paar Sekunden dauern, bis die Wiederherstellung gestartet wird.

    Wenn Fehlermeldungen angezeigt werden, können Sie diese in der Spalte Fehlermeldung auf der Seite Status von Sicherungs- und Wiederherstellungsaufträgen überprüfen. Weitere Details finden Sie außerdem in der Datei Sprestore.log in dem von Ihnen angegebenen UNC-Pfad.