Schritt-für-Schritt-Anleitung

SharePoint 2013 - Daten sichern und wiederherstellen

14.11.2014
Von 
Thomas Joos ist freiberuflicher IT-Consultant und seit 20 Jahren in der IT tätig. Er schreibt praxisnahe Fachbücher und veröffentlicht in zahlreichen IT-Publikationen wie TecChannel.de und PC Welt.

Weitere CMDlets zum Sichern nutzen

Neben Backup-SPFarm können Sie zum Sichern von SharePoint 2013 auch weitere CMDlets nutzen, zum Beispiel Backup-SPConfigurationDatabase. Mit diesem CMDlet sichern Sie die Konfiguration der SharePoint-Farm, aber keinerlei Daten:

Backup-SPConfigurationDatabase -Directory <Verzeichnis> [-AssignmentCollection <SPAssignmentCollection>] [-DatabaseCredentials <Anmeldung>] [-DatabaseName <Datenbank>] [-DatabaseServer <Server>] [-Item <String>]

Backup-SPConfigurationDatabase -ShowTree <SwitchParameter> [-AssignmentCollection <SPAssignmentCollection>] [-DatabaseCredentials <PSCredential>] [-DatabaseName <String>] [-DatabaseServer <String>] [-Item <String>]

Mit Directory geben Sie den Pfad an, wo Sie die Daten der Sicherung speichern wollen. Wenn SQL Server und SharePoint auf unterschiedlichen Computern installiert oder mehrere Server mit SharePoint im Einsatz sind, müssen Sie UNC-Freigabepfade verwenden. Sie können in einem Pfad mehrere Sicherungen speichern. Diesen Pfad können Sie dann auch mit der Option Directroy des Cmdlets Restore-SPFarm verwenden. Der Pfad und die Verzeichnisse müssen bereits vorhanden sein, die spbr*-Ordner der Sicherung werden automatisch erstellt.

Wenn Sie nur die Konfiguration der Farm sichern wollen, ist es nicht notwendig, die Optionen DatabaseServer und DatabaseName anzugeben. In diesem Zusammenhang können Sie auch das Cmdlet Backup-SPFarm mit der Option ConfigurationOnly verwenden.

Nachfolgend finden Sie ein paar Beispiele:

Backup-SPConfigurationDatabase -DatabaseName SharePoint_Config -DatabaseServer Sql1 -Directory \\file01\spbackup\Backup -ShowTree

Der Befehl zeigt die Komponenten der Sicherung an. Der nächste Befehl erstellt eine ausführliche Sicherung:

Backup-SPConfigurationDatabase -DatabaseName SharePoint_Config -DatabaseServer Sql1 -Directory \\file01\spbackup\Backup -Verbose

Um Website-Sammlungen in der SharePoint-Verwaltungs-Shell zu sichern, verwenden Sie folgenden Befehl:

Backup-SPSite -Identity <URL der Websitesammlung> -Path <Pfad und Name> [-Force] [-NoSiteLock] [-UseSqlSnapshot] [-Verbose]

Durch die Option -Force überschreibt die Sicherung bereits vorhandene Sicherungsdateien. Mit -NoSiteLock verhindern Sie, dass SharePoint während der Sicherung den Schreibschutz für die Seite setzt. (mje)