備份:Stsadm 作業 (Windows SharePoint Services)
作業名稱:Backup
描述
使用 url 參數時,會建立網站集合的備份。但使用 backupmethod 參數時,則會建立個別資料庫、Web 應用程式或整個伺服器陣列的備份。若僅要覆寫網站集合的現有備份檔案,請使用 overwrite 參數。
注意
force 和 nositelock 參數是從 Windows SharePoint Services 3.0 Service Pack 2 (SP2) 開始加入的功能。
重要
若在備份程序期間變更網站集合,備份將可能會受損。備份大型網站集合可能需要很長的時間。若要避免讓使用者活動干擾到網站集合備份作業,或防止大型網站集合備份所需的時間超出可用的維護期間,請遵循下列建議:
-
不要在大於 15 GB 的網站集合中使用 Stsadm backup 作業。針對較大的網站集合,請參閱<使用內建工具備份與還原網站集合 (Windows SharePoint Services 3.0)>中的建議。
-
在備份期間,請使用 Setsitelock:Stsadm 作業 (Windows SharePoint Services) 將網站集合 URL 設為唯讀。如此可讓使用者只能檢視網站上的內容,而無法執行像是新增或變更內容等會干擾備份程序的活動。備份完成時,請將網站集合 URL 的存取設定回復為預設狀態。
在 SharePoint 產品及技術 Service Pack 2 中,網站集合會在執行備份程序之前自動鎖住成唯讀,因此,並不需使用<Setsitelock:Stsadm 作業 (Windows SharePoint Services)>作業。如果不希望網站集合鎖住成唯讀,則必須指定 Windows SharePoint Services 3.0 Service Pack 2 (SP2) 所提供的 nositelock 參數。
語法
用於網站集合備份
stsadm -o backup
-url <URL 名稱>
-filename <檔案名稱>
[-nositelock]
[-overwrite]
用於重大災害備份
stsadm -o backup
-directory <UNC 路徑或本機磁碟>
-backupmethod <完整或差異>
[-force]
[-item] <從樹狀目錄建立的路徑>
[-percentage] <介於 1 到 100 之間的整數>
[-backupthreads] <介於 1 到 10 之間的整數>
[-showtree]
[-quiet]
參數
參數 | 值 | 必要? | 描述 |
---|---|---|---|
url |
有效的 URL,例如 http://*server_name* |
是 |
要備份的網站集合 URL |
filename |
有效的網站集合備份檔案名稱,例如 "Siteb.bak" |
是 |
備份檔案名稱 |
nositelock |
<無> |
否 |
指定網站集合備份過程中,不將網站集合設為唯讀。 注意 此參數是從 Windows SharePoint Services 3.0 Service Pack 2 (SP2) 開始加入的功能。 |
overwrite |
<無> |
否 |
覆寫現有的備份檔案。 |
directory |
任一有效的路徑:
注意 會自動建立 spbr* 資料夾。 |
是 |
Windows SharePoint Services 3.0 應儲存所產生之備份封裝的路徑。電腦如已安裝 Microsoft SQL Server 2005 及 Windows SharePoint Services 3.0 執行個體,即可使用本機磁碟路徑。其會包含基本安裝。但是,如果 SQL Server 2005 及 Windows SharePoint Services 3.0 安裝在多部電腦上,則必須使用通用命名慣例 (UNC) 共用路徑,讓 SQL 資料庫及搜尋元件寫入相同的位置 (例如 \\*computer_name*\volume\Backup)。 多個備份封裝可儲存在相同位置。這與您在 stsadm -o restore 作業中所傳遞給 -directory 參數的路徑相同。 |
backupmethod |
下列任一項:
|
是 |
要建立的備份檔案類型。值為 [完整] 或 [差異]。 完整備份是所有選取資料的備份。差異備份是在所有選取的資料中,自上一次完整備份後已變更部分的備份。 |
force |
<無> |
否 |
忽略磁碟空間檢查,直接進行備份。 注意 此參數是從 Windows SharePoint Services 3.0 Service Pack 2 (SP2) 開始加入的功能。 |
item |
有效的項目,例如: 伺服器陣列\Windows SharePoint Services |
否 |
指出應該備份的伺服器陣列部分。您可以使用如 -showtree 參數所示的完整伺服器陣列路徑表示法,或路徑中目標元件的名稱 (如果其有唯一的名稱)。如果在同一相符項中有多個項目,則必須提供完整路徑。預設會選取最上層節點。如果項目或路徑包含空格,請括以雙引號。如果不存在此參數,即會備份整個伺服器陣列。 |
percentage |
介於 1 和 100 之間的整數值;預設值為 5 |
否 |
要求按百分比增量顯示 backup 作業的進度更新 (例如,值 5 顯示每完成 5% 即更新的備份進度,而值 10 則顯示每完成 10% 即更新的備份進度)。 注意 此百分比不是很精確,實際的進度更新可能比所要求的低或高。 對於非常大的資料庫,1 是您查看顯示更新所應使用的最佳值。 預設值為 5。 |
backupthreads |
介於 1 和 10 之間的整數值 |
否 |
備份過程中應該使用的執行緒數目。對於 Windows SharePoint Services,執行緒數目建議值為 3。 預設值為 1。執行緒數目愈少,愈容易讀取及瞭解備份記錄檔。 |
showtree |
<無> |
否 |
根據傳送到 backup 作業的其他參數 (即 -item 參數),顯示伺服器陣列中要備份的物件。根據傳送到 backup 作業的其他參數,要在備份中排除的項目前面會有星號字元 (*)。無法備份的項目則會括以方括弧 ([ ])。如果存在 showtree 參數,即不執行備份。 |
quiet |
<無> |
否 |
在顯示視窗中隱藏備份進度資訊的輸出。仍會顯示最終的備份狀態 (「作業成功完成」)。如果沒有 -quiet 參數,backup 作業就會在備份該封裝時,於顯示視窗中顯示進度資訊。 |