如何備份和還原 Windows Small Business Server 2003 中的 http://companyweb 資料

文章翻譯 文章翻譯
文章編號: 829112 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您如何備份 Microsoft Small Business Server 2003 中的 Windows SharePoint 服務 2.0 http://companyweb 資料庫,以及如何將資料庫還原回至原始的伺服器。藉由使用 Microsoft Windows NT 備份或使用 Stsadm.exe 命令列工具,可以進行備份和還原作業。

使用這些步驟,您必須符合下列準則:
  • 您必須將資料庫還原到相同的伺服器執行備份作業的位置。
  • 下列的 Windows SharePoint 服務 2.0 資料庫與記錄檔必須在伺服器上:
    • STS_Config.mdf
    • STS_Config_log.ldf
    • STS_Servername_1.mdf
    • STS_Servername_1_log.ldf

備份及還原 Windows SharePoint 服務 http://companyweb 資料庫,藉由使用 [Windows NT 備份

  1. 如果要備份 Windows SharePoint 服務 2.0 http://companyweb 資料庫,藉由使用 [Windows NT 備份,請依照下列步驟執行:
    1. 按一下 [開始],指向 [所有程式]、 都指向 [附屬應用程式]、 都指向 [系統工具],然後再按一下 [備份]。
    2. 備份以或還原精靈 」 中按一下 [進階的模式,再按 [備份] 索引標籤。
    3. 按一下以選取 [安裝 Windows SharePoint 服務 2.0 資料庫的位置] 資料夾的核取方塊。根據預設值,這是 \Program Files\Microsoft SQL Server\MSSQL $ SharePoint\Data

      附註這是預設安裝資料夾,如 Windows SharePoint 服務 2.0 資料庫。
    4. 指定在備份的目的地,然後按一下 [開始備份
  2. 若要還原 Windows SharePoint 服務 2.0 http://companyweb 資料庫,藉由使用 [Windows NT 備份,請依照下列步驟執行:

    附註這個動作會覆寫現有的 Windows SharePoint 服務 2.0 資料庫。我們建議您還原檔案之前,先備份目前的 \Program Files\Microsoft SQL Server\MSSQL $ SharePoint\Data 資料夾。
    1. 按一下 [開始],指向 [所有程式]、 都指向 [附屬應用程式]、 都指向 [系統工具],然後再按一下 [備份]。
    2. 備份以或還原精靈 」 中按一下 [進階的模式]。
    3. 按一下 還原和管理媒體] 索引標籤。
    4. 選取磁帶磁碟機或其他包含您在步驟 1 中備份的 http://companyweb 資料庫的備份儲存裝置。
    5. 按一下以選取 [安裝 Windows SharePoint 服務資料庫的位置] 資料夾的核取方塊。根據預設值,這是 \Program Files\Microsoft SQL Server\MSSQL $ SharePoint\Data
    6. 按一下 [工具] 功能表 選項
    7. 按一下 [還原] 索引標籤,按一下以選取 [自動取代我的電腦上的檔案] 核取方塊然後再按一下 [確定]

    8. 請確認 將檔案還原到 設定為 [原始位置,然後再按一下 [開始還原。按一下 [確定] 以啟動還原您的資料。

      附註按一下 [開始還原 之後,您可以按一下 [確認還原] 對話方塊中的 [進階]。 我們建議您不要進行任何變更預設進階還原選項直到您知道還原已順利完成。

      如需有關進階的還原選項的詳細資訊,請造訪下列 Microsoft 網站]:
    9. 還原完成後按一下 [關閉] 在 [還原進度] 對話方塊,然後按一下 [是] 重新啟動伺服器]。

備份及還原 Windows SharePoint 服務 http://companyweb 資料庫使用 Stsadm.exe 命令列工具

  1. 若要藉由使用 Stsadm.exe 備份 Windows SharePoint 服務 2.0 http://companyweb 資料庫,請依照下列步驟執行:
    1. 按一下 [開始],然後按一下 [執行]。
    2. 開啟: 方塊中輸入 cmd,然後再按一下 [確定]。
    3. 在命令提示字元下輸入 「 下列,然後按下 ENTER:
      cd %programfiles%\Common Files\Microsoft Shared\web server extensions\60\BIN
    4. 在命令提示字元下輸入的下列其中 Backup_Path 是備份檔案的路徑,然後按下 ENTER:
      stsadm-o 備份-url http://companyweb-檔名 Backup_Path


      比方說如果您在輸入 stsadm-o 備份-url http://companyweb-檔名 c:\backup.dat 您將備份 http://companyweb 到 Backup.dat 檔案。這個檔案位於根目錄的磁碟機 C。

      附註這個命令會 http://companyweb 最上層網站和它的子 Web 中只備份。如果您額外的頂層網站必須使用 Stsadm.exe 備份每個最上層網站。
    5. 輸入 結束,並按下 ENTER。
  2. 如果要使用 Stsadm.exe 還原 Windows SharePoint 服務 2.0 http://companyweb 資料庫,請依照下列步驟執行:
    1. 按一下 [開始],然後按一下 [執行]。
    2. 開啟: 方塊中輸入 cmd,然後再按一下 [確定]。
    3. 在命令提示字元下輸入下列並按下 ENTER:
      cd %programfiles%\Common Files\Microsoft Shared\web 伺服器 extensions\60\BIN
    4. 在命令提示字元下輸入的下列其中 Backup_Path 是備份檔案的路徑,然後按下 ENTER:
      stsadm-o 還原-url http://companyweb-檔名 Backup_Path-覆寫


      比方說如果您在輸入 stsadm-o 還原-url http://companyweb-檔名 c:\backup.dat-覆寫 您將會還原 http://companyweb 從 Backup.dat 檔案。這個檔案位於根目錄的磁碟機 C。
    5. 輸入 結束,並按下 ENTER。

範例指令碼來建立每日 http://companyweb 資料庫備份

Microsoft 僅,為了說明提供程式設計範例,不提供任何明示或默示的保證。這包括,但不限於適售性或適合某特定用途之默示擔保責任。本文假設您已熟悉使用我們所示範的程式設計語言以及建立和偵錯程序所使用的工具。Microsoft 技術支援工程師可以協助解釋特定程序的功能,但它們不會修改這些範例以提供附加功能或建構程序,以符合您特定需求。 下列的範例指令碼會使用編號的值,一週的天。指令碼再將這個數字附加至備份指令碼會建立在 X:\Backups 位置的檔案名稱。使用此指令碼、 將下列程式碼複製到 「 記事本 」 檔案並再自訂文字字串,指定備份檔 (x:\backups\companyweb)。接下來,使用檔名 Wssback.vbs,來儲存 「 記事本 」 檔案,然後建立排定的工作?執行
dim dayweek
dim strBackup 
dayweek = datepart("w",(date)) 
strBackup = """C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN\stsadm""" + _
"-o backup -url http://companyweb -filename x:\backups\companyweb" + cstr(dayweek) + ".dat -overwrite" 
Set WshShell = WScript.CreateObject("WScript.Shell") 
Return = WshShell.Run(strBackup, 0, true) 
Set WshShell = Nothing
當做已排程的工作新增這個指令碼,請依照下列步驟執行: 這個指令碼每日。
  1. 開啟 [控制台]。
  2. 連按兩下 [排定的工作
  3. 在排定的工作中的 [檔案] 功能表上指向 [新增],然後按一下 [排定的工作]。
  4. 鍵入如 Companyweb 備份 排定工作的名稱。
  5. 按兩下新的任務,開啟 [工作內容。
  6. 在 [執行] 方塊輸入 cscript Drive: \Wssback.vbs

    附註在這個步驟中 Drive 是 Wssback.vbs 檔案的位置。
  7. 按一下 [設定密碼],鍵入工作將會使用在 [密碼] 方塊和 [確認密碼] 方塊,然後再按 [[確定] 使用者帳戶密碼。
  8. 按一下 [排程] 索引標籤,設定適當的排程,然後按一下 [確定]
  9. 要測試排定的工作,在工作上按滑鼠右鍵,然後再按一下 [執行]。執行工作之後,請造訪您指定給驗證指令碼建立檔案備份檔的位置。

?考

如需有關 Windows SharePoint 服務 2.0 軟體開發套件 (SDK) 請造訪下列 Microsoft Web 網站:
如需有關 Windows SharePoint 服務的系統管理員的指南 》 的詳細資訊,請造訪下列 Microsoft 網站]:
如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
829113如何在內部網路元件和 SQL Server 或 MSDE 2000 之後還原 Windows SharePoint 服務 CompanyWeb 資料庫已經被移除 Windows 小型商務伺服器上
如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
827701如何執行嚴重損壞修復作業的 SharePoint 服務 Companyweb 和 SharePoint 服務資料庫

屬性

文章編號: 829112 - 上次校閱: 2007年12月3日 - 版次: 8.5
這篇文章中的資訊適用於:
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows SharePoint Services
關鍵字:?
kbmt kbhowtomaster kbbug KB829112 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:829112
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com