Sichern von Inhaltsdatenbanken in SharePoint Server

 

**Gilt für:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016

**Letztes Änderungsdatum des Themas:**2018-02-16

Zusammenfassung: Informationen zum Sichern einer einzelnen Inhaltsdatenbank in SharePoint Server 2016 und SharePoint Server 2013.

Sie können eine Inhaltsdatenbank mit der die Website für die SharePoint-Zentraladministration, mit Microsoft PowerShell oder SQL Server-Tools sichern. Das verwendete Sicherungstool ist abhängig von der Umgebung, die Sie bereitgestellt haben, den Anforderungen Ihres Sicherheitszeitplans sowie Vereinbarungen zum Servicelevel, die Sie mit Ihrer Organisation getroffen haben.

Bevor Sie beginnen:

Inhaltsdatenbanken von SharePoint Server können sehr groß werden. Daher kann es sinnvoll sein, sie getrennt von Farmsicherungen zu sichern. Durch regelmäßiges Sichern der Inhaltsdatenbank wird der Datenverlust reduziert, der durch Hardwarefehler, Stromausfälle oder andere Probleme entstehen kann. Das Sichern ist ein einfacher Vorgang, der dazu beiträgt, dass bei Bedarf alle Daten für eine Wiederherstellung verfügbar sind. Es kann jeweils nur eine Inhaltsdatenbank gleichzeitig gesichert werden.

Bevor Sie mit diesem Vorgang beginnen, sollten Sie die folgenden Informationen lesen:

  • Sie müssen einen Ordner auf dem lokalen Computer oder im Netzwerk erstellen, auf dem die Sicherungen gespeichert werden. Zur Verbesserung der Leistung wird empfohlen, auf dem lokalen Computer zu sichern und dann die Sicherungsdateien in einen Netzwerkordner zu verschieben.

  • Bei der Sicherung von SharePoint Server werden Remote-BLOB-Speicher (Binary Large Objects) nur dann gesichert, wenn der Remote-BLOB-Speicheranbieter SQL 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 Inhaltsdatenbank in SharePoint Server

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

So sichern Sie eine Inhaltsdatenbank 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

    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 SharePoint 15-Verwaltungsshell.

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

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

    Dabei gilt Folgendes:

    • <BackupFolder> ist der Pfad des Sicherungsordners.

    • <ContentDatabaseName> ist der Name der zu sichernden Datenbank. Geben Sie zum Anzeigen des Namens der Inhaltsdatenbank an der PowerShell-Eingabeaufforderung den folgenden Befehl ein: Get-SPContentDatabase.

    Verwenden Sie den Verbose-Parameter, um den Status des Sicherungsvorgangs anzuzeigen.

    Hinweis

    Beim ersten Sichern der Inhaltsdatenbank 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

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 von Zentraladministration zum Sichern einer Inhaltsdatenbank in SharePoint Server

Sie können die Zentraladministration verwenden, um eine Inhaltsdatenbank zu sichern.

So sichern Sie eine Inhaltsdatenbank mithilfe von Zentraladministration

  1. Vergewissern Sie sich, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der SharePoint-Gruppe Farmadministratoren ist.

  2. Starten Sie Zentraladministration.

  3. Klicken Sie in der Zentraladministration auf der Startseite im Abschnitt Sichern und Wiederherstellen auf Sicherung durchführen.

  4. Wählen Sie auf der Seite "Sicherung ausführen - Schritt 1 von 2: Zu sichernde Komponente auswählen" in der Liste der Komponenten die Inhaltsdatenbank aus, die Sie sichern möchten. Klicken Sie dann auf Weiter.

    Hinweis

    Nicht alle Inhaltsdatenbanken in der Liste können ausgewählt werden. Wenn eine Datenbank nicht ausgewählt werden kann, müssen Sie PowerShell verwenden, um die Inhaltsdatenbank zu sichern.

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

    Beim ersten Sichern der Inhaltsdatenbank 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.

  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. Durch Klicken auf Aktualisieren können die Statusdetails manuell aktualisiert werden. Sicherung und Wiederherstellung sind Timerdienstaufträge. Daher kann es mehrere Sekunden dauern, bis die Sicherung gestartet wird.

    Falls Fehler gemeldet werden, überprüfen Sie sie in der Spalte Fehlermeldung der Seite "Status von Sicherungs- und Wiederherstellungsaufträgen". Weitere Details finden Sie in der Datei "Spbackup.log" unter dem UNC-Pfad, den Sie in Schritt 5 angegeben haben.

Verwenden von SQL Server-Tools zum Sichern einer Inhaltsdatenbank in SharePoint Server

Sie können die SQL Server-Tools verwenden, um eine Inhaltsdatenbank zu sichern.

So sichern Sie eine Inhaltsdatenbank 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 Aufgaben, 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 Inhaltsdatenbanken.

See also

Wiederherstellen von Inhaltsdatenbanken in SharePoint Server