Sichern von Farmen in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Sie können eine SharePoint Server-Farm mithilfe von Tools der die Website für die SharePoint-Zentraladministration, von Microsoft PowerShell oder von SQL Server sichern. Das Sicherungstool hängt von der bereitgestellten Umgebung, den Anforderungen des Sicherungszeitplans und den Vereinbarungen zum Servicelevel (Service Level Agreements, SLAs) ab, die Sie mit Ihrer Organisation getroffen haben.

Bevor Sie beginnen

Es wird empfohlen, regelmäßig die gesamte Farm zu sichern, indem Sie die Konfiguration und den Inhalt sichern. Durch das regelmäßige Sichern der Farm reduzieren Sie die Möglichkeit von Datenverlusten, die bei Hardwarefehlern, Stromausfällen oder anderen Problemen auftreten können. Dies ist ein einfacher Prozess, der dazu beiträgt, dass alle Farmdaten und Konfigurationen für die Wiederherstellung verfügbar sind, sofern dies erforderlich ist.

Weitere Informationen zur Wahl des geeigneten Tools für Sicherungen finden Sie unter Planen der Sicherung und der Wiederherstellung in SharePoint Server.

Lesen Sie zunächst die folgenden Informationen, die Ihnen bei der Vorbereitung Ihrer Farmsicherung helfen, ehe Sie mit diesem Vorgang beginnen:

  • Sie müssen auf dem lokalen Computer oder im Netzwerk einen Ordner zum Speichern der Sicherungen erstellen. Zur Verbesserung der Leistung wird empfohlen, auf dem lokalen Computer zu sichern und dann die Sicherungsdateien in einen Netzwerkordner zu verschieben. Weitere Informationen zum Erstellen eines Sicherungsordners finden Sie unter Vorbereiten der Sicherung und Wiederherstellung von Farmen in SharePoint Server.

  • Das Ausführen einer Sicherung 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 Farm dann sichern, wenn die Verwendung am geringsten ist, beispielsweise außerhalb der Geschäftszeiten.

  • Vom Farmsicherungsprozess werden keine Zertifikate gesichert, mit denen Sie Vertrauensstellungen eingerichtet haben. Vergewissern Sie sich vor dem Sichern der Farm, dass Sie über Kopien der Zertifikate verfügen. Die Vertrauensstellungen müssen nach dem Wiederherstellen der Farm neu eingerichtet werden.

  • Durch das Sichern der Farm werden die Konfigurations- und Inhaltsdatenbanken der Zentraladministration gesichert, diese können jedoch nicht mithilfe von SharePoint Server-Tools wiederhergestellt werden. Weitere Informationen zum Sichern und Wiederherstellen aller Farmdatenbanken finden Sie unter Verschieben aller Datenbanken in SharePoint Server.

  • Wenn Sie eine Farm sichern, die eine Webanwendung enthält, 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 Mitgliedschafts- und 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 der Benutzerauthentifizierungsmethoden in SharePoint Server.

  • Die SharePoint Server-Sicherung sichert die Typdefinitionen für externe Inhalte des Business Data Connectivity Service, die Datenquelle selbst wird jedoch nicht gesichert. Zum Schützen der Daten müssen Sie die Datenquelle sichern, wenn Sie den Business Data Connectivity Service oder die Farm sichern.

    Wenn Sie den Business Data Connectivity Service oder die Farm wiederherstellen und anschließend den Datendienst an einem anderen Speicherort wiederherstellen, müssen Sie die Speicherortinformationen in der Typdefinition für externe Inhalte entsprechend ändern. Andernfalls ist der Business Data Connectivity Service möglicherweise nicht in der Lage, die Datenquelle zu finden.

  • Bei der Sicherung von SharePoint Server werden Remote-BLOB-Speicher (Binary Large Object) nur dann gesichert, wenn der Remote-BLOB-Speicheranbieter FILESTREAM zur Ablage von Daten in Remote-BLOB-Speichern verwendet wird.

    Wenn Sie einen anderen Anbieter verwenden, müssen Sie die Remote-BLOB-Speicher manuell sichern.

  • Wenn Sie SQL Server mit transparenter Datenverschlüsselung (Transparent Data Encryption, TDE) verwenden und die Umgebung entweder mit SharePoint-Tools oder mit SQL Server-Tools sichern, wird der TDE-Verschlüsselungsschlüssel nicht gesichert oder wiederhergestellt. Sie müssen den Schlüssel manuell sichern. Beim Wiederherstellen müssen Sie den Schlüssel manuell wiederherstellen, bevor Sie die Daten wiederherstellen. Weitere Informationen finden Sie unter Transparente Datenverschlüsselung (TDE).

