Sichern einer Webanwendung (SharePoint Server 2010)

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

In diesem Artikel wird das Sichern einer Webanwendung beschrieben. Es wird empfohlen, regelmäßige Sicherungen auf Farmebene auszuführen. Durch das regelmäßige Sichern einer Webanwendung reduzieren Sie die Wahrscheinlichkeit von Datenverlusten, die bei Hardwarefehlern, Stromausfällen oder anderen Problemen auftreten können. Der Vorgang ist einfach und kann gegebenenfalls die Verfügbarkeit aller webanwendungsbezogenen Daten und Konfigurationen für die Wiederherstellung sicherstellen. Es wird empfohlen, neben den regelmäßigen Sicherungen auf Farmebene auch Webawendungssicherungen vorzunehmen.

In diesem Thema wird das Sichern einer einzelnen Webanwendung beschrieben.

Inhalt dieses Themas:

  • Überlegungen beim Sichern einer Webanwendung

  • Voraussetzungen für die Aufgabe

  • Verwenden von Windows PowerShell zum Sichern einer Webanwendung

  • Verwenden der Zentraladministration zum Sichern einer Webanwendung

  • Verwenden von SQL Server-Tools zum Sichern einer Webanwendung

Überlegungen beim Sichern einer Webanwendung

Berücksichtigen Sie beim Vorbereiten der Sicherung einer Webanwendung Folgendes.

  • Mit den Verfahren in diesem Artikel kann nur jeweils eine Webanwendung gesichert werden. Sie können jedoch alle Webanwendungen in der Farm gleichzeitig sichern, indem Sie die gesamte Farm sichern.

  • Das Sichern einer Webanwendung wirkt sich nicht auf den Status der Farm aus. Für den Vorgang sind jedoch Ressourcen erforderlich, und die Ausführung der Sicherung kann sich geringfügig auf die Leistung der Farm auswirken. Sie können Leistungsprobleme vermeiden, indem Sie die Webanwendung dann sichern, wenn die Verwendung am geringsten ist, beispielsweise außerhalb der Geschäftszeiten.

  • Wenn der Objektcache von der Webanwendung verwendet wird, müssen Sie zwei spezielle Benutzerkonten für die Webanwendung manuell konfigurieren, nachdem Sie die Webanwendung wiederhergestellt haben. Weitere Informationen zum Objektcache und zum Konfigurieren dieser Benutzerkonten finden Sie unter Konfigurieren von Benutzerkonten für den Objektcache.

  • Wenn Sie eine Webanwendung sichern, werden auch die Einstellungen für Internetinformationsdienste (Internet Information Services, IIS) und alle Inhaltsdatenbanken wiederhergestellt, die der Webanwendung zugeordnet sind.

  • Beim Sichern einer Webanwendung, für die die Verwendung der formularbasierten Authentifizierung konfiguriert ist, müssen Sie auch ein Dateisicherungssystem verwenden, um die Dateien Web.config zu schützen. Denn die Dateien Web.config wurden manuell aktualisiert, um die Mitgliedschafts- und Rollenanbieter zu registrieren, und manuelle Änderungen an den Dateien Web.config werden nicht gesichert. Entsprechend werden die Dateien Web.config beim Wiederherstellen einer Webanwendung nicht wiederhergestellt. Nach der Wiederherstellung müssen Sie die Dateien Web.config aktualisieren und die Anbieter erneut bereitstellen. Weitere Informationen finden Sie unter Planen von Authentifizierungsmethoden (SharePoint Server 2010) und Konfigurieren der Forderungsauthentifizierung (SharePoint Server 2010).

Voraussetzungen für die Aufgabe

Bevor Sie beginnen, müssen Sie einen Netzwerkordner zum Speichern der Sicherungen erstellen. Sowohl das Windows SharePoint Services-Timerdienstkonto V4 als auch das Benutzerkonto für die Serverfarm müssen über die Berechtigung Vollzugriff für diesen Ordner verfügen. Weitere Information zum Erstellen eines Sicherungsordners finden Sie unter Vorbereiten der Sicherung und Wiederherstellung (SharePoint Server 2010).

Verwenden von Windows PowerShell zum Sichern einer Webanwendung

Mit Windows PowerShell können Sie eine Webanwendung manuell oder im Rahmen eines in geplanten Intervallen ausgeführten Skripts sichern.

So sichern Sie eine Webanwendung mithilfe von Windows PowerShell

  1. Vergewissern Sie sich, dass die folgenden Anforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin. Außerdem muss das Benutzerkonto, unter dem das Verfahren ausgeführt wird, Mitglied der festen SQL Server-Datenbankrolle db_backupoperator auf dem Datenbankserver sein, auf dem die jeweilige Datenbank gespeichert ist.

  2. Klicken Sie im Startmenü auf Alle Programme.

  3. Klicken Sie auf Microsoft SharePoint-2010 Produkte.

  4. Klicken Sie auf SharePoint 2010-Verwaltungsshell.

  5. Geben Sie an der Windows PowerShell-Eingabeaufforderung (PS C:\>) den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:

    Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} -Item <WebApplicationName> [-Verbose]
    

    Dabei gilt:

    • <BackupFolder> ist der Pfad des Ordners, den Sie zum Speichern von Sicherungsdateien verwenden.

    • <WebApplicationName> ist der Name der Webanwendung.

    Hinweis

    Wenn Sie die Webanwendung zum ersten Mal sichern, müssen Sie die Option Full verwenden. Sie müssen eine vollständige Sicherung ausführen, bevor Sie eine differenzielle Sicherung ausführen können.

Weitere Informationen finden Sie unter Backup-SPFarm.

