共用方式為


使用資料庫快照集封存網站版本 (Office SharePoint Server 2007)

Microsoft SQL Server 2005 快照是資料庫的唯讀檢視,因為資料庫在快照建立時即已存在。SQL Server 2005 快照是使用差異複製所建立。建立快照之後,快照技術會使用寫入時複製配置,以確保快照圖像為資料庫的靜態檢視。

您可以使用快照技術,建立 SharePoint 產品及技術內容資料庫於特定時間點的唯讀複本。您可以建立快照內容資料庫與 SharePoint 網站的關聯,讓使用者可擷取不同時間點的內容。

快照可用於報告目的。此外,來源資料庫上發生使用者錯誤時,可以將來源資料庫還原至建立快照集時的狀態。資料遺失限於從建立快照之後對資料庫所進行的更新。

注意

網站的快照集版本沒有完整的功能。例如,您無法寫入快照版本,或上載快照檔案。

如需利用 SharePoint 產品及技術使用快照的詳細資訊,請參閱 Microsoft 知識庫中的以下文章:如何使用 SQL Server 取得 Windows SharePoint Services 3.0 內容資料庫的快照 (https://go.microsoft.com/fwlink/?linkid=99636&clcid=0x404) (機器翻譯)。

工作需求

以下是執行這項工作之程序的必要條件:

  • 建議您具有執行 Microsoft Office SharePoint Server 2007 的備份伺服器。

重要

需要有執行 Microsoft SQL Server 2005 的電腦上管理員群組以及 SQL Server 中 dbowner 固定資料庫角色中的成員資格,才可完成下列程序。

您可以執行下列程序,建立或附加資料庫快照:

建立資料庫快照

  1. 在 SQL Server Management Studio 中,連線至包含要取得快照之資料庫的資料庫伺服器。

  2. 在 [物件總管] 窗格中,展開 [資料庫]**** 清單。

  3. 以滑鼠右鍵按一下要取得快照的資料庫,然後按一下 [新增查詢]。

  4. 在查詢窗格中輸入下列文字,並以您專屬資料填入預留位置內容:

    CREATE DATABASE <資料庫快照名稱>
    ON
    (
    NAME = <資料庫名稱>,
    FILENAME = 'c:\<備份檔案名稱>.ss')
    AS SNAPSHOT OF <資料庫內容的描述>;

  5. 在 [查詢] 功能表上,按一下 [執行]**** 以取得內容資料庫的快照。

重要

必須是「SharePoint 伺服器陣列管理員」群組的成員,才可完成下列程序。

附加及檢視資料庫快照

  1. 在備份伺服器上,按一下 SharePoint 管理中心網站上的 [應用程式管理]。

  2. 在 [應用程式管理] 頁面上,按一下 [SharePoint Web 應用程式管理]**** 區段中的 [建立或擴充 Web 應用程式]。

  3. 在 [建立或擴充 Web 應用程式] 頁面上,按一下 [建立新的 Web 應用程式]****。

  4. 在 [建立新的 Web 應用程式] 頁面上:

    1. 確認已選取 [IIS 網站] 區段中的 [建立新的 IIS 網站]**** 選項。您可以使用預設描述,或輸入新的描述。

    2. 在 [安全性設定] 區段中,選取驗證提供者,而不論是否允許匿名驗證或是否使用安全通訊端階層 (SSL)。

    3. 在 [負載平衡 URL]**** 區段中,可以使用預設的網域名稱或輸入新的網域名稱。

    4. 在 [應用程式集區] 區段中,選擇要主控新的 Web 應用程式之應用程式集區。

    5. 選取 [重設網際網路資訊服務]**** 區段中的 [手動重新啟動 IIS]。

    6. 在 [資料庫名稱與驗證]**** 區段的 [資料庫伺服器] 方塊中,輸入包含已建立之快照資料庫的實際執行資料庫伺服器名稱。

    7. 按一下 [確定]****。

  5. 若要確認快照,請在備份伺服器上開啟 SharePoint 網站,以確認網站會顯示備份的資訊。對實際執行伺服器進行的變更將不會影響資料庫快照。

另請參閱

概念

使用備份與復原的替代方法 (Office SharePoint Server 2007)
使用網站刪除事件擷取及還原內容 (Office SharePoint Server 2007)
使用 SharePoint Designer 擷取及還原內容 (Office SharePoint Server 2007)
使用 Stsadm 匯入與匯出作業封存及擷取內容 (Office SharePoint Server 2007)