通过在SharePoint 2010中还原数据库来创建测试应用程序

时间:2016-11-29 09:58:28

标签: sharepoint sharepoint-2010

我们计划将SharePoint Server 2010迁移到SharePoint Online(Office 365)。在迁移生产站点之前,我们尝试使用生产站点的备份数据在SharePoint Server 2010中创建测试环境。我们尝试了以下步骤来创建Staging环境,就像我们的生产环境一样。任何人都可以建议迁移的步骤或我们遵循的步骤是好的。

步骤:

  1. 我备份了内容数据库。
  2. 创建了一个新的Web应用程序,并将备份数据库还原到此Web应用程序。
  3. 由于网站未加载,因此我们创建了一个新网站 集合。
  4. 创建新网站集后,该网站即可加载,但生产网站的网站和内容未在我们的测试网站中恢复。
  5. 恢复数据库是否足以在SharePoint中的应用程序中还原网站集,或者需要将网站单​​独还原到Web应用程序。任何建议的解决方案都将非常感谢我继续。

    谢谢你,最诚挚的问候, Ragunaathan M P

1 个答案:

答案 0 :(得分:0)

如果要在线创建用于SharePoint的测试环境,最好的办法是使用2016位。当您移动内容时,您需要确保已升级内容。

所以你会做一些以下的事情:

1)备份现有数据库

2)将数据库还原到新服务器场

3)安装DB(Mount-SPContentDatabase xxx)

此时(这非常简化,您应该能够渲染网站。

将涉及许多其他因素(InfoPath,完全信任代码,工作流程等)。但是,如果你的内容非常香草,这就是我要做的。 Dp在mount上不使用nob2bsiteupgrade选项,或者您将拥有升级的数据库架构,但您的站点将无法工作。

要验证升级,请检查日志并查看数据库中的版本表。您应该看到16.x.x.x版本。其他数字是升级程序操作,不会告诉你太多。

以下是一些参考资料:

Upgrade Content

Upgrade-SPContentDatabase

Mount-SPContentDatabase