Sichern und Wiederherstellen von Webanwendungen mithilfe integrierter Tools (Office SharePoint Server 2007)

Mit den in Microsoft Office SharePoint Server 2007 enthaltenen Tools können Sie Webanwendungen sichern und wiederherstellen. Die Website für die Zentraladministration bietet eine einfache, auf der Benutzeroberfläche basierte Methode zum Sichern und Wiederherstellen von Inhalten sowie zum Anzeigen des Auftragsverlaufs und des Status. Das Befehlszeilentool Stsadm ermöglicht eine schnellere und flexiblere befehlszeilenbasierte Methode zum Sichern und Wiederherstellen von Inhalten. Sie können das Befehlszeilentool Stsadm zusammen mit Windows-Taskplaner zum Planen verzögerter oder regelmäßiger Sicherungen verwenden.

Weitere Informationen zum Vergleich der Datenschutztools von Microsoft Office SharePoint Server 2007 mit anderen Tools zum Schutz der SharePoint-Daten finden Sie unter Auswählen von Sicherungs- und Wiederherstellungstools (Office SharePoint Server).

Mit einer der folgenden Methoden können Sie Daten für Microsoft Office SharePoint Server 2007 sichern und wiederherstellen:

Sichern von Webanwendungen mithilfe der integrierten SharePoint-Tools

Verwenden Sie dieses Verfahren zum Sichern einer Webanwendung mithilfe der Website für die SharePoint-Zentraladministration.

Wichtig

Die Mitgliedschaft in der SharePoint-Gruppe der Farmadministratoren stellt die Mindestanforderung zur Ausführung dieses Verfahrens dar.

So sichern Sie eine Webanwendung mithilfe der Benutzeroberfläche

  1. Klicken Sie auf der Website für die SharePoint-Zentraladministration auf der Seite Vorgänge im Abschnitt Sichern und Wiederherstellen auf Sicherung durchführen.

  2. Aktivieren Sie auf der Seite Zu sichernde Komponente auswählen die Kontrollkästchen für die Webanwendungen, die Sie sichern möchten. Die Kontrollkästchen für untergeordnete Webanwendungen und Inhaltsdatenbanken werden automatisch aktiviert. Klicken Sie auf Weiter mit Sicherungsoptionen.

  3. Auf der Seite Sicherungsoptionen auswählen werden mit einer differenziellen Sicherung Daten gesichert, die seit der letzten Sicherung erstellt bzw. geändert wurden. Wenn Sie eine Kombination aus einer vollständigen und einer differenziellen Sicherung ausführen, benötigen Sie für den Wiederherstellungsvorgang die letzte vollständige Sicherung und die letzte differenzielle Sicherung.

    • Überprüfen Sie im Abschnitt Inhalt sichern, ob die ausgewählten Webanwendungen angezeigt werden.

    • Wählen Sie im Abschnitt Sicherungstyp die Option Vollständig aus.

    • Geben Sie im Abschnitt Speicherort der Sicherungsdatei den UNC-Pfad zum Sicherungsordner ein.

  4. Klicken Sie auf OK.

    Sie können den Auftragsstatus der Sicherung auf der Seite mit dem Sicherungsstatus durch Klicken auf Aktualisieren anzeigen. Zudem wird die Seite automatisch alle 30 Sekunden aktualisiert. Die Sicherung und Wiederherstellung wird vom Timerdienst ausgeführt, daher kann es ein paar Sekunden dauern, bis die Sicherung gestartet wird.

    Bei Fehlern finden Sie weitere Informationen in der Datei Sprestore.log unter dem zuvor angegebenen UNC-Pfad.

Verwenden Sie dieses Verfahren, um eine Webanwendung mithilfe des Befehlszeilentools Stsadm zu sichern.

Wichtig

Zum Ausführen dieses Verfahrens ist mindestens die Mitgliedschaft in der Gruppe der Administratoren auf dem lokalen Computer erforderlich.

