SharePoint 2010 升级到SharePoint 2013的流程

我们知道SharePoint升级分为两种In-Place UpgradeDB AttachUpgrade;但MOSS 2007升级到SharePointServer 2010的时候,支持上述两种升级方式,然后从SharePoint 2010开始,SharePoint 2010升级到SharePoint 2013仅支持DB Attach的方式升级。

 

升级流程分为3个阶段:升级前的准备工作、Content Database以及Service Content Database升级、SiteCollection升级。

 

详情如下:

 

升级前我们需要整理SharePoint2010的一些Environment Information以及要安装和部署SharePoint 2013的环境。

 

整理SharePoint2010的环境信息:

 

  • Settings信息:
    • Alternate access mappings Authentication providers and authentication modes that are being used
    • Quota templates
    • Managed paths
    • Self-service site management settings
    • Incoming and outgoing e-mail settings
    • Customizations
    • Certificates
  • 环境信息:SitesUsersContent Databases的数量
  • 需清楚的信息:由于SharePoint 2013有一些功能不支持了,所以升级SharePoint 2010之前,需要验证一下原有10的环境是否配置和部署了这些功能,如果部署的话,需要清除:Web Analytics service applicationPowerPoint Broadcast Sites
  • 可以升级到SharePoint 2013Database
    • Content Database
    • Service application databases: Business Data ConnectivityManaged MetadataPerformance PointSecure StoreSearchUser Profile

 

准备SharePoint2013Farm环境:

 

  • 安装系统
    • DB server
    • Web and Application servers (安装必要的language packs)
  • 配置Service Application:注意这些Service Application不能通过Central Administration的方式创建,而是当Service DBupgraded之后,通过PowerShell的方式去创建,并且Service Application Proxies要使用Default Proxy Group
    • Business Data Connectivity service application
    • Managed Metadata service application
    • PerformancePoint Services service application
    • Search service application
    • Secure Store service application
    • User Profile service application
  • 配置Farm Settings
    • Business Data Connectivity service application
    • Managed Metadata service application
    • PerformancePoint Services service application
    • Search service application
    • Secure Store service application
    • User Profile service application

 

升级Database

 

  • 为了在Content Database升级过程中,没有其他数据增加,建议升级时把Database Status设置成Read Only的状态。
  • 使用SQL Server BackupRestore Content Database的功能把DatabaseSharePoint 2010的环境CopySharePoint 2013的环境中,如下图所示:

 


 

  • 利用PowerShell的方式创建Service ApplicationService Application Proxy使用Default Proxy Group)、Web Application(不需要创建Site Collection,因为Content Database升级完成,Site Collection会自动创建出来)
  • 如果客户SharePoint 2010的环境做了自定义配置,如SolutionWeb PartsWeb Configs等等,需要在SharePoint 2013的环境重新配置
  • Test-SPContentDatabase检查新环境的配置情况
  • DatabaseAttach到目的端之后,还需要运行如下命令来升级Content Database

Mount-SPContentDatabase -Name <Database Name>-DatabaseServer <Server Name> -WebApplication <URL>

Site Collection的升级

 

  • 升级Site Collection之前,利用site collection health checker 检查site collection的情况。如下图所示:

 


 

  • Planning and configuring available site collection modes

$webApp=Get-SPWebApplication <Web App URL>

$webApp.UpgradeReminderDelay <Value in Days>

$webApp.UpgradeMaintenanceLink=’<Link to MaintenancePage>’

  • Planning and configuring site collection upgrade availability

$site=Get-SPSite <URL>

$site.AllowSelfServiceUpgrade=$FALSE

  • Planning and configuring evaluation mode

$site=Get-SPSite <URL of site collection>

$site.AllowSelfServiceUpgradeEvaluation=$FALSE

  • Upgrade Sites—Planning and configuring site collection upgrade queues

 

Get-SPSiteUpgradeSessionInfo -ContentDatabase <ContentDatabase Name> -ShowInProgress -ShowCompleted -ShowFailed

Get-SPSiteUpgradeSessionInfo -Site <URL of site>

Upgrade-SPSite <URL of site> -VersionUpgrade -QueueOnly

Remove-SPSiteUpgradeSessionInfo -Identity <URL of site>

  • 先升级My Site Host Site CollectionMy Site会自动升级,如下图所示:

 


 

希望本篇文章能给大家升级SP10SP13带来帮助,谢谢阅读!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值