设为首页 收藏本站
查看: 2167|回复: 0

[经验分享] 转:SharePoint Portal Server扩容部署

[复制链接]

尚未签到

发表于 2015-9-29 08:25:08 | 显示全部楼层 |阅读模式
转自:http://www.cnfan.net/microsoft/sharepoint/2007-3/7/20070307380.html

  SharePoint Portal Server扩容部署为满足企业不断成长的需要,扩大对SharePoint Portal Server(以下简称SPS)在企业中的系统推动,满足如今大多数企业从小型场或单一服务器场扩容迁移至中型服务器场的需求,并保证原有SPS系统数据完整的情况下,对整个系统进行安全有效的扩容和迁移动作,现模拟满足某企业6000余人的访问使用和文档共享工作,在实验环境中模拟真实的现有SPS系统架构,对其APSQL进行有效架构扩容测试。 本次SPS测试假设某企业所使用SPS系统是原有单一部门内部使用系统,充当部门内部日常文档共享、版本管控、内部门户的作用。以下为现有SPS架构:
DSC0000.jpg          
从现有架构看,SPS数据库和SPS站点均以单一服务器架构,属于小型场SPS架构,两台服务器一台是运行 SQL Server 2000 服务器,另外一台是运行SPS(分配 Web、搜索、作业和索引服务)的服务器。          因原有系统数据资料众多,考虑到这个问题,将在此架构基础上进行扩容工作,满足未来各单位均需将相关文档传送至各部门门户中,避免出现SPS服务器所承担的工作过大,服务器不稳定因素增强。考虑到安全、稳定、高可用等原因,本次模拟的架构为SPS中型场,以下为扩容拓扑建议:
DSC0001.jpg
按照以上中型服务器场建议拓扑,后续SPS站点架构建议扩展为:    DSC0002.jpg
本次测试也将模拟小型场SPS架构,并拓展到未来预计的SPS中型场架构中,实现SPS站点的整体扩容,保证企业门户站点的安全、稳定和高可用性。 以下为本次测试所配置的服务器列表:
   DSC0003.jpg
扩容测试前假设,SPS门户站点已存在(SharePoint Web安装在SPS01上,数据库安装在SPSSQL01上),并有相关数据,在此不对如何部署小型服务器作相关介绍。 一、备份SPS数据资料
要完整备份SPS站点数据,需要使用SharePoint Portal Server数据备份与恢复工具,该工具随SPS一并安装。 因为SPS站点和SQL不存在同一服务器上,在使用该工具前,必须首先安装SQL Server工具(SQL SP3以上),否则将会出现如下提示:
DSC0004.jpg
         使用备份工具前提示
DSC0005.jpg
         安装SQL Server客户端工具
安装完毕SQL Server客户端工具,并打SP4补丁后,依次点击“开始”→“所有程序”→“SharePoint Portal Server”,选择“SharePoint Portal Server数据备份与恢复”,进行SPS站点的备份。
DSC0006.jpg
         使用SPS备份工具进行备份
注:在备份位置和名称处需要使用共享的文件地址,不能直接指定本地备份路径。 指定了SPS站点的备份路径后,点击“所有服务器场组件”,默认会勾选右框中的所有备份项目,点击备份开始SPS服务器组件的备份,其中包含站点的备份,数据库的备份等等。备份完成后,将返回我们一个备份结果,若备份过程存在问题,请检查相关设置和选项是否正常,排除问题后重新备份相关组件。   DSC0007.jpg
         备份完成
备份完成的SPS组件有五个数据资料:
DSC0008.jpg
         备份后完整的SPS组件
除此之外,还需要备份web.config 文件,该文件默认情况下存在于SPS站点的根目录下,路径为:c:\Inetpub\wwwroot,目的在于备份添加的安全控件项目和SPS站点自定义Web部件列表,防止还原后的SPS站点相关控件需要重新注册。    DSC0009.jpg
         备份Web.config文件


二、备份SQL Server2000数据库中数据
在使用SharePoint Portal Server数据备份与恢复工具对SPS相关组件进行备份完成后,再对SPS SQL数据库进行相应的备份工作,确保数据完整性。 打开SQL Server企业管理器,展开数据库项,在此可以看到与SPS相关的四个数据库: PortalSiteName _PROF:用户配置数据库; PortalSiteName _SERV:服务数据库; PortalSiteName _SITE:内容数据库; SPS_Config_dbSharePoint Portal Server 2003 配置数据库; 分别对这四个数据库进行完全备份: DSC00010.jpg

         PortalSiteName _PROF备份
DSC00011.jpg
         PortalSiteName _SERV备份
DSC00012.jpg

         PortalSiteName _ SITE备份
