博客地址:http://blog.csdn.net/shelleyliu0415
我们将SharePoint 2010用DB Attach的方式升级到SharePoint 2013之后,一定要做一下自定义配置的检测,因为好多企业的Production环境都会有一些自定义的设置,比如自定义的Solution、Definitions、Features等等,如果我们升级后,不做检测的话,很多数据因种种原因无法正确升级,影响数据使用,所以我们要借助Test-SPContentDatabase的方式进行检测,根据检测结果,在SharePoint 2013端进行部署,具体检测步骤如下:
比如如下案例:
- SharePoint 2010端成功部署了Site Definitions,如下图所示:
- 并用此Definitions创建了Site Collection,如下图所示:
- SharePoint 10端的Content Database 经过Backup& Restore以及Mount-SPContentDatabase的方式升级到目的端后,运行Test-SPContentDatabase做一下检查,如下图所示:
从上述图片中,可以看出目的端丢失了Site Definitions、Features的自定义部署,所以我们可以从中找到原因进行正确部署,保证升级的顺利进行。