還原站台集合
請採取以下步驟:
- 從未附加的內容資料庫中復原站台集合內容。
- 選取 [備份站台集合] 選項,並按 [下一步] 按鈕。
- 選取站台集合,並提供備份套件的檔案位置。
- 選取 [覆寫現有檔案]。
- 按一下 [啟動備份] 按鈕以開始備份。
- 站台集合即會備份至檔案。
- $database = Get-SPContentDatabase -ConnectAsUnattachedDatabase -DatabaseName xxxx -DatabaseServer xxxx
- ConnectAsUnattachedDatabase:指定只會傳回伺服器陣列中未附加的資料庫。
- DatabaseName:指定內容資料庫的名稱。
- DatabaseServer:指定 DatabaseName 參數中所指定的內容資料庫主機伺服器名稱。
- 如需詳細資訊,請參閱 Microsoft 提供的文章。
- Backup-SPSite -Identity xxxx -Path xxxx
- Identity:指定要備份的站台集合 URL 或 GUID。
- Path:指定備份檔案的完整路徑 (例如,C:\backup\sitecollection.bak)。
- 如需詳細資訊,請參閱 Microsoft 提供的文章。
- 按一下 [SharePoint Management Shell] 以啟動主控台。
- 使用 PowerShell 指令來還原站台集合。
- Identity:指定站台集合要還原至哪個 URL 位置。(例如,http://www.contoso.com)
- Path:指定備份位置的有效路徑。(例如,C:\backup\sitecollection.bak)
- 如需詳細資訊,請參閱 Microsoft 提供的文章。
- 附註︰將站台集合還原至其原始位置將會失敗。您也可以執行下列步驟:
- New-SPContentDatabase -Name xxxx -DatabaseServer xxxx -WebApplication xxxx
- Name:指定要在伺服器陣列內建立的新內容資料庫。
- DatabaseServer:指定 Name 參數中所指定的內容資料庫主機伺服器名稱。
- WebApplication:將內容資料庫附加到指定的 SharePoint Web 應用程式。
- Restore-SPSite -Identity xxxx -Path xxxx -GradualDelete -DatabaseServer xxxx -DatabaseName xxxx
- Identity:指定站台集合要還原至哪個 URL 位置。(例如,http://www.contoso.com)
- Path:指定備份位置的有效路徑。(例如,C:\backup\sitecollection.bak)
- GradualDelete:指定要以 Force 參數覆寫的站台集合應該透過計時器工作在一段時間內逐漸刪除,而不是一次全部刪除。它可減少對 SharePoint 2010 產品與 SQL Server 效能的影響。
- DatabaseName:指定將儲存站台集合資料的 SQL Server 內容資料庫。
- DatabaseServer:指定包含 DatabaseName 參數所指定的內容資料庫 SQL Server 名稱。
從 [中央管理] 中
使用 PowerShell 指令
Restore-SPSite -Identity xxxx -Path xxxx