So sichern Sie eine Webanwendung mithilfe der Befehlszeile

  1. Wechseln Sie auf dem Laufwerk, auf dem die SharePoint-Produkte und -Technologien installiert sind, zu folgendem Verzeichnis: %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin.

  2. Geben Sie den folgenden Befehl ein, falls Sie noch nicht wissen, welchen Knoten Sie sichern möchten:

    stsadm –o backup –showtree

    Hinweis

    In eckigen Klammern ([]) eingeschlossene Elemente können nicht direkt für die Sicherung ausgewählt werden, werden jedoch gesichert, wenn das übergeordnete Element ausgewählt wird.

  3. Geben Sie den folgenden Befehl ein, um eine Webanwendung zu sichern:

    stsadm -o backup -directory <\\Servername\Ordnername> -backupmethod full -item <Webanwendungsname>

    Dabei ist \\Servername\Ordnername der UNC-Pfad des Sicherungsordners, und Webanwendungsname ist der Name der Webanwendung, die Sie sichern möchten. Sie können die vollständige Farmpfadangabe verwenden, die durch den -showtree-Parameter oder den Namen der Komponente im Pfad, wenn ein eindeutiger Name vorliegt, angezeigt wird. Beispielsweise Windows SharePoint Services-Webanwendung\SharePoint-80

  4. Wenn die Sicherung erfolgreich abgeschlossen wird, wird im Eingabeaufforderungsfenster folgender Text angezeigt:

    Completed with 0 warnings.
    Completed with 0 errors.
    Backup completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  5. Wenn Fehler oder Warnungen angezeigt werden oder die Sicherung nicht erfolgreich abgeschlossen wurde, überprüfen Sie die Datei spbackup.log. Diese befindet sich im Ordner, den Sie in Schritt 3 angegeben haben.

Planen oder Verzögern von Sicherungen

Es ist nicht möglich, Sicherungen auf der Website für die SharePoint-Zentraladministration zu planen. Sie können diesen Vorgang jedoch automatisieren, indem Sie eine Batchdatei erstellen und dann mit dem Taskplaner in Windows Server 2003 diese Batchdatei zu einem bestimmten Zeitpunkt ausführen. Da beim Sichern mit den in Microsoft Office SharePoint Server 2007 integrierten Tools die Leistung beeinträchtigt werden kann, sollten Sie Sicherungen zu Nebenzeiten planen, beispielsweise in der Nacht oder an Wochenenden.

Gehen Sie wie folgt vor, um eine Batchdatei zu erstellen, mit der eine vollständige Sicherung der Webanwendung durchgeführt wird. Für die Ausführung dieser Schritte wird vorausgesetzt, dass Sie bereits einen freigegebenen Ordner für die Sicherungen erstellt haben. Weitere Informationen zum Erstellen eines freigegebenen Ordners finden Sie unter Vorbereiten der Sicherung und Wiederherstellung einer Farm (Office SharePoint Server 2007).

Tipp

Stellen Sie bei Verwendung des Taskplaners sicher, dass das Systemdatum und die Uhrzeit auf dem Computer stimmen. Um diese Informationen zu bestätigen oder zu ändern, doppelklicken Sie auf die Zeitanzeige in der Taskleiste.

So erstellen Sie eine Batchdatei

  1. Klicken Sie im Startmenü auf Ausführen.

  2. Geben Sie notepad ein, und klicken Sie auf OK.

  3. Geben Sie im Editor den folgenden Text ein:

    @echo off
    echo ===============================================================
    echo Back up sites for the farm to C:\backup
    echo ===============================================================
    cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
    @echo off
    stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <Web application name> 
    echo completed
    

    Dabei ist \\Servername\Ordnername der UNC-Pfad des Sicherungsordners, und Webanwendungsname ist der Name der Webanwendung, die Sie sichern möchten. Sie können die vollständige Farmpfadangabe verwenden, die durch den -showtree-Parameter oder den Namen der Komponente im Pfad, wenn ein eindeutiger Name vorliegt, angezeigt wird. Beispielsweise Windows SharePoint Services-Webanwendung\SharePoint-80

  4. Klicken Sie im Editor im Menü Datei auf Speichern unter.

  5. Wählen Sie im Feld Speichern unter den Ordner aus, in dem Sie die Batchdatei speichern möchten.

  6. Geben Sie im Feld Dateiname den Namen der Datei mit der Dateinamenerweiterung BAT ein, z. B. backup_batch.bat.

  7. Klicken Sie im Feld Dateityp auf Alle Dateien.

  8. Klicken Sie auf Speichern.

