MOSS207 迁移到 MOSS 2010(附加数据库方式的实现)
2012-06-15 09:31 温森特 阅读(1317) 评论(0) 编辑 收藏 举报负责的一个MOSS项目,目前的首要任务是将现有的MOSS2007系统采用附加内容数据库的方式进行升级。这是我第一做MOSS系统的升级,心里多少有些忐忑,不知道能否顺利的完成任务。但我相信,只要仔细的做,应该不会出现什么问题,应该能够成功的。
MOSS2010 的升级,一般有两种方法,一种是就地升级,该方法是在原MOSS2007系统上直接升级,该方法适合硬件环境没有变化的情况,但在升级进行过程中,服务器和服务器场处于脱机状态。升级将持续很长的一段时间进行。因此,您必须分配足够的时间以便按顺序升级所有内容。该方法风险比较大,万一失败,原系统也会受到影响。另外一种,就是数据库附加升级,该方法,要求新建新的MOSS环境,也就是说,硬件环境将不在老系统环境中,需要新建新的MOSS环境,该方法升级比较快,风险比较小,万一,失败,不会影响现有的老MOSS环境。因此,我们一般建议采用第二种升级方式。
在做附加数据库升级的时候,有一个条件,就是旧的MOSS2007的版本要求比较高一些,如果过版本太低的话,就会升级失败,如下图。
怎样查看MOSS的版本呢,其实挺简单,只需在添加删除程序的地方查看详细信息就可以了,如下图,单击此处获得支持信息。
一切准备就绪后,就按照以下步骤一步一步的执行就可以了:
1. 将MOSS2007的内容数据库脱机,然后分离
2. 复制分离的MOSS2007内容数据库到新的目标数据库服务器中
3. 在MOSS2010中新建Web应用程序
4. 在MOSS2010管理中心的管理内容数据库中删除刚刚新建好的Web应用程序的内容数据库
5. 将从MOSS2007中复制的分离的内容数据库到新的数据库服务器相应目录中
6. 在SQL Server管理控制台中附加复制过来的数据库
7. 在MOSS10中使用管理员权限执行Powershell命令:
Powershell命令:Mount-SPContentDatabase -name WSS_Content_80 -Databaseserver 192.168.100.223 -WebApplication http://moss2010 (Updateuserexperience为可选命令,选择后直接将网站界面升级为2010风格。)
注:此例中被附加的内容数据库名称为WSS_Content_80,Web应用程序为:http://moss201
您的支持,我的动力!