共用方式為


執行匯集安裝以升級至 Office SharePoint Server 2007

更新日期: 2008-08-21

請依所列順序使用下列程序執行匯集安裝,以便從 Microsoft Search Server 2008 或 Search Server 2008 Express 升級至 Office SharePoint Server 2007、Infrastructure Update for Microsoft Office Servers 及 (選擇性) Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1) 和 Windows SharePoint Services 3.0 基礎結構更新。

本文內容:

  • 開始之前

  • 高階步驟

  • 必要條件

  • 建立共用資料夾

  • 將所有 Office SharePoint Server 2007 檔案複製至共用資料夾

  • 下載 Office SharePoint 2007 SP1 並解壓縮至 Upgrades 資料夾 (選擇性步驟)

  • 下載並解壓縮 Microsoft Office Servers 基礎結構更新中的檔案

  • 執行 Setup.exe 以安裝所有元件

  • 後續安裝設定

  • 將 SSP 移至新的 Web 應用程式

  • 選擇性步驟

開始之前

本節提供在安裝軟體更新之前應考量的建議事項概觀。

  • 將升級安排在對使用者干擾最小的時段進行。

    您不需要在升級期間停止服務、計時器工作或編目,安裝精靈會視情況停止或暫停再繼續執行這些工作。安裝精靈會在升級期間重新啟動下列服務:網際網路資訊服務、SharePoint 管理服務和 SharePoint 計時器服務。

    注意事項附註:

    您不必停止 Web 前端伺服器上的 World Wide Web Publishing 服務,不過,當安裝精靈在升級期間重新啟動服務時,升級期間對網站的存取會暫時受到影響。

  • 將提議的排程傳達給使用者,以及與架設在 Microsoft Search Server 2008 或 Search Server 2008 Express 伺服器上的網站相關主要人員,並在需要時,調整排程。

在開始軟體更新安裝之前,先備份伺服器陣列。您應該為搜尋與所有資料庫建立一個備份。建議您遵循這些方針:

  • 搜尋:使用 SharePoint 管理中心的備份作業或 stsadm 命令列工具,以建立共用服務提供者 (SSP) 的完整備份。此備份作業包括檔案系統中的 SSP 資料庫和內容索引。

    注意注意:

    在備份之前,請先確認您要備份的磁碟機具有足夠的可用空間可以備份整個伺服器陣列。雖然您只備份 SSP,但如果沒有足以容納整個伺服器陣列的可用空間,備份作業還是會失敗。

  • 設定資料庫和管理中心內容資料庫:在停止伺服器陣列之後,您必須使用 SQL Server 工具來備份資料庫。請使用簡單復原模式以截斷交易記錄檔。如需詳細資訊,請參閱<移動所有資料庫 (Search Server 2008)>。

  • 內容資料庫:使用 stsadm 命令列工具或 SQL Server 執行完整備份作業,以備份所有內容資料庫。如果您要使用 SQL Server,請使用簡單復原模式,以便截斷您的交易記錄檔。

  • 前端網頁伺服器:如果您曾經自訂前端網頁伺服器,或不確定 Web 應用程式的自訂範圍,建議您建立前端網頁伺服器的備份圖像。請確定您具有已部署在前端網頁伺服器上所有方案套件的備份。

    注意事項附註:

    理想的情況下,如果您要自訂前端網頁伺服器,只要使用可讓自訂內容套用至新電腦的穩定建置程序或指令碼,應該就可以管理自訂內容。

  • 如果在升級期間遇到無法復原的錯誤,您可能必須從所建立的備份圖像還原伺服器。您可能需要手動將所有自訂內容套用至前端網頁伺服器。

    注意事項附註:

    建議您在確認軟體更新安裝成功之後,再備份伺服器陣列。

重要事項重要事項:

在升級期間執行的備份作業將會失敗。因此,建議您等候所有備份完成再執行升級。

如需詳細資訊,請參閱<保護及還原伺服器陣列 (Search Server 2008)>。

高階步驟

下列清單說明高階步驟,您必須透過匯集安裝執行這些高階步驟,將 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 升級至 Office SharePoint Server 2007:

  • 建立共用資料夾。這個資料夾將包含 Office SharePoint Server 2007 安裝檔案、Infrastructure Update for Microsoft Office Servers 及 (選擇性) Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1) 和 Windows SharePoint Services 3.0 基礎結構更新。

  • 將 Office SharePoint Server 2007 檔案複製至共用資料夾。

  • 將 svrsetup.dll 從共用資料夾複製至 [Upgrades] 資料夾,或選擇性地下載 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1) 並解壓縮至共用資料夾內的 [Upgrades] 資料夾。

  • (選擇性) 下載 Windows SharePoint Services 3.0 基礎結構更新 中的檔案,並解壓縮至共用資料夾。 建議您安裝此更新,因為它提供 Infrastructure Update for Microsoft Office Servers 未包含的更新。

  • 下載 Infrastructure Update for Microsoft Office Servers 中的檔案,並解壓縮至共用資料夾。

  • 執行 Setup.exe 以安裝所有元件,然後執行後續安裝設定。