So planen Sie eine Sicherung

  1. Starten Sie den Assistenten für geplante Tasks, und klicken Sie auf Weiter.

  2. Klicken Sie auf Durchsuchen, navigieren Sie zu der soeben erstellten Batchdatei, und klicken Sie dann auf Öffnen.

  3. Geben Sie einen Namen für den Task ein, z. B. backup_batch.

  4. Geben Sie an, wie häufig dieser Task ausgeführt werden soll (z. B. wöchentlich), und klicken Sie auf Weiter.

  5. Um diese Sicherung automatisch regelmäßig auszuführen, wählen Sie ein Zeitintervall wie beispielsweise Wöchentlich oder Monatlich aus. Wählen Sie Einmal aus, um diese Sicherung einmal auszuführen oder um eine einzelne Sicherung zu verzögern.

  6. Bestimmen Sie die Uhrzeit und das Startdatum für die Sicherung.

  7. Geben Sie einen Namen und ein Kennwort für einen Benutzer ein, und klicken Sie auf Weiter. Dieser Task wird ausgeführt, als wäre er von diesem Benutzer gestartet worden.

  8. Klicken Sie auf Fertig stellen.

    Um für den Task erweiterte Einstellungen zu konfigurieren, aktivieren Sie auf der letzten Seite des Assistenten das Kontrollkästchen Erweiterte Eigenschaften für diesen Task beim Klicken auf "Fertig stellen" öffnen. Damit wird das Dialogfeld mit den Eigenschaften für den Task geöffnet, wenn Sie auf Fertig stellen klicken. In diesem Dialogfeld können Sie auf der Registerkarte Task das auszuführende Programm ändern, auf der Registerkarte Zeitplan den Zeitplan anpassen, auf der Registerkarte Einstellungen Einstellungen anpassen oder auf der Registerkarte Sicherheit Benutzer- und Gruppenberechtigungen festlegen.

Wiederherstellen von Webanwendungen mithilfe integrierter Tools

Verwenden Sie dieses Verfahren, um eine SharePoint-Webanwendung mithilfe der integrierten Tools wiederherzustellen.

Wichtig

Die Mitgliedschaft in der SharePoint-Gruppe der Farmadministratoren stellt die Mindestanforderung zur Ausführung dieses Verfahrens dar.

So stellen Sie eine Webanwendung mithilfe der Benutzeroberfläche wieder her

  1. Klicken Sie auf der Website für die SharePoint-Zentraladministration auf der Seite Vorgänge im Abschnitt Sichern und Wiederherstellen auf Aus Sicherung wiederherstellen.

  2. Geben Sie auf der Seite Sicherungsspeicherort auswählen im Abschnitt Speicherort der Sicherungsdatei den UNC-Pfad des Sicherungsordners ein.

  3. Wählen Sie auf der Seite Wiederherzustellende Sicherung auswählen die Sicherungsdatei aus, die Sie zum Wiederherstellen verwenden möchten, und klicken Sie dann auf Wiederherstellungsvorgang fortsetzen.

  4. Wählen Sie auf der Seite Wiederherzustellende Komponente auswählen die Webanwendungen aus, die Sie wiederherstellen möchten, und klicken Sie dann auf Wiederherstellungsvorgang fortsetzen.

  5. Auf der Seite Wiederherstellungsoptionen auswählen:

    1. Überprüfen Sie im Abschnitt Komponente wiederherstellen, ob die ausgewählten Webanwendungen angezeigt werden.

    2. Wählen Sie im Abschnitt Wiederherstellungsoptionen die Option Gleiche Konfiguration aus.
      In einer Meldung werden Sie informiert, dass die aktuelle Serverfarm überschrieben wird. Klicken Sie auf OK.

    3. Geben Sie im Abschnitt Neue Namen neue Namen und URLs für jede Komponente ein, oder übernehmen Sie die Standardwerte.

  6. Klicken Sie auf OK.

Verwenden Sie dieses Verfahren, um eine Webanwendung mithilfe des Befehlszeilentools Stsadm wiederherzustellen.