Hinweis

Es wird empfohlen, Windows PowerShell zum Ausführen von administrativen Befehlszeilenaufgaben zu verwenden. Das Befehlszeilentool Stsadm ist veraltet, aber weiterhin vorhanden, um die Kompatibilität mit früheren Produktversionen zu gewährleisten.

Verwenden der Zentraladministration zum Sichern einer Webanwendung

Sie können die Zentraladministration zum Sichern einer Webanwendung verwenden.

So sichern Sie eine Webanwendung mithilfe der Zentraladministration

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der Gruppe Farmadministratoren ist.

  2. Klicken Sie auf der Homepage der Zentraladministration im Abschnitt Sichern und Wiederherstellen auf Sicherung durchführen.

  3. Wählen Sie auf der Seite Sicherung ausführen - Schritt 1 von 2: Zu sichernde Komponente auswählen die Webanwendung aus der Liste der Komponenten aus, und klicken Sie dann auf Weiter.

    Hinweis

    Die Webanwendung besteht möglicherweise aus mehreren Komponenten. Sie müssen die Komponente der obersten Ebene auswählen.

  4. Wählen Sie auf der Seite Sicherung starten - Schritt 2 von 2: Sicherungsoptionen auswählen im Abschnitt Sicherungstyp die Option Vollständig oder Differenziell aus.

    Hinweis

    Wenn Sie die Webanwendung zum ersten Mal sichern, müssen Sie die Option Vollständig verwenden. Sie müssen eine vollständige Sicherung ausführen, bevor Sie eine differenzielle Sicherung ausführen können.

  5. Klicken Sie im Abschnitt Nur Konfigurationseinstellungen sichern auf Inhalt und Konfigurationseinstellungen sichern.

  6. Geben Sie im Abschnitt Speicherort der Sicherungsdatei den UNC-Pfad (Universal Naming Convention) des Sicherungsordners ein. Klicken Sie dann auf Sicherung starten.

  7. Der allgemeine Status aller Sicherungsaufträge wird oben auf der Seite Status von Sicherungs- und Wiederherstellungsaufträgen im Abschnitt Bereitschaft angezeigt. Der Status des aktuellen Sicherungsauftrags wird im unteren Teil der Seite im Abschnitt Sichern 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 mehrere Sekunden dauern, bis die Sicherung 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 in der Datei Spbackup.log in dem in Schritt 3 angegebenen UNC-Pfad.

Verwenden von SQL Server-Tools zum Sichern einer Webanwendung

Sie können nicht die gesamte Webanwendung mithilfe von SQL Server-Tools sichern. Sie können jedoch alle der Webanwendung zugeordneten Datenbanken sichern. Zum Sichern der gesamten Webanwendung verwenden Sie Windows PowerShell oder die Zentraladministration.

So sichern Sie eine Webanwendung mithilfe von SQL Server-Tools

  1. Vergewissern Sie sich, dass das Benutzerkonto, das zum Sichern der Datenbanken verwendet wird, Mitglied der festen SQL Server-Datenbankrolle db_backupoperator auf dem Datenbankserver ist, auf dem die jeweilige Datenbank gespeichert ist. Vergewissern Sie sich außerdem, dass das Benutzerkonto über die Berechtigung Vollzugriff auf den Sicherungsordner verfügt.

  2. Öffnen Sie SQL Server Management Studio, und stellen Sie eine Verbindung mit dem Datenbankserver her.

  3. Erweitern Sie im Objekt-Explorer den Knoten Datenbanken.

  4. Klicken Sie mit der rechten Maustaste auf die zu sichernde Datenbank, zeigen Sie auf Tasks, und klicken Sie dann auf Sichern.

  5. Wählen Sie im Dialogfeld Datenbank sichern im Bereich Quelle aus der Liste Sicherungstyp die Art der auszuführenden Sicherung aus. Weitere Informationen zum zu verwendenden Sicherungstyp finden Sie unter Übersicht über Wiederherstellungsmodelle (https://go.microsoft.com/fwlink/?linkid=114396&clcid=0x407).

  6. Klicken Sie im Bereich Sicherungskomponente auf Datenbank.

  7. Verwenden Sie entweder den angegebenen Standardnamen, oder geben Sie einen Namen für den Sicherungssatz in das Textfeld Name ein.

  8. Geben Sie das Ablaufdatum für den Sicherungssatz an. Dieses Datum bestimmt, wie lange oder wann der Sicherungssatz von späteren Sicherungen mit demselben Namen überschrieben werden kann. Standardmäßig ist festgelegt, dass der Sicherungssatz nie abläuft (0 Tage).

  9. Geben Sie im Bereich Ziel an, wo die Sicherung gespeichert werden soll.

  10. Klicken Sie auf OK, um die Datenbank zu sichern.

  11. Wiederholen Sie die Schritte 1 - 10 für alle der Webanwendung zugeordneten Datenbanken.

Verwandte Inhalte

Ressourcencenter

Geschäftskontinuitätsmanagement für SharePoint Server 2010 (https://go.microsoft.com/fwlink/?linkid=199235&clcid=0x407)

IT Pro-Inhalte

Wiederherstellen einer Webanwendung (Search Server 2010)

Wiederherstellen einer Webanwendung (SharePoint Server 2010)

Sichern einer Farm (SharePoint Server 2010)

Planen der Sicherung und der Wiederherstellung in SharePoint Server 2010

Sicherung und Wiederherstellung (SharePoint Server 2010)

Inhalte für Entwickler

Schutz und Wiederherstellung von Daten (https://go.microsoft.com/fwlink/?linkid=199237&clcid=0x407)