Anbieter zum Thema
Aktivieren und Testen von RBS
Der nächste Schritt besteht darin, dass die Funktion auf einem Webserver in der SharePoint-Serverfarm aktiviert wird. Administratoren können dazu jeden beliebigen Webserver in der SharePoint-Farm verwenden. Die folgenden Schritt führen zum Ziel:
- 1. Öffnen Sie die SharePoint 2010-Verwaltungsshell
- 2. Geben Sie die folgenden Befehle ein:
- $cdb = Get-SPContentDatabase –WebApplication <URL der Webanwendung>
- $rbss = $cdb.RemoteBlobStorageSettings
- $rbss.Installed()
- $rbss.Enable()
- $rbss.SetActiveProviderName($rbss.GetProviderNames()[0])
- $rbss
Nachdem die Einstellung vorgenommen wurde, speichert SharePoint alle Dokumente über 100 KByte Größe im Remote-BLOB-Speicher. Dateien, die kleiner sind, bleiben direkt in der SQL-Datenbank.
Administratoren können die Verwendung auch wieder deaktivieren. Jede Inhaltsdatenbank verfügt über eine RemoteBlobStorageSettings-Eigenschaft. Die Deaktivierung des Remote-BLOB-Speichers erfolgt in der SharePoint 2010-Verwaltungsshell:
- - $site=Get-SPSite "<URL der Webanwendung>"
- - $rbss=$site.ContentDatabase.RemoteBlobStorageSettings
- - $rbss.SetActiveProviderName("")
Migrieren von Inhalten zum Remote-BLOB-Speicher
Haben Anwender bereits Dateien in SharePoint abgelegt, können Administratoren diese in den Remote-BLOB-Speicher auslagern. Mit den beiden folgenden Befehlen lesen Administratoren in der SharePoint-Verwaltungshell zunächst die Eigenschaften der Inhaltsdatenbank ein:
- - $cdb=Get-SPContentDatabase <Name der Inhaltsdatenbank>
- - $rbs=$cdb.RemoteBlobStorageSettings
Anschließend können Administratoren den Remote-BLOB-Speicher abrufen:
- - $rbs.GetProviderNames()
Um Daten zu migrieren, verwenden Administratoren den Befehl:
- - $rbs.Migrate().
(ID:33491210)
