Exportieren von Websites, Listen oder Dokumentbibliotheken in SharePoint Server
GILT FÜR:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
Sie können in SharePoint Server eine Website, eine Liste oder eine Dokumentbibliothek mithilfe von die Website für die SharePoint-Zentraladministration oder Microsoft PowerShell exportieren. Das dazu verwendete Sicherungstool hängt von der Art der von Ihnen bereitgestellten Umgebung, Ihren Sicherungsplananforderungen und den Vereinbarungen zum Servicelevel ab, die Sie mit Ihrer Organisation getroffen haben.
Bevor Sie beginnen:
Es wird empfohlen, die gesamte Serverfarm regelmäßig zu sichern. Es kann jedoch vorkommen, dass Sie aufgrund von Geschäfts- oder IT-Anforderungen eine Website, Liste oder Dokumentbibliothek exportieren müssen. Durch das regelmäßige Exportieren von Listen und Dokumentbibliotheken wird das Risiko von Datenverlusten reduziert, die aufgrund von Hardwarefehlern, Stromausfällen oder anderen Problemen auftreten können. Dies ist ein einfacher Prozess, der sicherstellt, dass die Daten bei Bedarf für die Wiederherstellung verfügbar sind. Es kann jeweils immer nur eine Website, Liste oder Dokumentbibliothek exportiert werden.
Weitere Informationen zu den zu sichernden Daten und den zu verwendenden Tools finden Sie unter Planen der Sicherung und der Wiederherstellung in SharePoint Server.
Bevor Sie mit diesem Vorgang beginnen, sollten Sie die folgenden Informationen lesen:
- Erstellen Sie einen Ordner auf dem lokalen Computer oder im Netzwerk, um die Exportdatei zu speichern. Eine bessere Leistung kann erzielt werden, wenn Sie zunächst einen Exportvorgang auf den lokalen Computer ausführen und dann die Exportdatei in den Netzwerkordner verschieben.
- Sie können keine SQL Server-Tools oder den Datenschutz-Manager verwenden, um eine Website, Liste oder Dokumentbibliothek zu exportieren.
Exportieren einer Website, Liste oder Dokumentbibliothek in SharePoint Server mithilfe von PowerShell
Mithilfe von PowerShell können Sie eine Website, Liste oder Dokumentbibliothek manuell oder als Teil eines Skripts, das in geplanten Intervallen ausgeführt werden kann, exportieren.
So exportieren Sie eine Website, Liste oder Dokumentbibliothek mithilfe von PowerShell:
Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:
- feste Serverrolle "securityadmin" auf der SQL Server-Instanz
- db_owner feste Datenbankrolle für alle Datenbanken, die aktualisiert werden sollen
- Gruppe "Administratoren" auf dem Server, auf dem Sie die PowerShell-Cmdlets ausführen
Ein Administrator kann das
Add-SPShellAdmin
Cmdlet verwenden, um Berechtigungen für die Verwendung von SharePoint Server-Cmdlets zu erteilen.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.
Starten Sie die SharePoint-Verwaltungsshell.
Geben Sie an der Microsoft PowerShell-Eingabeaufforderung den folgenden Befehl ein:
Export-SPWeb -Identity <SiteURL> -Path <Path and File Name> [-ItemUrl <URL of Site, List, or Library>] [-IncludeUserSecurity] [-IncludeVersions] [-NoFileCompression] [-UseSqlSnapshot] [-Verbose]
Dabei gilt:
- <SiteURL> ist die URL der Website, die Sie exportieren.
- <Path und FileName> sind der Pfad und Name der Datei, die die exportierten Daten enthält.
- <Die URL der Website, Liste oder Bibliothek> ist die relative URL der Liste oder Bibliothek, die Sie exportieren, und sollte mit einem Schrägstrich (/) beginnen. Sie sollten diesen Parameter nur angeben, wenn Sie eine einzelne Liste oder Bibliothek anstelle der gesamten Website exportieren möchten.
Mit
UseSqlSnapshot
dem Parameter kann SharePoint eine Momentaufnahme der Inhaltsdatenbank erstellen, bevor der Export gestartet wird, und dann den Inhalt der Website aus dieser Momentaufnahme anstelle der Livedatenbank exportieren. Dadurch können Benutzer weiterhin mit der Website interagieren, ohne die Datenintegrität des Exports zu beeinträchtigen. Sobald der Export abgeschlossen ist, wird die Momentaufnahme automatisch entfernt. Datenbankmomentaufnahmen erfordern die Enterprise Edition von SQL Server.Um anzugeben, welche Version der Website, Liste oder Dokumentbibliothek eingeschlossen werden soll, verwenden Sie den
IncludeVersions
Parameter, und geben Sie "LastMajor" (Standard), "CurrentVersion", "LastMajorandMinor" oder "All" an. Verwenden Sie den -Parameter, um die Benutzersicherheitseinstellungen in die Liste oder Dokumentbibliothek einzuschließenIncludeUserSecurity
. Wenn Sie die angegebene Datei überschreiben möchten, verwenden Sie denForce
-Parameter. Verwenden Sie den -Parameter, um den Fortschritt des SicherungsvorgangsVerbose
anzuzeigen.Mit
NoFileCompression
dem -Parameter können Sie angeben, dass während des Exportvorgangs keine Dateikomprimierung ausgeführt wird. Bei Verwendung dieses Parameters kann die Ressourcenverwendung während des Exportvorgangs um bis zu 30 % gesenkt werden. Die Verwendung dieses Parameters führt dazu, dass anstelle einer komprimierten Datei ein Sicherungsordner erstellt wird. Wenn Sie denNoFileCompression
Parameter imExport-SPWeb
Befehl verwenden, müssen Sie ihn auch verwenden, wenn Sie den Inhalt mithilfe desImport-SPWeb
Befehls importieren.
Weitere Informationen finden Sie unter Export-SPWeb.
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.
Exportieren einer Website, Liste oder Dokumentbibliothek in SharePoint Server mithilfe der Zentraladministration
Mithilfe der Zentraladministration können Sie eine Website, Liste oder Dokumentbibliothek exportieren. Es kann jeweils immer nur eine Website, Liste oder Dokumentbibliothek exportiert werden.
So exportieren Sie eine Website, Liste oder Dokumentbibliothek mithilfe der Zentraladministration:
Vergewissern Sie sich, dass das Benutzerkonto, mit dem Sie diese Anleitung umsetzen, Mitglied der Gruppe „Farmadministratoren“ ist.
Starten Sie Zentraladministration.
Klicken Sie in Zentraladministration auf der Homepage auf Sichern und Wiederherstellen.
Klicken Sie auf der Seite Sichern und Wiederherstellen im Abschnitt Differenzierte Sicherung auf Website oder Liste exportieren.
Wählen Sie auf der Seite Website- oder Listenexport im Abschnitt Websitesammlung die gewünschte Websitesammlung in der Liste Websitesammlung aus. Wählen Sie dann die Website in der Liste Website aus.
Wenn Sie eine Website exportieren, überspringen Sie diesen Schritt. Wählen Sie die Liste oder Dokumentbibliothek aus der Liste aus .
Geben Sie im Abschnitt Dateispeicherort im Feld Dateiname den UNC-Pfad des freigegebenen Ordners und die Datei ein, in die Sie die Liste oder Dokumentbibliothek exportieren möchten. Für den Dateinamen muss die Erweiterung CMP verwendet werden.
Aktivieren Sie das Kontrollkästchen Vorhandene Dateien überschreiben, falls die Datei bereits vorhanden ist und Sie diese Datei verwenden möchten. Geben Sie andernfalls einen anderen Dateinamen an.
Aktivieren Sie im Abschnitt Vollständige Sicherheit exportieren das Kontrollkästchen Vollständige Sicherheit exportieren, falls Sie alle Sicherheits- und Berechtigungseinstellungen zusammen mit der Liste oder Bibliothek exportieren möchten.
Wählen Sie eine der folgenden Versionen in der Liste Versionen exportieren aus, falls Sie angeben möchten, welche Version der Liste oder Bibliothek exportiert werden soll:
- Alle Versionen
- Letzte Hauptversion
- Aktuelle Version
- Letzte Hauptversion und letzte Nebenversion
Wenn Sie alle gewünschten Einstellungen angegeben haben, klicken Sie auf Export starten.
Sie können den Status aller Sicherungsaufträge oben auf der Seite Präziser Status des Sicherungsauftrags anzeigen. Der Status des aktuellen Sicherungsauftrags kann im Abschnitt Inhaltsexport der Seite angezeigt werden. 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 auch im <Dateinamen>.export.log Datei unter dem UNC-Pfad, den Sie in Schritt 6 angegeben haben.
Siehe auch
Konzepte
Planen der Sicherung und der Wiederherstellung in SharePoint Server