DSC00013.jpg
         SPS01_Config_db备份
SPS数据库进行备份是为了防止使用SPS备份与恢复工具时出现异常,或在后期备份的SPS服务器组件无法还原,当出现这两种情况时,就可以直接完全还原数据库来达到恢复SPS站点的目的,保证数据资料的完整性。SQL数据库备份一般情况只作为数据备援使用。

三、删除门户站点
做好以上备份后,转到SPS01这台服务器上的SharePoint管理中心,选择“门户网站和虚拟服务器配置”,单击“列表和管理门户网站”。 DSC00014.jpg
十一     进入SPS01 SPS管理中心
进入“管理门户网站”界面,因开始创建了一个http://sps01SPS门户站点,在此可以查看到该站点,并可编辑相关网站属性。在此我们需要点击“删除门户网站”,以彻底清除原有门户站点所有信息,并删除该门户站点相关联的数据库。 DSC00015.jpg
十二     删除门户网站
DSC00016.jpg
十三     删除所有数据库
删除完毕门户站点和门户站点的数据库后,点击“转到SharePoint Portal Server管理中心”,回到SPS管理界面。
DSC00017.jpg
十四     门户网站删除完毕
回到门户站点后,因在前期创建门户站点时结合Exchange Server配置了电子邮件服务器,所以在此还需打开“服务器配置”下的“配置电子邮件服务器设置”,将相关的邮件设置项目内容全部删除。
DSC00018.jpg
十五     删除电子邮件服务器设置
删除完毕电子邮件服务器设置后,继续选择“服务器配置”下的“配置服务器拓扑结构”,并点击该界面下的“更改组件”按钮,删除组件分配中的“Web”、“搜索”、“索引”,并在“作业服务器”中选择“无”,去掉开始设置的作业服务器SPS01
DSC00019.jpg
十六     删除组件分配和作业服务器
删除完毕门户站点、电子邮件配置和组件分配后,数据库中将只存有SPS_Config_db数据库,其余三个数据库均被正常删除,SPS站点也正常删除。后续将断开所有的数据库链接,完成所有门户站点的删除动作。 [url=]四、断开服务器和配置数据库连接[/url]做完以上操作后,检查数据库中相关数据库是否正常删除,并确保服务器拓展中相关门户站点服务不保存在任何服务器中。 确定了相关配置后,转到SPS管理中心的“服务器设置”,点击“指定配置数据库服务器”,进入“指定配置数据库的设置”界面。在此可以查看到原有站点链接的配置数据库服务器,选择“断开与配置数据库的连接”后,点击确定,开始断开与SPSSQL01的相关服务器连接设置。
   DSC00020.jpg
十七     断开与配置数据库的连接
断开与配置数据库的连接以后,页面将自动转向“配置服务器场的账户设置”页面,也即最开始安装SPS后出现的一个界面,在此需要我们重新输入“默认内容访问账户”和“门户网站应用程序池标识”。在此暂不作相应填写,后续完成新数据库架构后,在从新配置相关设置和数据库连接。



  五、安装和配置SQL Server群集
SQL Server数据库对SPS站点来说至关重要,在规划和部署SPS时首先考虑的将是用以承担数据资料保存的SQL Server的高可用性和稳定性,至此,在本指南中将SPS门户站点规划为以SQL数据库群集来承担这一重任,保障服务器和相关数据的安全、稳定和高性能,实现SPS站点数据库的理想扩展。 在本次虚拟模拟测试中,用到两台服务器SPSSQL01SPSSQL02,以此来搭建两个节点的SQL Server群集。 首先在SPSSQL01上创建新服务器群集,并设置群集IP192.168.67.31 DSC00021.jpg
十八     群集IP设置 输入“群集服务帐户”,该账户需为所有节点的本地管理员帐户,在此使用administrator DSC00022.jpg
十九     群集服务帐户设置
查看仲裁磁盘Q是否选择正确,避免使用本地仲裁。
DSC00023.jpg
二十     选择仲裁Q 选择好仲裁磁盘后,点击“下一步”开始群集创建,在此将详细的分析群集、配置群集服务、配置资源类型和配置相关资源(包含IP、网络名、磁盘等)。
   DSC00024.jpg
二十一 创建群集 等一段时间,当所有的配置完成后,将返回创建群集结果。 DSC00025.jpg
二十二 群集创建完毕
群集创建完毕后,点击“下一步”完成第一节点群集创建。其次在已有群集基础上,添加第二节点(SPSSQL02)至群集中。
   DSC00026.jpg
二十三 添加第二节点
输入创建群集时的群集服务器帐户,用以确定是否可以加入该群集。

   DSC00027.jpg
