Sql-Server

如何將 SharePoint 2010 網站遷移到新伺服器和新 SQL 實例

  • July 22, 2010

我在測試伺服器和數據庫上有一個 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

除非您使用 SQL Alias 安裝了 sharepoint,否則您需要使用指向新的 SQL 伺服器的舊名稱創建 DNS 別名/主機文件,並且實例名稱需要相同。

  • 停止 SharePoint
  • 備份舊數據庫伺服器上的數據庫
  • 使用系統管理員權限將登錄名添加到新伺服器
  • 從舊數據庫伺服器編寫 SharePoint 作業腳本
  • 重命名舊數據庫伺服器
  • 創建將舊數據庫伺服器名稱指向新數據庫伺服器名稱的 DNS 別名
  • 將數據庫備份恢復到新的數據庫伺服器
  • 在新的數據庫伺服器上執行作業腳本
  • 在 ping 將舊名稱解析為新伺服器後重新啟動 SharePoint(使用 ipconfig /flushdns 強制更新)

引用自:https://serverfault.com/questions/161879