• MOSS207 迁移到 MOSS 2010(附加数据库方式的实现)


           负责的一个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 

  • 相关阅读:
    mybatis与spring的整合(代码实现)
    使用maven构建一个web项目
    解决maven 找不到指定路径应该如何
    建一个maven项目
    spring xml的配置
    mybatis.xml和mapper.xml的配置
    mvc @helper 创建用户自定义html
    sqlserver CLR sqlserver使用C# dll
    索引碎片
    压缩数据库
  • 原文地址:https://www.cnblogs.com/luking/p/2550213.html
Copyright © 2020-2023  润新知