請問我如何才能將SharePoint A上的資料全部轉移到SharePoint B上?
請打開 PowerShell 或是 Sharepoint 2010 Management Shell, 輸入以下指令:
<pre class="c" name="code">Export-SPWeb -Identity http://OLDSITE/ -Path \\SERVER\backup\sharepoint\SiteExport.cmp -IncludeUserSecurity -IncludeVersions All -Verbose
請記得將 -Identity 後面的網址替換成你現有的 Sharepoint 網址; -Path 則替換成你要儲存的位置. 然後在新的 Sharepoint Server 上面, 先建立一個新的空白 Site, 然後輸入:
<pre class="c" name="code">Import-SPWeb -Identity http://NEWSITE/ -Path \\SERVER\backup\sharepoint\SiteExport.cmp -Verbose -Force
同樣需要把上面的 -Identity 和 -Path 替換成你自己所使用的位置.
如果需要知道更多的細節, 或是用管理介面去操作, 請直接參考以上兩個指令的說明:
Import a list or document library (SharePoint Server 2010)
Export a site, list, or document library (SharePoint Server 2010)
在sharepoint管理工具中使用備份功能並將備份好的bak檔由原始電腦copy到目的電腦去接著再使用還原功能,在還原功能中會有建立新site的設定只要將設定設成跟原始電腦一樣應該就可以還原了。