二十四 输入群集服务帐户


输入和验证完毕群集服务帐户后,开始正式添加第二节点至群集。
   DSC00028.jpg
二十五 添加第二节点到群集
配置完毕后,将在群集管理器中查看到配置完毕的两个节点均处在运行状态,相关群集组和部分资源已创建完毕,此时相关服务运行在第一节点,也就是SPSSQL01上。
DSC00029.jpg
二十六 群集配置完毕
当群集配置完毕后,我们即可开始SQL Server 2000群集的配置。在SPSSQL01上运行SQL Server 2000安装程序,在“计算机名”处输入SQL Server 2000群集服务的虚拟SQL ServerMSSPSSQL 继续下一步,进入SQL Server 2000“故障转移群集”设置界面,在此可以看到前面所新建的虚拟服务器名称MSSPSSQL,并在IP地址处填写虚拟SQL Server 2000 IP地址,以及选择所要用到的网络设置,填写完毕后,点击“添加”,并单击“下一步”继续。
DSC00030.jpg
二十七 故障转移群集设置
选择群集用以放置SQL Server数据库文件的群集磁盘,该磁盘位于共享磁盘柜中,一般设置为S盘。
DSC00031.jpg
二十八 选择共享磁盘
点击“下一步”进入“群集管理”界面,添加SPSSQL01SPSSQL02两个节点至“已配置节点”中,点击“下一步”。
DSC00032.jpg
二十九 配置群集管理
因要对第二节点(SPSSQL02)进行远程安装SQL Server 2000服务,故在此需要输入远程管理员帐户和密码,以确保安装成功。
DSC00033.jpg
三十     远程信息输入
输入完毕远程信息后,选择安装类型,在此可以看到SQL Server 2000程序文件存放在本地磁盘中,数据文件存放在共享磁盘中,以此来确保SQL数据资料被两个节点使用。
DSC00034.jpg
三十一 选择安装类型
当所有的程序安装信息全部足够时,就可以开始SQL Server 2000群集的安装了。这个过程将持续几分钟,计算机将在两个节点同时开始SQL Server 2000服务程序和数据文件的安装过程。
DSC00035.jpg
三十二 在群集节点上安装SQL Server 2000
安装完毕SQL Server 2000后,不要忘记使用同样的方法将SQL Server 2000 SP4补丁安装完成,确保SQL Server 2000正常运行。
DSC00036.jpg
三十三 安装SQL Server SP4补丁
SP4补丁安装完毕后,SQL Server群集也部署完毕,打开群集管理器,我们将看到群集管理器中新创建了一系列的SQL Server 2000群集资源,比如SQL IP Address等等。
DSC00037.jpg
三十四SQL Server群集资源
至此,完成SQL Server 2000群集的部署,后续将使用该虚拟SQL Server 2000群集MSSPSSQL来完成SPS站点的恢复和扩容部署。
[url=]六、指定内容访问帐户和门户网站应用程序池标识[/url]在对SQL Server 2000群集部署完毕后,即完成了数据库的高可用性和稳定性,确保了SPS站点的数据资料安全。 回到前面“断开服务器和配置数据库连接”一节,重新打开SPS01,开始配置服务器场帐户设置,依次填入“默认内容访问帐户”和“门户网站应用程序池标识”。

DSC00038.jpg
三十五 配置服务器场帐户设置
配置完毕后,点击“下一步”进入“指定配置数据库设置”界面,在“数据库连接”处勾选“创建配置数据库”,并在“配置数据库服务器”栏输入前面创建的SQL Server 2000群集数据库虚拟名MSSPSSQL
DSC00039.jpg
三十六 配置群集数据库设置
设置完毕后,点击“下一步”进入其余相关设置选项,输入“联系人点子邮件地址”和设置“代理服务器设置”。
DSC00040.jpg
三十七 其余帐户相关设置
查看配置服务其拓扑结构,发现配置数据库服务器、内容数据库服务器和组件设置数据库服务器均变更为SQL Server 2000群集MSSPSSQL DSC00041.jpg
三十八 服务器拓扑结构
重新分配相关组件,因目前还只有一台SPS服务器,只有让SPS01全部承担相应SPS服务,并将作用服务器设置在SPS01上。
DSC00042.jpg

三十九 更改组件分配

  
将组件分配完毕后,即可开始恢复原有SPS站点,将所有站点信息和相关设置还原到原始状态,确保门户站点可用。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-120178-1-1.html 上篇帖子: [转]SharePoint Document Library and List – File Upload 下篇帖子: sharepoint开发技巧:读取启用了追加功能的多行文本的历史版本记录
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表