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.

Sicherungsskripte erstellen

Weiterführend lassen sich Befehle zur Sicherung von SharePoint auch als Skript durchführen. Dazu schreiben Sie die Befehle zur Sicherung in eine Datei und speichern diese mit der Endung *.ps1. Es ist auch möglich, mehrere PS1-Dateien zu erstellen und mit einer Datei die SharePoint-Daten erst vollständig zu sichern und danach mit einem weiteren Skript differenziell. Ein Skript zur vollständigen Sicherung ist:

Add-PSSnapin "Microsoft.SharePoint.PowerShell"

Set-ExecutionPolicy -ExecutionPolicy "Unrestricted" -Force

Backup-SPFarm -BackupMethod Full -Directory \\<Servername>\<Freigabe>

Der erste Befehl lädt das Modul für SharePoint, dann wird die Ausführung von Skripten in der PowerShell erlaubt, und danach wird die Sicherung ausgeführt. Ein Skript zur differentiellen Sicherung:

Add-PSSnapin "Microsoft.SharePoint.PowerShell"

Set-ExecutionPolicy -ExecutionPolicy "Unrestricted" -Force

Backup-SPFarm -BackupMethod Differential-Directory \\<Servername>\<Freigabe>

Wenn Sie den Namen des Skriptes eingeben, führen Sie eine Sicherung in Echtzeit durch. Achten Sie aber darauf, dass Sie in der PowerShell bei Skripten immer noch ".\" voranstellen müssen, zum Beispiel .\dasi.ps1.

Sie sehen den aktuellen Status der Datensicherung im Verzeichnis der Datensicherung in dem Unterverzeichnis, welches das Skript zur Sicherung anlegt, zum Beispiel spbr0000. In diesem Verzeichnis liegen die Dateien der Sicherung und die Datei spbackup.log. In dieser finden Sie den aktuellen Status der Sicherung.