完成後續安裝設定步驟之後,建議您執行數個額外步驟:

  • 將共用服務提供者 (SSP) 網站移至新的 Web 應用程式。

    根據預設,管理中心網站和 SSP 網站位於相同的 Web 應用程式中。在升級至 Office SharePoint Server 2007 之後,建議您將 SSP 網站移至新的 Web 應用程式,否則,您將無法備份 SSP。

  • (選擇性) 將 [搜尋中心] 網站取代成以不同網站範本建立的網站,例如共同作業入口網站範本。

本文中的程序適用於升級伺服器陣列或單一伺服器安裝。

必要條件

本節說明從 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 升級至 Office SharePoint Server 2007 之前必須具備的項目和資訊。

軟體需求

本文中的程序假設您要升級至 Office SharePoint Server 2007 的一或多部電腦上已在執行 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express。您必須能夠存取網際網路,才能下載本文前面所述的更新。

重要事項重要事項:

如果您要升級 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 的 x86 安裝,必須確認升級時只使用 x86 元件。這些元件包括作業系統、Office SharePoint Server 2007、Windows SharePoint Services 3.0 基礎結構更新 與 Infrastructure Update for Microsoft Office Servers。同樣地,如果您要升級 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 的 x64 安裝,必須確認您使用所有 x64 元件。

必要權限

若要執行本文中的工作,您必須是伺服器陣列中每部電腦的管理員群組成員、伺服器陣列管理員和共用服務提供者管理員。

注意事項附註:

如果您要升級多部電腦的伺服器陣列,必須依照下列順序在伺服器陣列的每部電腦上執行本文中的步驟:索引伺服器、查詢伺服器,最後是前端網頁伺服器。

建立共用資料夾

注意事項附註:

若要建立共用資料夾,您必須是要建立共用資料夾之伺服器的管理員群組成員。

  1. 以管理員群組成員的身分登入您要建立共用資料夾的電腦。

  2. 建立共用資料夾,加入要納入匯集安裝的所有檔案。

  3. 確認您已對所有將從這個共用執行安裝的管理員,授與這個共用資料夾的讀取權限或更高階權限。

將所有 Microsoft Office SharePoint Server 2007 檔案複製至共用資料夾。

  1. 將所有 Office SharePoint Server 2007 檔案和資料夾複製至共用資料夾。

    例如,您可以複製 Office SharePoint Server 2007 光碟中的檔案。請確保資料夾階層維持與光碟上的資料夾階層相同。

    注意事項附註:

    這個資料夾階層中有個重要資料夾,就是名為 [Updates] 的資料夾。在本文後述中,您會將其他檔案複製至這個 [Updates] 資料夾,這是您執行 Office SharePoint Server 2007 安裝精靈時,精靈自動使用的資料夾。

  2. 執行下列動作:

    • 如果您要安裝 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1),請執行<下載 Office SharePoint Server 2007 SP1 並解壓縮至 Upgrades 資料夾>中的程序 (選擇性步驟)。建議您安裝 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1)。

    • 如果您不要安裝 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1),請執行步驟 3。

  3. 將 svrsetup.dll 檔案從共用資料夾的根目錄複製至您剛才建立之共用資料夾內的 [Updates] 資料夾。

  4. 執行<下載並解壓縮基礎結構更新中的檔案>一節的程序。

下載 Office SharePoint Server 2007 SP1 並解壓縮至 Upgrades 資料夾 (選擇性步驟)

