SharePoint RBS 安装(集成Office Web Apps)

时间:2023-03-09 07:20:56
SharePoint RBS 安装(集成Office Web Apps)

前言

本文完全原创,转载请说明出处,希望对大家有用。

本篇博客是个人总结,一方面以便日后查看,另一方面希望能为其他人提供一些便利。

阅读目录

  • 安装RBS
  • 多个内容数据库开启RBS

正文

目的:在SharePoint场中安装RBS大文件存储服务
环境:
  1. 2台Web服务器(WIN2012)
  2. 2台App服务器(WIN2012)
  3. 2台数据库服务器(做高可用)
  4. 1台Office Web Apps服务器

按照MSDN博客所述,首先在数据库服务器配置FileStream等功能,然后在2台Web服务器上安装RBS.MSI程序,并运行相应的CMD和POWERSHELL,过程参考一下链接:

MSDN博客

按照上述博客配置好以后,发现将大于10M的文件存储到SharePoint后,数据库几乎未增加,而本地文件存储增加了10M左右,固判断安装成功。

如果没有使用Office Web Apps,那显然已经安装好了。但如果此时你在线打开Office 文档,你会发现OWA报错了,且无法找到对应的详细日志。纠结几日后,找到问题,原来是要在2台App服务器上也同样安装RBS,估计OWA使用了应用服务器上的服务。无论如何,OWA正常使用了。拓展一下,如果需要在已安装RBS的环境下,继续为另外一个内容数据库配置RBS怎么办,可以通过运行以下命令完成:

msiexec /qn /lvx* rbs_install_log_ContentDbName.txt /i RBS.msi REMOTEBLOBENABLE= FILESTREAMPROVIDERENABLE= DBNAME=ContentDbName ADDLOCAL="EnableRBS,FilestreamRunScript" DBINSTANCE=SQLSERVERNAME
msiexec /qn /lvx* rbs_install_log_ContentDbName.log /i RBS.msi DBNAME=ContentDbName DBINSTANCE=SQLSERVERNAME ADDLOCAL="EnableRBS,FilestreamRunScript"

上述命令替换首次安装时的RBS安装命令,其他保持一致。