共用方式為


備份 SSP (Office SharePoint Server 2007)

執行這些程序之前,請先確認:

使用內建的工具備份 SSP

使用此程序利用 SharePoint 管理中心網站備份共用服務提供者 (SSP)。

重要

至少要有「SharePoint 伺服器陣列管理員」群組的成員資格,才可完成下列程序。您也必須是每個資料庫儲存所在的資料庫伺服器上每個所要備份之資料庫的 db_backupoperator 固定資料庫角色成員。SSP 內容資料庫可能會在與 SSP 資料庫不同的資料庫伺服器上。

以使用者介面備份 SSP

  1. 在 SharePoint 管理中心網站的 [作業] 頁面上,按一下 [備份與還原] 區段中的 [執行備份]****。

  2. 在 [選取要備份的元件] 頁面上,選取要備份資料庫的核取方塊。按一下 [繼續備份選項]。請確認會自動檢查所有相關聯的資料庫。若要在 SSP 之外單獨備份資料庫,請參閱<備份資料庫 (Office SharePoint Server)>。

  3. 在 [選取備份選項] 頁面上:

    • 在 [備份內容]**** 區段中,確認已顯示您所選取的 SSP。

    • 在 [備份類型] 區段中,選取 [完整]****。

    • 在 [備份檔案位置] 區段中,輸入備份資料夾的 UNC 路徑。

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

    您若要在 [狀態] 頁面上檢視備份工作狀態,請按一下 [重新整理]。頁面也會每 30 秒自動重新整理。備份與復原使用 Windows SharePoint Services 計時器服務排程工作,因此可能需要幾秒鐘才會開始備份。

    若收到任何錯誤,您可在前文指定之 UNC 路徑的 spbackup.log 檔案中檢視詳細資訊。

使用此程序利用 Stsadm 命令列工具,備份 Web 應用程式。

重要

至少要有本機電腦的管理員群組成員資格,才可完成下列程序。您也必須是每個資料庫儲存所在的資料庫伺服器上每個所要備份之資料庫的 db_backupoperator 固定資料庫角色成員。SSP 內容資料庫可能會在與 SSP 資料庫不同的資料庫伺服器上。

使用命令列備份 SSP

  1. 在 SharePoint 產品及技術安裝所在的磁碟機上,變更至下列目錄:%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin。

  2. 若不知道要備份的節點為何,請輸入下列命令:

    stsadm –o backup –showtree

    注意

    無法直接選取括弧 ([ ]) 內的項目進行備份,但可透過選取其上層項目加以備份。

  3. 若要備份 SSP,請輸入下列命令:

    stsadm -o backup -directory <\\伺服器名稱\資料夾名稱> -backupmethod full -item <SSP 名稱>

    其中,\\伺服器名稱\資料夾名稱是備份資料夾的 UNC 路徑,而 SSP 名稱是要備份的 SSP 名稱。例如:SharedServices1 。與 SSP 關聯的所有資料庫會自動包含在備份中。

  4. 備份成功完成時,命令提示視窗中會顯示下列文字:

    Completed with 0 warnings.
    Completed with 0 errors.
    Backup completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  5. 若出現錯誤或警告,或是未成功完成備份,請檢閱步驟 3 所指定之資料夾內的 spbackup.log 檔案。

排程或延遲備份

您無法從 SharePoint 管理中心網站排程備份,因為沒有可讓您使用 Stsadm 命令列工具自動化備份的作業。但您可以透過建立批次檔案,再使用 Windows Server 2003 中的「工作排程器」於特定時間執行批次檔案,以自動化該程序。因為使用 Office SharePoint Server 2007 內建工具進行備份會影響效能,所以您可能會想要排程備份在離峰時間進行,例如夜間或週末。

使用此程序可建立批次檔案,以執行 SSP 的完整備份。此程序假設您已為備份建立共用資料夾。如需如何建立共用資料夾的詳細資訊,請參閱下列文章<準備備份與還原伺服器陣列 (Office SharePoint Server 2007)>。

提示秘訣:

使用「工作排程器」時,請確定電腦上的系統日期與時間正確。若要確認或變更此項資訊,請連按兩下工作列上的時間指標。

建立批次檔案

  1. 按一下 [開始],然後按一下 [執行]****。

  2. 輸入 notepad,然後按一下 [確定]。

  3. 在 [記事本] 中,輸入下列文字:

    @echo off
    echo ===============================================================
    echo Back up sites for the farm to C:\backup
    echo ===============================================================
    cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
    @echo off
    stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <database name> 
    echo completed
    

    其中,\\伺服器名稱\資料夾名稱是備份資料夾的 UNC 路徑,而 SSP 名稱是要備份的 SSP 名稱,例如 SharedService1

  4. 在 [記事本] 的 [檔案] 功能表上,按一下 [另存新檔]****。

  5. 在 [另存新檔] 方塊中,選取要保留批次檔案的資料夾。

  6. 使用 ".bat" 副檔名在 [檔案名稱]**** 方塊中輸入檔案的名稱,例如 backup_batch.bat

  7. 按一下 [檔案類型] 方塊中的 [所有檔案]****。

  8. 按一下 [儲存]。

排程備份

  1. 啟動 [排程工作精靈],然後按一下 [下一步]****。

  2. 按一下 [瀏覽],瀏覽剛才建立的批次檔案,然後按一下 [開啟]****。

  3. 輸入工作的名稱,例如 backup_batch

  4. 選取此工作的頻率 (例如每週),然後按一下 [下一步]。

  5. 若要自動定期執行此備份,請選取間隔 (如 [每週]**** 或 [每月])。若此備份只要執行一次,或僅延遲一次備份,請選取 [只有一次]****。

  6. 選擇備份的時間與開始日期。

  7. 輸入使用者的名稱與密碼,然後按一下 [下一步]。此工作會以像是由該使用者啟動的方式執行。

  8. 按一下 [完成]****。

    若要設定工作的進階設定,請在精靈的最後一頁中,選取 [按下 [完成] 後開啟這項工作的進階內容] 核取方塊。如此即會在您按一下 [完成]**** 時,開啟工作的屬性對話方塊。接著即可在 [工作] 索引標籤上變更正在執行的程式、在 [排程]**** 索引標籤上微調排程、在 [設定] 索引標籤上自訂設定,或在 [安全性]**** 索引標籤上設定使用者及群組的權限。

另請參閱

概念

備份及還原 SSP (Office SharePoint Server 2007)
還原 SSP (Office SharePoint Server 2007)