執行下列步驟以安裝 Office SharePoint Server 2007 SP1。請注意,您不需安裝 Windows SharePoint Services SP1,因為它已內建在 Search Server 2008 中。

  1. 將 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1) 下載至您剛才建立之共用資料夾內的 [Updates] 資料夾。

    您可以從 Microsoft 下載中心 (https://go.microsoft.com/fwlink/?linkid=105636&clcid=0x404) 下載 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1)。

  2. 開啟命令提示字元,瀏覽至您剛才建立之共用資料夾內的 [Updates] 資料夾。

  3. 若要解壓縮 Service Pack 中的檔案,請在命令提示字元中輸入下列文字,然後按下 Enter 鍵。

    filename**.exe /extract:磁碟機:\**folder

    其中 filename 代表 Service Pack 的檔名。根據預設,x86 電腦的檔名為 officeserver2007sp1-kb936984-x86-fullfile.exe,而 x64 電腦的檔名為 officeserver2007sp1-kb936984-x64-fullfile-en-us.exe。

    磁碟機代表您建立暫存資料夾的磁碟機代號。

    folder 代表暫存資料夾的名稱。

  4. 在 [Microsoft 軟體授權條款] 頁面上,勾選 [按一下這裡以接受 Microsoft 軟體授權條款] 核取方塊,然後按一下 [繼續]****。

  5. 解壓縮檔案之後,執行下一節。

選擇性地下載並解壓縮 Windows SharePoint Services 3.0 基礎結構更新中的檔案

下載從並解壓縮 Windows SharePoint Services 3.0 基礎結構更新中的檔案

  1. 將 Windows SharePoint Services 3.0 基礎結構更新 下載至您剛才建立之共用資料夾內的 Updates 資料夾。

    您可以從下列位置下載此更新的 32 位元版本:

    Microsoft 下載中心 (https://go.microsoft.com/fwlink/?linkid=121881&clcid=0x404)。

    您可以從下列位置下載此更新的 64 位元版本:

    Microsoft 下載中心 (https://go.microsoft.com/fwlink/?linkid=121883&clcid=0x404)。

  2. 開啟命令提示字元,瀏覽至您在先前程序中建立之共用資料夾內的 [Updates] 資料夾。

  3. 若要解壓縮所下載的 Windows SharePoint Services 3.0 基礎結構更新 可執行檔中的檔案,請在命令提示字元中輸入下列文字,然後按 Enter。

    filename**.exe /extract:磁碟機:\Sharename\Updates**

    其中檔案名稱代表 Windows SharePoint Services 3.0 基礎結構更新 的檔案名稱。根據預設,x86 版本的檔案名稱為 infrastructureupdateforwindowssharepointservices3.0-kb951695-fullfile-x86.exe,而 x64 系統的檔案名稱為 infrastructureupdateforwindowssharepointservices3.0-kb951695-fullfile-x64.exe。

    磁碟機代表您建立暫存資料夾的磁碟機代號。

    Sharename 代表您建立用於匯集安裝的共用名稱。

  4. 在 [Microsoft 軟體授權條款] 頁面上,勾選 [按一下這裡以接受 Microsoft 軟體授權條款] 核取方塊,然後按一下 [繼續]****。解壓縮所有檔案之後,您可以選擇性地從 [Updates] 資料夾移除所有 .exe 檔案,以節省磁碟空間。

下載並解壓縮 Microsoft Office Servers 基礎結構更新中的檔案

注意事項附註:

若要執行這個程序,您必須是匯集安裝所用之共用資料夾所在伺服器上的伺服器管理員。

  1. 將 Infrastructure Update for Microsoft Office Servers 下載至您剛才建立之共用資料夾內的 [Updates] 資料夾。

    注意事項附註:

    如果您要升級 Office SharePoint Server 2007 的 x86 安裝,必須確認升級時只使用 x86 元件。這些元件包括作業系統、Office SharePoint Server 2007 和 Infrastructure Update for Microsoft Office Servers。同樣地,如果您要升級 Office SharePoint Server 2007 的 x64 安裝,必須確認您使用所有 x64 元件。

    您可以從下列位置下載此更新的 32 位元版本:

    Microsoft 下載中心 (https://go.microsoft.com/fwlink/?linkid=121879&clcid=0x404)

    您可以從下列位置下載此更新的 64 位元版本:

    Microsoft 下載中心 (https://go.microsoft.com/fwlink/?linkid=121880&clcid=0x404)

  2. 開啟命令提示字元,瀏覽至您在先前程序中建立之共用資料夾內的 Updates 資料夾。

  3. 若要解壓縮所下載的 Infrastructure Update for Microsoft Office Servers 可執行檔中的檔案,請在命令提示字元中輸入下列文字,然後按下 Enter。

    檔案名稱**.exe /extract:磁碟機:\共用名稱\Updates**

    其中 filename 代表 Infrastructure Update for Microsoft Office Servers 的檔名。根據預設,x86 版本的檔名為 infrastructureupdateformicrosoftofficeservers-kb951297-fullfile-x86.exe,而 x64 電腦的檔名為 infrastructureupdateformicrosoftofficeservers-kb951297-fullfile-x64.exe。

    磁碟機代表您建立共用的磁碟機代號。

    共用名稱代表您建立用於匯集安裝的共用名稱。

  4. 在 [Microsoft 軟體授權條款] 頁面上,選取 [按一下這裡以接受 Microsoft 軟體授權條款] 核取方塊,然後按一下 [繼續]****。解壓縮所有檔案之後,您可以選擇性地從 Updates 資料夾移除所有 .exe 檔案,以節省磁碟空間。

執行 Setup.exe 以安裝所有元件

現在所有元件都已就緒,您可以立即使用 Office SharePoint Server 2007 的安裝精靈安裝所有元件。本節涵蓋在任何規模的伺服器陣列中順利安裝軟體更新的所有必要程序。

注意事項附註:

在任何一部執行 Search Server 2008 的伺服器上完成此安裝之前,您必須先在伺服器陣列中執行 Search Server 2008 的每部伺服器上執行下列程序中的步驟 1 到 5。

  1. 登入您要升級的 Search Server 2008 或 Search Server 2008 Express 電腦。

    注意事項附註:

    請記住,您必須先升級索引伺服器,再升級查詢伺服器,最後升級前端網頁伺服器。

  2. 在 [Windows 檔案總管] 中,瀏覽至您建立用於匯集安裝的共用資料夾,然後按兩下 Setup.exe。

  3. 在 [請輸入產品金鑰] 頁面上,輸入 Microsoft Office SharePoint Server 2007 產品金鑰,然後按一下 [繼續]****。

  4. 在 [授權合約] 頁面上,選取 [我接受這份合約條款],然後按一下 [繼續]****。

  5. 當 [立即執行 SharePoint 產品及技術設定精靈] 頁面出現時,請執行下列動作:

    • 如果您要安裝在單一電腦的伺服器陣列上,請執行<後續安裝設定>中的程序。如果您要安裝在多部伺服器執行 Search Server 2008 或 Search Server 2008 Express 的伺服器陣列上,請勿執行 [SharePoint 產品及技術設定精靈],改為執行步驟 6。
  6. 針對伺服器陣列中的其他每部伺服器重複執行步驟 1 到 6。當這些伺服器出現 [立即執行 SharePoint 產品及技術設定精靈]**** 頁面時,請清除 [立即執行 SharePoint 產品及技術設定精靈] 核取方塊,然後按一下 [關閉]****。

  7. 在伺服器陣列的所有伺服器上執行步驟 1 到 6 之後,執行後續安裝設定。

後續安裝設定

請只在索引伺服器上執行下列步驟,這通常是也架設管理中心網站的伺服器。

  1. 以管理員群組成員的身分登入索引伺服器。

  2. 在 [SharePoint 產品及技術設定精靈] 頁面上,勾選 [立即執行 SharePoint 產品及技術設定精靈] 核取方塊,然後按一下 [關閉]****。

  3. 按一下 [歡迎使用 SharePoint 產品及技術] 頁面上的 [下一步]。

  4. 在出現的對話方塊中,按一下 [是]**** 允許服務重新啟動。

    重要事項重要事項:

    在重新啟動網際網路資訊服務、SharePoint 管理服務和 SharePoint 計時器服務的同時,使用者對伺服器陣列的存取將會暫時中斷。一般而言,重新啟動這些服務只需幾分鐘就能完成。

  5. 在 [完成 SharePoint 產品及技術設定精靈] 頁面上,按一下 [下一步]。

  6. 在 [設定成功] 頁面上,按一下 [完成]****。

    管理中心網站隨即出現。

將 SSP 移至新的 Web 應用程式

建議您將共用服務提供者 (SSP) 移至不同 Web 應用程式,否則,您將無法還原 SSP 的備份。

若要將 SSP 移至不同 Web 應用程式,請執行下列程序。

注意事項附註:

無論您是採用執行匯集安裝還是以個別安裝每個元件的方式升級至 Office SharePoint Server 2007,都可以套用本節所述的程序。

建立新的 Web 應用程式

您必須是伺服器陣列管理員,才能執行下列步驟。

  1. 為您的 SSP 網站建立 Web 應用程式。如需建立新 Web 應用程式的相關資訊,請參閱<建立或擴充 Web 應用程式>。請注意下列事項:

    • 在步驟 5 中,您必須選擇建立新網站。

      如果您要升級伺服器陣列,必須指定網域使用者帳戶做為應用程式集區帳戶。您不可以使用預先定義的帳戶。

    • 記下這個 Web 應用程式的連接埠號碼。執行本文後面的步驟時,將需要用到這個號碼。

  2. 當 [建立的應用程式] 頁面出現時,請勿建立網站集合,因為您會在本文後面為這個 Web 應用程式建立網站集合。

確認共用服務提供者的名稱

請執行下列步驟,確認 SSP 的名稱。執行下一個程序時,您將需要用到這個名稱。

  1. 在管理中心中,按一下 [應用程式管理]。

  2. 在 [Office SharePoint Server 共用服務] 區段中,按一下 [建立或設定此伺服器陣列的共用服務]****。

  3. 您的 SSP 名稱會顯示在 SSP 和相關 Web 應用程式欄中。請注意,SSP 名稱預設為 SharedServices。

將 SSP 移至您建立的 Web 應用程式

在要執行下列步驟的伺服器上,您必須是伺服器管理員。

  1. 在伺服器陣列的應用程式伺服器上,開啟命令提示字元。

  2. 瀏覽至包含 stsadm.exe 檔案的目錄,或確認此目錄包含在系統路徑中。若要瀏覽至包含 stsadm.exe 的目錄,請在命令提示字元中輸入下列命令,然後按下 Enter 鍵。

    CD %COMMONPROGRAMFILES%\Microsoft shared\web server extensions\12\bin

  3. 在命令提示字元中,輸入下列命令,然後按 Enter。這個步驟會將資料夾結構加入 SSP 所需的 Web 應用程式。

    stsadm -o addpath -url http://hostname:port/ssp/admin -type explicitinclusion

    其中 hostname 是您在先前程序中建立的 Web 應用程式主機名稱,而 port 代表您指定給 Web 應用程式的連接埠號碼。

  4. 在命令提示字元中,輸入下列命令,然後按下 Enter。這個步驟會使用 SSP 範本在新的 Web 應用程式中建立網站集合。

    stsadm -o createsite -url "http://hostname:port/ssp/admin" -owneremail email -ownerlogin login -sitetemplate "OSRV#0" -title "Shared Services Administration: SSP name**"**

    其中 hostnameport 代表步驟 3 中所用的值。

    email 代表您要指定做為可供搜尋之連絡人電子郵件地址的電子郵件地址。格式應為 emailalias@contoso.com。

    登入代表您要指定作為這個網站集合之網站集合管理員的網域帳戶。請注意,這個登入帳戶可用來管理 SSP 中的所有服務。如需連絡人電子郵件地址的詳細資訊,請參閱<變更連絡人的電子郵件地址 (Office SharePoint Server 2007)>。

    SSP name 是您的 SSP 名稱。

  5. 在命令提示字元中,輸入下列命令,然後按下 Enter。這個步驟會將 SSP 指定給您建立的新 Web 應用程式。

    stsadm –o editssp –title “SSP name” –sspadminsite http://hostname:port/ssp/admin

    其中 SSP name 是您的 SSP 名稱。

    hostnameport 與您在步驟 3 和 4 中使用的值相同。

測試您的新 SSP

若要使用您的新 SSP 網站,請執行下列動作:

  1. 在管理中心中,按一下 [應用程式管理]。

  2. 在 [Office SharePoint Server 共用服務] 區段中,按一下 [建立或設定此伺服器陣列的共用服務]****。

  3. 在 [管理此伺服器陣列的共用服務] 頁面中,將滑鼠停在 SSP 名稱上,然後從出現的清單中按一下 [開啟共用服務管理網站]。

    注意事項附註:

    網站 URL 的主機名稱和連接埠號碼應該會與您在先前程序中使用的主機名稱和連接埠號碼相符。

    [共用服務管理] 網站隨即出現。

重新啟動 IIS

請在伺服器陣列的所有伺服器上執行下列步驟。

注意事項附註:

您必須是伺服器陣列中每部伺服器上的伺服器管理員,才能執行下列步驟。

  1. 開啟命令提示字元。

  2. 執行下列命令以重新啟動 IIS:iisreset /noforce

選擇性步驟

升級您的伺服器陣列之後,Web 應用程式上設定為使用連接埠 80 的預設最上層網站,是您執行 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 時所擁有的相同「搜尋中心」網站。您可以選擇刪除原始的「搜尋中心」網站,並使用其他網站範本建立的網站取代,例如共同作業入口網站範本。以這個範本建立的網站會提供您共同作業入口網站,其中也會包含「搜尋中心」網站。如需詳細資訊,請參閱<建立網站集合 (Office SharePoint Server)>。