共用方式為


升級網站 (Windows SharePoint Services)

本文內容:

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

  • 使用命令列升級網站

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

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

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

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

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

重要

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

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

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

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

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

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

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

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

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

      注意

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

  6. 在 [重設網際網路資訊服務] 區段中,選取 [自動重新啟動 IIS]**** 或 [手動重新啟動 IIS]。

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

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

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

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

  9. 按一下 [確定]。若已選擇手動設定資料庫名稱,即會開啟 [資料庫名稱] 頁面。請輸入要使用之此 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 -o upgradetargetwebapplication -url <要升級的 URL>

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

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

[-apidtype <configurableid/NetworkService>]

[-apidlogin <網域\名稱>]

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

如需如何使用 Stsadm 命令列工具執行此程序的相關資訊,請參閱<Upgradetargetwebapplication:Stsadm 作業 (Windows SharePoint Services)>。

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

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

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

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

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

stsadm -o upgrade -sidebyside -url <url>

-sitelistpath <XML 檔案的路徑>

注意

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

如需如何使用 Stsadm 命令列工具執行此程序的相關資訊,請參閱<升級:Stsadm 作業 (Windows SharePoint Services)>。

若要取得需要升級之網站的清單,可使用列舉網站作業,列出 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 命令列工具執行此程序的相關資訊,請參閱<Enumsites:Stsadm 作業 (Windows SharePoint Services)>。

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

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

下載本書

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

請參閱 Windows SharePoint Services 可下載的叢書 上提供的完整叢書清單。