從未附加的內容資料庫復原內容 (SharePoint Server 2010)

 

適用版本: SharePoint Foundation 2010, SharePoint Server 2010

上次修改主題的時間: 2011-11-15

您可以從內容資料庫還原或複製內容 (例如網站、網站集合、清單或文件庫),而不需要將內容資料庫附加至伺服器陣列。

重要

SharePoint 2010 Service Pack 1 (SP1) 升級程序會更改所有內容資料庫的結構描述。由於這些變更,您可能需要採取其他步驟將伺服器陣列升級至 SP1 之前進行的備份,還原至升級為 SP1 之後的伺服器陣列。如需執行此作業的詳細資訊,請參閱<還原 SP1 以前的備份至 SP1 伺服器陣列 (SharePoint Server 2010)>。

在 SharePoint 中使用 Windows PowerShell 從未附加的內容資料庫復原內容

您可以使用 Windows PowerShell 從未附加的內容資料庫復原內容。

使用 Windows PowerShell 從未附加的內容資料庫復原內容

  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2010 產品]。

  4. 按一下 [SharePoint 2010 管理命令介面]。

  5. 在 Windows PowerShell 命令提示字元處,輸入下列命令:

    Get-SPContentDatabase -ConnectAsUnattachedDatabase  -DatabaseName <DatabaseName> -DatabaseServer <DatabaseServer>
    

    其中:

    • <資料庫名稱> 為要復原內容的未附加資料庫來源之名稱。

    • <資料庫伺服器> 為主控要復原內容之未附加資料庫來源的資料庫伺服器名稱。

如需詳細資訊,請參閱<Get-SPContentDatabase>。

注意

建議您在執行命令列管理工作時使用 Windows PowerShell。Stsadm 命令列工具已過時,但為與舊版產品相容,仍會隨附提供。

在 SharePoint 中使用管理中心從未附加的內容資料庫復原內容

您可以使用管理中心從未附加的內容資料庫復原內容。

使用管理中心從未附加的內容資料庫復原內容

  1. 確認執行此程序的使用者帳戶是伺服器陣列管理員群組的成員,以及 db_owner 固定資料庫角色的成員。

  2. 在管理中心的首頁上,按一下 [備份與還原]。

  3. 在 [備份與還原] 頁面上,按一下 [細微備份] 區段中的 [從未附加的內容資料庫復原資料]。

  4. 在 [未附加的內容資料庫資料復原] 頁面上,於 [資料庫伺服器] 文字方塊內輸入資料庫伺服器名稱,然後在 [資料庫名稱] 文字方塊中輸入資料庫名稱。

  5. 選取您要使用的資料庫驗證方法。

  6. 選取 [瀏覽內容] 選項,然後按 [下一步]。

    按一下 [開始還原]。

  7. 在 [瀏覽內容] 頁面上,選取您要還原的網站集合、網站及 (或) 清單,然後選取 [備份網站集合] 或 [匯出網站或清單] 選項,再按 [下一步]。

    完成還原內容的程序。如需使用 [備份網站集合] 選項的詳細資訊,請參閱<備份網站集合 (SharePoint Server 2010)>。如需使用 [匯出網站或清單] 選項的詳細資訊,請參閱<匯出網站、清單或文件庫 (SharePoint Server 2010)>。