您的位置:首页 > 其它

SharePoint 2010 RBS 安装和配置的一些记录

2014-05-11 18:55 302 查看
1、SharePoint 2010 RBS FILESTREAM Provider 的“垃圾收集”;

  在SharePoint 中删除上传的文档RBS并不会在文件系统删除文档,理解只是在内容数据库删除了文档的引用,但文件还在,我们需要使用RBS“垃圾回收”工具清理一下。

  涂大神的文章:http://kaneboy.blog.51cto.com/1308893/411884

2、设置RBS阈值。

  就是说如果你想只有大于这个阈值的文件才存储到文件系统。

  设置方法:涂大神文章

  为了避免文章链接失效,复制一遍:

  在SharePoint 2010 Management Shell中,依次执行下面的指令:
  (1) $cdb = Get-SPContentDatabase "WSS_Content"
    获取到指定的内容数据库(SPContentDatabase)对象实例,绿色所标注的"WSS_Content"需要更换成在你的环境中,实际的内容数据库名称。
  (2) $rbss = $cdb.RemoteBlobStorageSettings
    获取内容数据库的RBS设置(SPRemoteBlobStorageSettings)对象实例。
  (3) $rbss.Installed()
    检查在内容数据库上是否安装了RBS,如果需要,更新相应的属性值。
  (4) $rbss.Enable()
    在内容数据库上启用RBS。
  (5) $pvdName = $rbss.GetProviderNames()[0]
    获取第一个注册到内容数据库上的RBS Provider的名称。
  (6) $rbss.SetActiveProviderName($pvdName)
    为内容数据库设置要激活的RBS Provider。
  (8) $rbss.MinimumBlobStorageSize = 1048000
   如果你希望设置一个文档大小阈值,只有大小超过此阈值的文档,才通过RBS FILESTREAM Provider存储到NTFS文件系统上,而小于此阈值的文档,仍然存储在内容数  据库中,那么可以在SharePoint 2010 Management Shell中继续执行下面的指令(假设阈值是1048000字节,也就是1M):
  (9) $rbss.Update()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: