Share via


升級網站 (Office SharePoint Server)

本文內容:

  • 使用管理中心頁面升級網站

  • 使用命令列升級網站

  • 安裝語言範本套件後升級網站

執行逐步升級時,可決定對哪一個網站進行升級以及進行升級的時間。您必須先在伺服器陣列中所有的伺服器上執行安裝程式和 [SharePoint 產品及技術設定精靈] 後,才可將任何網站升級至 Microsoft Office SharePoint Server 2007。完成以上步驟並安裝任何所需的語言範本套件後,即可開始升級您的網站。如需升級伺服器的詳細資訊,請參閱下列主題之一:

準備好升級網站後,即可使用「SharePoint® 管理中心」網站的升級頁面,或命令列上的升級作業,升級您的網站。若想要分批執行大型批次的網站升級,或將環境中的其他網站進行升級後,才安裝語言範本套件,即請使用命令列進行升級。

使用管理中心頁面升級網站

從管理中心頁面升級網站時,其程序分為兩個階段。首先,必須建立一個新的 Web 應用程式,以架設網站的升級版本。然後,再升級一或多個網站集合。

重要

您必須先升級根網站集合,才能夠升級 Web 應用程式中的其他網站集合。

建立一個新的 Web 應用程式以架設升級的網站

  1. 在管理中心之 [作業] 索引標籤的 [升級與移轉]****下,按一下 [網站內容升級狀態]。

  2. 在 [網站內容升級狀態]**** 頁面上,按一下想要升級之 URL 旁的 [開始升級]。

  3. 在 [設定目標 Web 應用程式]**** 頁面上的 [要升級的 Web 應用程式] 區段中,確認已經顯示要升級的 Web 應用程式。

  4. 在 [新增原始內容 URL]**** 區段中的 [連接埠] 方塊內,輸入連接埠號碼,然後在 [主機標頭]**** 方塊內,視需要輸入要使用的主機標頭。

  5. 在 [新 Web 應用程式的應用程式集區] 區段中選取 [建立新的應用程式集區],然後在 [應用程式集區名稱] 方塊中,輸入名稱,然後再選取 [預先定義] 或 [可設定]。

    • 若您選取 [預先定義]****,則必須選取要使用的帳戶。

    • 若您選取 [可設定],請輸入要使用的帳戶名稱,然後輸入該帳戶的密碼。

      注意

      您無法使用與舊版所用之相同的應用程式集區。您可以使用相同的使用者帳戶,但是必須建立新的應用程式集區,或使用已為升級的網站所建立的應用程式集區。

  6. 在 [重設 Internet Information Services] 區段中,選取 [自動重新啟動 IIS]**** 或 [手動重新啟動 IIS]。

    若您選擇 [手動重新啟動 IIS]****,則需要在本程序最後步驟中建立 Web 應用程式後,重新啟動 IIS。

  7. 在 [安全性設定] 區段中的 [驗證提供者]**** 下,視環境選取 [交涉 (Kerberos)] 或 [NTLM]****。

  8. 在 [內容資料庫] 區段中,選取 [自動選取資料庫名稱]**** 或 [手動設定資料庫名稱]。

    若選擇手動設定資料庫名稱,則必須在 [資料庫名稱]**** 頁面上,提供暫存內容資料庫及新版內容資料庫的名稱。

  9. 在 [SSP 資料庫設定] 區段中的 [SSP 資料庫名稱]**** 方塊內,輸入共用服務提供者資料庫的名稱。

  10. 在 [搜尋資料庫名稱] 方塊中,輸入搜尋資料庫的名稱。

  11. 在 [索引伺服器]**** 區段中的 [索引伺服器] 方塊內,選取要使用的「索引伺服器」。

  12. 按一下 [確定]****。若已選擇手動設定資料庫名稱,即會開啟 [資料庫名稱] 頁面。請輸入要使用之此 Web 應用程式的暫存內容資料庫及新版內容資料庫名稱,然後按一下 [儲存]。

    建立新的 Web 應用程式時,會出現 [作業進行中] 頁面。

    注意

    若選擇 [手動重新啟動 IIS],必須立即在伺服器陣列的每部前端網頁伺服器上執行 iisreset /noforce

升級網站集合

  1. 在 [網站集合升級] 頁面上,選取想要升級之網站旁的核取方塊,然後按一下 [升級網站]****。

    重要

    您必須先升級根網站集合,才能夠升級 Web 應用程式中的其他網站集合。若要一次升級多個網站集合,根網站集合必須包含在第一組進行升級的網站中。

  2. 在 [已選取的升級網站] 頁面上,確認網站集合數目、使用的儲存量、原始資料庫與目標資料庫,然後按一下 [升級網站]****。

    [升級執行中] 頁面會隨即開啟,且會執行所選取網站集合的升級。視選取的網站集合數目及網站集合大小之不同,此作業可能需要數分鐘到數小時的時間。[狀態] 頁面每隔數分鐘即會自動更新,以提供最新的狀態。如果升級失敗或報告發生問題,您可以參閱記錄檔以取得詳細資訊。Upgrade.log 檔案和追蹤記錄檔的位置在 %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS。追蹤記錄檔的命名格式如下:Machine_name-YYYYMMDD-HHMM.log,其中 YYMMDD 是日期,而 HHMM 是時間 (例如,Server1-20061105-1241.log)。

  3. 升級程序完成後,按一下 [首頁] 即可回到 [管理中心] 首頁。

使用命令列升級網站

若要使用命令列升級網站,您必須遵循相同的兩步驟程序:建立目標 Web 應用程式,然後再升級網站。

若要建立目標 Web 應用程式,請使用下列命令進行,並包含所有適用您環境的選項 (若已執行上述<建立一個新的 Web 應用程式以架設升級的網站>下的步驟,請跳過此步驟):

Stsadm.exe. -o upgradetargetwebapplication -url <要升級的 URL>

-relocationurl <未升級內容的新 URL>

-apidname <新應用程式集區名稱>

[-apidtype <configurableid/NetworkService>]

[-apidlogin <網域\名稱>]

[-apidpwd <應用程式集區密碼>] [-exclusivelyusentlm]

建立 Web 應用程式之後,即可使用所有適用您環境的選項以下列命令升級個別的網站集合:

stsadm.exe -o upgrade [-inplace | -sidebyside] [-url <url>]

[-forceupgrade] [-quiet] [-farmuser <伺服器陣列使用者>

-farmpassword <伺服器陣列密碼>] [-sitelistpath <網站 xml 檔案>]

例如,若要以並存 (逐步) 升級程序來升級特定 URL 的網站,請使用下列命令:

stsadm.exe -o upgrade -sidebyside -url <url>

-sitelistpath <XML 檔案的路徑>

注意

使用命令列執行逐步升級時,您無法從不同的內容資料庫升級網站。若 Web 應用程式含有大量分佈在多個內容資料庫中的網站,請將相同內容資料庫中的網站進行歸類,劃清單分為較小的網站群組。

若要取得需要升級之網站的清單,可使用列舉網站作業,列出 Web 應用程式中所有重新導向的網站。請使用下列語法產生清單:

**stsadm -o enumsites -url http://**server_name -redirectedsites

使用此作業產生的網站清單,即可產生升級作業的網站清單 XML 檔案。

下表說明升級作業所使用的參數:

參數 選擇性/必要 描述

Inplace 或 Sidebyside

必要,必須指定其中一個選項

「直接」表示直接升級,版本 2.0 網站可立即升級,但在升級程序完成後,版本 2.0 環境即無法使用。

「並存」表示逐步升級,版本 2.0 網站會保留在版本 2.0 環境中。

URL

選擇性

網站集合的版本 2.0 URL。

ForceUpgrade

選擇性

指定是否要強制升級。

Quiet

選擇性

指定以安靜模式執行升級程序。

FarmUser

選擇性

指定執行升級時所使用的使用者帳戶。

FarmPassword

選擇性 (使用 FarmUser 時為必要)

指定 FarmUser 帳戶的密碼。

Reghost

選擇性

指定升級時是否要重新製作頁面的圖像 (將頁面重設為網站定義)。

SiteListPath

選擇性

允許您指定 XML 檔案以及一組要升級的特定網站集合清單。XML 檔案的格式為:

<RedirectedSites Count="2”>

  <Site Url="http://server_name" TargetDatabase="DB1" />  

  <Site Url="http://server_name/sites/site1"  TargetDatabase="DB1" />

</RedirectedSites>

"Count" 及 "TargetDatabase" 屬性為選擇性選項。指定從單一內容資料庫僅升級此組網站。

或者使用 stsadm –o enumsites –url *<V3url>* -redirectedsites 命令針對需要升級的網站集合產生與此相同的 XML。

如需使用 Stsadm 命令列工具執行此程序之方法的其他詳細資訊,請參閱<升級:Stsadm 作業 (Office SharePoint Server)>、<Upgradetargetwebapplication:Stsadm 作業 (Office SharePoint Server)>與<Enumsites:Stsadm 作業 (Office SharePoint Server)>。

安裝語言範本套件後升級網站

若執行直接升級之後,才安裝語言範本套件,現在即需升級使用該語言範本套件中語言的所有網站。若要執行此升級,請使用任何適用您環境的選項,執行升級作業。

下載本書

本主題隨附於下列可下載的叢書中,以便於閱讀與列印:

請參閱 Office SharePoint Server 2007 可下載的內容 (英文) 上提供的完整叢書清單。