在 SharePoint Server 中將資料庫備份至快照

 

**適用版本:**SharePoint Server 2013, SharePoint Server 2016

**上次修改主題的時間:**2017-09-13

**摘要:**了解如何使用 SQL Server 企業版將資料庫備份至 SharePoint Server 2016 和 SharePoint Server 2013 中的快照集。

您只能使用 SQL Server 企業版工具將資料庫備份至 SharePoint Server 的快照集。

開始之前

建議您定期備份整個伺服器陣列。定期備份伺服器陣列可減少因硬體故障、電力中斷或其他問題而遺失資料的情況。此程序非常簡單,並且可協助確保在需要時,所有伺服器陣列資料與設定均可用於復原。如需詳細資訊,請參閱<在 SharePoint Server 中備份伺服器陣列>。不過,IT 需求可能會需要您備份資料庫至快照集。雖然您可以備份任何的伺服器陣列資料庫至快照集,但通常是備份內容資料庫。

重要

資料庫快照集並不會取代備份及還原策略。若要完整保護 SharePoint Server 環境,建議您定期執行備份以保護伺服器陣列,以免失敗後需要還原資料。

開始這項作業之前,請先檢閱下列資訊:

  • 您必須先在資料庫伺服器上建立備份檔案的資料夾。如果要將快照集儲存在其他位置,可以在作業完成後將備份檔案移到網路上的備份資料夾中。

  • 資料庫快照集會提供來源資料庫在快照集建立那一刻的唯讀靜態檢視,但不包含任何未交付的異動。未交付異動會在新建立的資料庫快照中受到回復,因為資料庫引擎會在建立快照集後執行復原 (資料庫中的異動不受影響)。如需資料庫快照集的詳細資訊,請參閱<資料庫快照集 (SQL Server)>。

使用 SQL Server 工具將資料庫備份至 SharePoint Server 的快照集

將資料庫備份至快照集,必須使用 SQL Server 工具。與伺服器陣列相關聯的資料庫由伺服器陣列上已安裝的服務應用程式和功能來決定。

使用 SQL Server 工具將資料庫備份至快照集

  1. 確認執行此程序的使用者帳戶是 SQL Serverdb_owner 固定資料庫角色的成員。

  2. 開啟 SQL Server Management Studio 並連線至資料庫伺服器。

  3. 在 [物件總管] 中,展開 [資料庫]。

  4. 選取您想備份的資料庫,然後按一下 [新增查詢]。

  5. 複製下列文字,然後將其貼在 [查詢] 窗格中。

    CREATE DATABASE <snapshot name>
    ON
    (
    NAME=<logical name of the database file>,
    FILENAME = 'c:\WSS_Backup1.ss')
    AS SNAPSHOT OF <database name>;
    

See also

資料庫快照集 (SQL Server)
資料庫快照集與 AlwaysOn 可用性群組 (SQL Server)