Verwenden von PowerShell zum Sichern einer Farm in SharePoint Server

Sie können PowerShell verwenden, um die Farm manuell oder als Teil eines Skripts, das in geplanten Intervallen ausgeführt werden kann, zu sichern.

So sichern Sie eine Farm mithilfe von PowerShell

  1. Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:

    • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

    • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

    • Administratorgruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

      Mit dem Cmdlet Add-SPShellAdmin kann ein Administrator die Berechtigung zur Verwendung von SharePoint Server-Cmdlets gewähren.

    Hinweis

    [!HINWEIS] Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  2. Starten Sie die SharePoint-Verwaltungsshell.

  3. Geben Sie an der Microsoft PowerShell-Eingabeaufforderung den folgenden Befehl ein:

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

    Wobei Folgendes gilt:

    • <BackupFolder> ist der Pfad eines Ordners auf dem lokalen Computer oder in dem Netzwerk, in dem die Sicherungen gespeichert werden sollen.

    Hinweis

    [!HINWEIS] Wenn Sie die Farm 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.

Weitere Informationen finden Sie unter Backup-SPFarm.

Hinweis

[!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.

Sichern einer SharePoint Server-Farm mithilfe der Zentraladministration

Sie können die Zentraladministration zum Sichern der Farm verwenden.

So sichern Sie eine Farm mithilfe der Zentraladministration

  1. Vergewissern Sie sich, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der SharePoint-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 Farm aus der Liste der Komponenten aus, und klicken Sie dann auf Weiter.

  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

    [!HINWEIS] Wenn Sie die Farm 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 in den Abschnitt Speicherort der Sicherungsdatei den UNC-Pfad des Sicherungsordners ein, und klicken Sie dann auf Sicherung starten.

  7. Der allgemeine Status aller Sicherungsaufträge wird oben auf der Seite Sichern und Wiederherstellen - Status 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. Durch Klicken auf Aktualisieren können die Statusangaben manuell aktualisiert werden. Sicherung und Wiederherstellung sind Timerdienstaufträge. Daher kann es mehrere Sekunden dauern, bis die Sicherung 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 Details finden Sie in der Datei "Spbackup.log" in dem in Schritt 3 angegebenen UNC-Pfad.

Sichern einer SharePoint Server-Farm mit SQL Server-Tools

Wenn Sie die gesamte Farm sichern möchten, müssen Sie entweder PowerShell oder die Zentraladministration verwenden. Sie können nicht die gesamte Farm mithilfe der SQL Server-Tools sichern, da Sie die Tools nicht zum Sichern der Konfiguration der Farm verwenden können. Sie können jedoch alle der Farm zugeordneten Datenbanken sichern. Die der Farm zugeordneten Datenbanken werden durch die in der Farm installierten Dienste und Features bestimmt.

So sichern Sie die einer Farm zugeordneten Datenbanken mithilfe von SQL Server-Tools

  1. Vergewissern Sie sich, dass das Benutzerkonto, unter dem dieses Verfahren ausgeführt wird, Mitglied der festen Serverrolle db_owner von SQL Server in allen zu sichernden Datenbanken ist.

  2. Öffnen Sie SQL Server Management Studio, und stellen Sie eine Verbindung zur richtigen Instanz des SQL Server-Datenbankmoduls 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. Bestätigen Sie im Dialogfeld Datenbank sichern den Datenbanknamen.

  6. Wählen Sie als Nächstes aus der Liste Sicherungstyp die Art der auszuführenden Sicherung aus. Weitere Informationen darüber, welchen Sicherungstyp Sie verwenden sollten, finden Sie unter Wiederherstellungsmodelle (SQL Server).

  7. Klicken Sie im Bereich Sicherungskomponente auf Datenbank.

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

  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 Farmdatenbanken.

Siehe auch