Sichern einer Webanwendung (SharePoint Foundation 2010)
Gilt für: SharePoint Foundation 2010
Letztes Änderungsdatum des Themas: 2016-11-30
In diesem Artikel wird das Sichern einer Webanwendung erläutert. Durch regelmäßiges Sichern einer Webanwendung reduzieren Sie das Risiko von Datenverlusten, die bei Hardwarefehlern, Stromausfällen oder anderen Problemen auftreten können. Der Vorgang ist einfach und kann sicherstellen, dass alle Webanwendungsdaten und -konfigurationen zur etwaigen Wiederherstellung verfügbar sind. Es wird empfohlen, Sicherungen von Webanwendungen zusätzlich zu regelmäßigen Sicherungen auf der Farmebene auszuführen.
In diesem Thema wird das Sichern einer einzelnen Webanwendung beschrieben.
Inhalt dieses Themas
Überlegungen für das Sichern einer Webanwendung
Anforderungen 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 für das Sichern einer Webanwendung
Beachten Sie bei der Vorbereitung der Sicherung einer Webanwendung Folgendes.
Sie können mit den in diesem Artikel erläuterten Verfahren nur jeweils eine Webanwendung gleichzeitig sichern. Sie können jedoch alle Webanwendungen gleichzeitig sichern, indem Sie die gesamte Farm sichern.
Das Sicherung 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 die Webanwendung den Objektcache verwendet, müssen Sie nach der Wiederherstellung der Webanwendung zwei spezielle Benutzerkonten für die Webanwendung manuell konfigurieren. Weitere Informationen zum Objektcache und zur Konfiguration 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 gesichert, die der Webanwendung zugeordnet sind.
Wenn Sie eine Webanwendung sichern, die für die Verwendung der formularbasierten Authentifizierung konfiguriert ist, müssen Sie auch ein Dateisicherungssystem verwenden, um die Web.config-Dateien zu schützen, da die Web.config-Dateien manuell aktualisiert wurden, um die Mitgliedschaft und die Rollenanbieter zu registrieren, und manuelle Änderungen an den Web.config-Dateien werden nicht gesichert. Entsprechend werden Web.config-Dateien nicht wiederhergestellt, wenn Sie eine Webanwendung wiederherstellen. Nach der Wiederherstellung müssen Sie die Web.config-Dateien aktualisieren und die Anbieter erneut bereitstellen. Weitere Informationen finden Sie unter Planen von Authentifizierungsmethoden (SharePoint Foundation 2010) und Konfigurieren der Forderungsauthentifizierung (SharePoint Foundation 2010).
Anforderungen 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 Informationen zur Erstellung eines Sicherungsordners finden Sie unter Vorbereiten der Sicherung und Wiederherstellung (SharePoint Foundation 2010).
Verwenden von Windows PowerShell zum Sichern einer Webanwendung
Sie können Windows PowerShell verwenden, um eine Webanwendung entweder manuell oder als Teil eines Skripts zu sichern, das in festgelegten Intervallen ausgeführt werden kann.
So sichern Sie eine Webanwendung mithilfe von Windows PowerShell
Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin. Darüber hinaus muss das Benutzerkonto, unter dem dieses Verfahren durchgeführt wird, ein Mitglied der festen Datenbankrolle db_backupoperator in SQL Server auf dem Datenbankserver sein, auf dem jede Datenbank gespeichert ist.
Klicken Sie im Startmenü auf Alle Programme.
Klicken Sie auf Microsoft SharePoint 2010-Produkte.
Klicken Sie auf SharePoint 2010-Verwaltungsshell.
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, in dem die Sicherungsdateien gespeichert werden.
<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 verwenden, um eine Webanwendung zu sichern.
So sichern Sie eine Webanwendung mithilfe der Zentraladministration
Stellen Sie sicher, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der Gruppe der Farmadministratoren ist.
Klicken Sie auf der Homepage der Zentraladministration im Abschnitt Sichern und Wiederherstellen auf Sicherung durchführen.
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 auf der obersten Ebene auswählen.
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.
Klicken Sie im Abschnitt Nur Konfigurationseinstellungen sichern auf Inhalt und Konfigurationseinstellungen sichern.
Geben Sie im Abschnitt Speicherort der Sicherungsdatei den UNC-Pfad (Universal Naming Convention) des Sicherungsordners ein. Klicken Sie dann auf Sicherung starten.
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
Stellen Sie sicher, dass das Benutzerkonto, das zum Sichern der Datenbanken verwendet wird, ein Mitglied der festen Datenbankrolle db_backupoperator in SQL Server auf dem Datenbankserver ist, auf dem jede Datenbank gespeichert ist. Vergewissern Sie sich außerdem, dass das Benutzerkonto über die Berechtigung Vollzugriff für den Sicherungsordner verfügt.
Öffnen Sie SQL Server Management Studio, und stellen Sie eine Verbindung mit dem Datenbankserver her.
Erweitern Sie im Objekt-Explorer den Knoten Datenbanken.
Klicken Sie mit der rechten Maustaste auf die zu sichernde Datenbank, zeigen Sie auf Tasks, und klicken Sie dann auf Sichern.
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).
Klicken Sie im Bereich Sicherungskomponente auf Datenbank.
Verwenden Sie entweder den angegebenen Standardnamen, oder geben Sie im Textfeld Name einen Namen für den Sicherungssatz ein.
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).
Geben Sie im Bereich Ziel an, wo die Sicherung gespeichert werden soll.
Klicken Sie auf OK, um die Datenbank zu sichern.
Wiederholen Sie die Schritte 1 bis 10 für alle der Webanwendung zugeordneten Datenbanken.
Verwandte Inhalte
Ressourcencenter |
Geschäftskontinuitätsmanagement für SharePoint Foundation 2010 (https://go.microsoft.com/fwlink/?linkid=201997&clcid=0x407) |
IT Pro-Inhalte |
Wiederherstellen einer Webanwendung (SharePoint Foundation 2010) Sichern einer Serverfarm (SharePoint Foundation 2010). Planen der Sicherung und der Wiederherstellung (SharePoint Foundation 2010) |
Inhalte für Entwickler |
Datenschutz und -wiederherstellung (https://go.microsoft.com/fwlink/?linkid=199237&clcid=0x407) |