迁移到SharePoint 2010

时间:2011-12-16 19:59:26

标签: sharepoint-2010 sharepoint-2007

我的任务是研究将2007 MOSS迁移到ShrePoint 2010.有两台服务器,一台运行SQL 2008,另一台已安装SharePoint 2010。我需要迁移几个发布和团队网站及其相应的数据库。我开始在Upgrade and Migration for SharePoint Server 2010 上阅读这篇文章,然后在Migrate an existing server farm to a 64-bit environment阅读另一篇文章,但对于我正在迁移,升级或移动系统时有一点混淆,因为每篇文章都定义了执行此操作的步骤。

当前的2007 MOSS和SQL 2005在Windows 2003 32位操作系统上。此时不在服务器场但位于同一域中的新系统是运行带有SQL 2008和SharePoint 2010的Win 2008操作系统的64位刀片 - 所有已经安装的/中央管理站点已在运行。整个农场由我刚才描述的2个服务器组成。

感谢阅读我的帖子并感谢任何指示!

Risho。

1 个答案:

答案 0 :(得分:0)

我刚刚完成了这个确切的场景。有关各种方法的文档可能会令人困惑。注意,对于简单的农场(没有BDC等),您真正需要的只是内容数据库。这是实现目标的简单方法:

  • 在现有的2007年场中,确保它是Service Pack 2
  • 在现有的2007服务器场中,运行stsadm -o preupgradecheck
  • 修复升级检查程序识别的任何错误
  • 备份要迁移的内容数据库(旧的2007场)
  • 将内容数据库还原到新的SQL Server
  • 在新的2010服务器场上创建新的Web应用程序。新的WebApp需要创建内容数据库,因此将其命名为WSS_Content_Temp。 这将是您要将内容还原到的WebApp,因此请正确命名WebApp 。您将删除内容数据库,因此请将其命名为。
  • 从PowerShell运行:Test-SPContentDatabase -name <NameOfMovedContentDB> -webapplication http://yourNewWebApp
  • 修复发现的任何错误
  • 从PowerShell安装新恢复/移动的数据库。运行Mount-SPContentDatabases -name <NameOfRestoredContentDB> -webapplication http://yourNewWebApp。您应该看到正在递增的进度%数。根据您的内容数据库的大小,这可能需要一段时间(30多分钟)
  • 来自中央管理员 - &gt;应用程序管理,选择/突出显示您的新Web应用程序。
  • 返回中央管理员 - &gt;管理内容数据库,并删除原始的临时内容数据库(WSS_Content_Temp)

此时,如果一切顺利,您应该可以浏览http://yourNewWebApp并查看所有内容。

根据需要冲洗并重复。