如何将 SharePoint 2010 网站迁移到新服务器和新 SQL 实例

如何将 SharePoint 2010 网站迁移到新服务器和新 SQL 实例

我在测试服务器和数据库上有一个 SharePoint 2010 网站。我想将我的网站移至生产服务器和新的 SQL 实例。最好的方法是什么?

真的很容易,这里是用于导出和导入的 PowerShell 命令。

Export-SPWeb -Identity http://OLDSITE/ -Path \\SERVER\backup\sharepoint\SiteExport.cmp -IncludeUserSecurity -IncludeVersions All -Verbose


Import-SPWeb -Identity http://NEWSITE/ -Path \\SERVER\backup\sharepoint\SiteExport.cmp -Verbose -Force

答案1

除非您使用 SQL 别名安装了 SharePoint,否则您将需要使用指向新 SQL 服务器的旧名称创建一个 DNS 别名/主机文件,并且实例名称需要相同。

  • 停止 SharePoint
  • 备份旧数据库服务器上的数据库
  • 使用 sysadmin 权限将登录名添加到新服务器
  • 从旧数据库服务器编写 SharePoint 作业脚本
  • 重命名旧数据库服务器
  • 创建将旧数据库服务器名称指向新数据库服务器名称的 DNS 别名
  • 将数据库备份恢复到新的数据库服务器
  • 在新数据库服务器上运行作业脚本
  • 在 ping 将旧名称解析为新服务器后重新启动 SharePoint(使用 ipconfig /flushdns 强制更新)

相关内容