SharePoint 2013/2016:如何恢復已刪除的Site Collection

近期在與客戶作技術討論時,客戶提出一個來自end user的問題:客戶是跨國公司,業務模型種類比較多,因此Site Collection是按照部門結構和業務模型來新建和管理的,Site Collection Admin幾乎都是每一個部門特定的人員,不是SharePoint IT Admin集中管理,但在管理過程當中,遇到有些項目相關的用戶在項目結束時清理Site Collection時,誤操做把個別Site Collection刪除,需IT Admin 快速響應如何解決Site Collection的還原問題。ide

這裏爲你們普及一下:在SharePoint 2013以及以上版本,SharePoint爲了增強保護機制,幾乎部分Action後臺都有對應的time job來執行,換言之,若用戶誤刪除Site Collection時,在沒有觸發Timer Job時,Site Collection 屬於soft delete,管理員能夠經過PowerShell的命令將其還原,不須要對Content DB中進行DB級別Restore。blog

(通常狀況下,企業的DB備份機制是天天凌晨執行IB備份策略,那麼還原DB的風險就意味着當天產生的新數據都會丟失,影響範圍略廣。)it

具體操做步驟以下:io

  1. 使用Administrator身份打開SharePoint2013/SharePoint 2016Management Shell,輸入命令:Get-SPDeletedSite "/" ,以下圖所示:

SharePoint 2013/2016:如何恢復已刪除的Site Collection

  1. 獲得被刪除的Site ID,以下圖所示:

SharePoint 2013/2016:如何恢復已刪除的Site Collection

  1. 記錄Site ID,輸入Restore 命令:Restore-SPDeletedsite,以下圖所示:

SharePoint 2013/2016:如何恢復已刪除的Site Collection

  1. 回車後,在提示是否要執行Confirm信息中,輸入Y,回車,以下圖所示:

SharePoint 2013/2016:如何恢復已刪除的Site Collection

  1. 此時再次訪問該Site Collection,訪問成功。

這篇文章再次整理分享給你們,但願往後有遇到相似的Service時,能夠根據此方法作troubleshooting來解決問題。class

相關文章
相關標籤/搜索