EBS (External BLOB Storage)
Mit dem Service Pack 1 des Microsoft Office SharePoint Server 2007, hat Microsoft eine Schnittstelle (API) zur Verfügung gestellt, um Daten außerhalb des SQL Servers via External BLOB Storage (EBS) zu speichern. EBS ist grundsätzlich eine clientseitige Applikation (EBS-Provider), die das Speichern von nicht strukturierten Daten auf dem Dateisystem erlaubt, während die dazugehörigen Metadaten im SQL Server gespeichert werden.
Dies ist einzig und allein ein SharePoint 2007 Feature, bei dem sehr genau auf Backup/Restore Szenarien Rücksicht genommen werden muss!
Nachteile von EBS:
- Performance leider da der SQL Server mehr ausgelastet ist!
- Längere Backup/Restore Zeiten
- Höhere Anforderungen an die Verwaltung
RBS (Remote BLOB Storage) löst diese Probleme, da die Daten hierbei auf einem externen Speichersystem untergebracht werden.
RBS (Remote BLOB Storage)
Ganz neu in SharePoint 2010, besser gesagt im Microsoft SQL Server 2008 in Verbindung mit dem SharePoint 2010 ist der Remote BLOB Storage. Genau wie EBS kann RBS unstrukturierte Daten auf dem Dateisystem speichern. Die API für den Microsoft SQL Server 2008 stellt die Integrität zwischen den unstrukturierten Daten und Metadaten sicher. Die BLOBs sind nicht mehr auf demselben Dateisystem wie die Datenbanken des SQL Servers zu speichern. Jedes System das sich im selben Netzwerk wie der SQL Server befindet, ist als Speicherort nutzbar. EBS soll zukünftig durch RBS abgelöst werden.
RBS Vorteile gegenüber EBS
| Feature |
EBS |
RBS |
| Interface |
Unmanaged |
Managed |
| BLOB Store Scope |
Farm |
Content DB |
| Configureable Maintainer |
No |
Yes |
| SharePoint UI |
None |
PowerShell |
| Number of Providers |
1 |
Many |
| Migration |
Custom |
PowerShell |
RBS ist laut Microsoft erst ab der SQL Server 2008 Enterprise Edition unterstützt!
Weitere Infos bekommt ihr unter: http://blogs.msdn.com/sqlrbs
Feel free to Xing me

Kategorien: Enterprise Content Management (ECM), IT-Pros, Remote Blob Storage (RBS), SharePoint 2007, SharePoint 2010