Schritt-für-Schritt-Anleitung
SharePoint 2013 - Daten sichern und wiederherstellen
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.