You are designing an external binary large object (BLOB) store provider by implementing the ISP External Binary
Provider interface. The farm has existing sites that contain content. Your implementation has been verified to be
working correctly. You need to ensure that content within existing sites is moved using the external BLOB store
provider. You also must ensure that the solution does not require further custom coding. Which approach should
you recommend?
A.
Perform a backup and restore on each site.
B.
Perform a backup and restore of each content database.
C.
Perform a backup and restore on each site collection.
D.
Perform a backup and restore of the configuration database.
http://msdn.microsoft.com/en-us/library/bb802812%28v=office.14%29.aspx
http://msdn.microsoft.com/en-us/library/bb862135(v=office.14).aspx
As per MSDN: there is no UTILITY to move BLOB data from content DB to external BLOB Store. So, after first installation and enabling EBS Provider, existing BLOBs (currently stored in content DB) must be moved manually to external BLOB storage. One method is:
You can use site-level backup and restore methods on the SPSiteCollection object to backup and restore your entire data store. After first backing up all of your data, and then installing and enabling the EBS Provider, when you invoke the restore operation, the EBS Provider routes BLOB streams to the external BLOB store, while routing structured data to the appropriate tables in the content database.
You can check following link for reference. I hope that would answer your query.