Wichtig

Zum Ausführen dieses Verfahrens ist mindestens die Mitgliedschaft in der Gruppe der Administratoren auf dem lokalen Computer erforderlich.

So stellen Sie eine Webanwendung mithilfe der Befehlszeile wieder her

  1. Wechseln Sie auf dem Laufwerk, auf dem die SharePoint-Produkte und -Technologien installiert sind, zu folgendem Verzeichnis: %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin.

  2. Geben Sie zum Abrufen der Sicherungs-GUID für die wiederherzustellende Sicherung den folgenden Befehl ein, und drücken Sie die EINGABETASTE:

    stsadm -o backuphistory -directory <UNC-Pfad>

    Hierbei bezeichnet UNC-Pfad den Pfad des freigegebenen Ordners mit der Sicherung.

  3. Wenn Sie den Namen der wiederherzustellenden Webanwendungen noch nicht kennen, geben Sie den folgenden Befehl ein, und drücken Sie die EINGABETASTE:

    stsadm –o restore –showtree -directory <UNC-Pfad> -backupid <GUID aus Sicherungsverlauf>

    Hierbei bezeichnet UNC-Pfad den Pfad zum freigegebenen Ordner mit der Sicherung, und GUID aus Sicherungsverlauf steht für die GUID des Sicherungspakets, das Sie wiederherstellen möchten.

    Hinweis

    In eckigen Klammern ([ ]) eingeschlossene Elemente können nicht wiederhergestellt werden.

  4. Geben Sie zum Wiederherstellen einer Webanwendung den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:

    stsadm -o restore -directory <UNC-Pfad> -backupid <GUID aus Sicherungsverlauf> -item <erstellter Pfad von Struktur> -restoremethod overwrite

    Hierbei bezeichnet UNC-Pfad den UNC-Pfad zum freigegebenen Ordner mit der Sicherung, GUID aus Sicherungsverlauf die GUID des Sicherungspakets, das Sie wiederherstellen möchten, und erstellter Pfad von Struktur steht für den vollständigen Serverfarmpfad, wie er vom -showtree-Parameter angezeigt wird.

  5. Wenn eine Warnung ausgegeben wird, dass alle ausgewählten Elemente überschrieben werden, geben Sie y ein, und drücken Sie die EINGABETASTE.

  6. Geben Sie, wenn Sie dazu aufgefordert werden, den Benutzernamen und das Kennwort für die Webanwendung und die Inhaltsdatenbank ein.

  7. Wenn die Wiederherstellung erfolgreich abgeschlossen wird, wird im Eingabeaufforderungsfenster folgender Text angezeigt:

    Completed with 0 warnings.
    Completed with 0 errors.
    Restore completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  8. Wenn die Wiederherstellung nicht erfolgreich abgeschlossen wird, wird die folgende Meldung angezeigt:

    The restore job failed. For more information, see the error log that is located in the backup directory. 
    

    Bei dem angegebenen Fehlerprotokoll handelt es sich um die Datei sprestore.log im freigegebenen Ordner mit der Sicherung.

Siehe auch

Konzepte

Sichern und Wiederherstellen einer Serverfarm (Office SharePoint Server 2007)
Sichern und Wiederherstellen einer gesamten Farm (Office SharePoint Server 2007)
Erstellen einer Wiederherstellungsfarm (Office SharePoint Server 2007)
Sichern und Wiederherstellen von Websitesammlungen mithilfe von integrierten Tools (Office SharePoint Server 2007)
Sichern und Wiederherstellen von Datenbanken (Office SharePoint Server)
Sichern und Wiederherstellen von SSPs (Office SharePoint Server 2007)
Sichern und Wiederherstellen von SSO (Office SharePoint Server 2007)
Sichern und Wiederherstellen von "Meine Website" mithilfe integrierter Tools (Office SharePoint Server 2007)
Sichern und Wiederherstellen von InfoPath-Formularen mithilfe integrierter Tools (Office SharePoint Server 2007)
Sichern und Wiederherstellen eines Elements mithilfe von DPM (Office SharePoint Server)
Sichern und Wiederherstellen einer Website mithilfe von DPM (Office SharePoint Server)