從 SharePoint Portal Server 2003 升級至 SharePoint Server 2010
適用版本: SharePoint Server 2010
上次修改主題的時間: 2016-11-30
您不可以直接從 Microsoft Office SharePoint Portal Server 2003 升級至 Microsoft SharePoint Server 2010。
版本之間的變更很大,而在無法進行或不支援直接就地升級的版本之間,硬體需求也有極大的不同。但您可執行一連串的資料庫附加升級,先將內容升級為 Microsoft Office SharePoint Server 2007,然後再升級為 SharePoint Server 2010。本文說明如何執行這個雙資料庫附加升級的程序。
注意
在這整個程序期間,舊環境應該離線以免於使用者在升級期間於舊環境中進行變更。在您完成並驗證升級之後,就可以於 SharePoint Server 2010 環境再次將存取權授與使用者。
本文內容:
程序概觀
開始之前
準備升級
準備伺服器陣列
第一次升級
第二次升級
程序概觀
因為此升級方式結合兩種已說明之升級程序,所以本文將會說明各程序的步驟如何配合整體程序。但本文並不提供每個步驟的詳細資料,因為下列文章將會提供這些步驟的說明:
這些文章結合此藍圖,提供您執行雙資料庫附加升級所需要的資訊。
重要
請務必先在測試環境中試過這整個程序,再嘗試升級實際的即時內容。如需如何測試升級程序的詳細資訊,請參閱下列內容:
升級順序
若要升級兩個版本的內容,請遵循下列步驟執行。
準備升級
執行升級前掃描工具,並建立所有自訂項目的詳細目錄,以準備原始伺服器陣列。
設定執行 Office SharePoint Server 2007 的小型暫時伺服器陣列。
設定完整的 SharePoint Server 2010 伺服器陣列,並確認其已正確設定及執行。
第一次升級:將內容升級為 Office SharePoint Server 2007
從舊的伺服器陣列卸離內容資料庫,然後讓該伺服器陣列離線。
您也可以讓資料庫一直連著,並在想要確定原始伺服器陣列可以還原以快速使用時,複製資料庫。
將內容資料庫附加至 Office SharePoint Server 2007 伺服器陣列,並進行升級。
確認已升級內容,且 Office SharePoint Server 2007 伺服器陣列的運作正常。
第二次升級:將內容升級為 SharePoint Server 2010
從 Office SharePoint Server 2007 伺服器陣列卸離內容資料庫。
將內容資料庫附加至 SharePoint Server 2010 伺服器陣列,並進行升級 (也可選擇平行升級)。
確認已升級內容,且 SharePoint Server 2010 伺服器陣列的運作正常。
開始在 SharePoint Server 2010 伺服器陣列上儲存要求。
下列圖表說明此程序:
資料庫附加升級至 Office SharePoint Server 2007。
資料庫附加升級至 SharePoint Server 2010。
開始之前
在開始升級之前,請先檢閱下列有關權限、硬體需求及軟體需求的資訊。請遵循指定的步驟,安裝或設定必要的軟體或修改設定。
檢閱必要權限
當您建立 Office SharePoint Server 2007 的暫時環境時,必須擁有適當的權限。如需詳細資訊,請參閱規劃管理者帳戶和服務帳戶 (Office SharePoint Server)。
當您建立及設定目的地 SharePoint Server 2010 伺服器陣列時,必須擁有適當的權限。如需詳細資訊,請參閱<管理帳戶與服務帳戶 (SharePoint Server 2010)>。
檢閱必要的硬體及軟體
當您建立 Office SharePoint Server 2007 的暫時環境時,必須符合特定的軟硬體需求。如需詳細資訊,請參閱決定硬體和軟體需求 (Office SharePoint Server)。
當您建立及設定目的地 SharePoint Server 2010 伺服器陣列時,必須符合不同的軟硬體需求。如需詳細資訊,請參閱<硬體及軟體需求 (SharePoint Server 2010)>。
在某些環境中,必須與資料庫管理員協調將資料庫移至不同伺服器陣列的程序。處理資料庫時,請務必遵循所有適用的原則與規定。
準備升級
因為您將執行兩個升級,所以需要了解升級至 Office SharePoint Server 2007 與 SharePoint Server 2010 時的所有步驟。下列內容可協助您了解這些升級程序:
準備升級至 Office SharePoint Server 2007
請閱讀 TechNet 上的規劃與準備升級一章。請特別注意下列文章:
請閱讀 TechNet 上的執行升級前步驟一章。您必須針對資料庫附加升級 (在此版本中稱為「資料庫移轉」) 執行下列步驟:
重要
請在現有 SharePoint Portal Server 2003 伺服器陣列上遵循下列步驟。
準備升級至 SharePoint Server 2010
規劃與準備升級。請閱讀 TechNet 的下列文章:
執行升級前步驟。請閱讀 TechNet 的下列文章:
重要
請在暫時 Office SharePoint Server 2007 伺服器陣列上執行下列步驟。
準備伺服器陣列
在此步驟中,於現有伺服器陣列上遵循升級前步驟執行、建立暫時的伺服器陣列以升級至 Office SharePoint Server 2007,以及建立目的地 SharePoint Server 2010 伺服器陣列。準備伺服器陣列進行升級時,請使用下列步驟與相關內容。
建立暫時的 Office SharePoint Server 2007 伺服器陣列
在虛擬或實體環境中,建立執行 Office SharePoint Server 2007 (含 Service Pack 2 (SP2) 與 2009 年 10 月累計更新) 的暫時小型伺服器陣列。您將使用此伺服器陣列,將內容升級至 Office SharePoint Server 2007,再升級至 SharePoint Server 2010。
提示
為獲得最佳結果,建議您將最新的更新套用至環境。2009 年 10 月累計更新包括升級前檢查程式的變更,其有助於在升級之前找出問題。如需可用更新的清單,請參閱 Microsoft Office、Office Server 與相關產品的更新中心(可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=181115&clcid=0x404)(可能為英文網頁)。如需套用更新的詳細資訊,請參閱 SharePoint 產品及技術的更新資源中心 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=181116&clcid=0x404)(可能為英文網頁)。
下載暫時伺服器陣列的軟體。
若沒有完整產品的授權合約,可於此暫時環境中使用 Microsoft Office SharePoint Server 2007 試用版。試用版可以使用 180 天。請從下列其中一個連結下載試用版:
安裝網站所需的所有語言範本套件。如需詳細資訊,請參閱安裝可用的語言範本套件 (Office SharePoint Server)。
使用環境所適用的伺服器陣列設定,以及重新套用內容所需要之所有自訂項目,設定伺服器陣列。請務必要部署環境中可能存在之所有自訂網站定義所需之自訂項目與升級定義檔案。您必須在暫時伺服器陣列上,針對原始伺服器陣列中的每部虛擬伺服器,建立 Web 應用程式。新 Web 應用程式的 URL 應該符合來源伺服器陣列 URL 或目的地伺服器陣列 URL,否則將會有在內容中引入其他暫時 URL 參考的風險。最好是為來源伺服器陣列與目的地伺服器陣列使用相同的 URL,讓暫時的伺服器陣列 URL 也完全相同 (包括使用的連接埠號碼)。
如需設定伺服器陣列的詳細資訊,請參閱準備新的 Microsoft Office SharePoint Server 2007 環境。如需部署自訂網站定義與升級定義的詳細資訊,請參閱部署升級定義檔案與新的網站定義 (Office SharePoint Server)。
設定完整的 SharePoint Server 2010 伺服器陣列
此為最後將用於生產環境的伺服器陣列,因此請務必適當地規劃基礎結構以支援所主控的解決方案。如需如何規劃伺服器陣列的詳細資訊,請參閱<規劃伺服器陣列與環境 (SharePoint Server 2010)>。
在具有執行 Microsoft SQL Server 2008 Service Pack 1 (SP1) 與累計更新 2 64 位元版本之資料庫伺服器的 64 位元硬體上,建立伺服器陣列。如需詳細資訊,請參閱<適合三層伺服器陣列的多伺服器 (SharePoint Server 2010)>。
安裝網站所需的所有語言範本套件。如需詳細資訊,請參閱<安裝可用的語言套件 (SharePoint Server 2010)>。
使用環境所適用的伺服器陣列設定,以及重新套用內容所需要之所有自訂項目,設定伺服器陣列。同時,也必須在目的地伺服器陣列上,針對原始伺服器陣列中的每部虛擬伺服器,建立 Web 應用程式。
如需如何建立及設定資料庫附加升級之伺服器陣列的詳細資訊,請參閱<準備新的 SharePoint Server 2010 環境升級資料庫連結>。
執行第一次升級
設定伺服器陣列之後,即可將內容資料庫升級至 Office SharePoint Server 2007。
重要
請務必在卸離資料庫之前,於原始伺服器陣列上執行升級前掃描工具。若尚未掃描資料庫,則無法執行升級程序。如需詳細資訊,請參閱執行升級前掃描工具 (Office SharePoint Server)。
若要執行資料庫附加升級 (在此版本中稱為「資料庫移轉」),請遵循下列步驟:
備份內容資料庫。
內容資料庫是尾碼為 "_site" 的任何資料庫。
將備份複本還原至暫時伺服器陣列。
將資料庫新增至 Web 應用程式,開始升級程序。
如需完整資訊以及要遵循之步驟,請參閱移轉資料庫。
升級之後,也需要匯入設定檔資訊。如需詳細資訊,請參閱執行就地升級的升級後步驟中的<使用者設定檔:啟動完整匯入>一節。
確認第一次升級
若要確認升級,請執行下列動作:
檢閱升級記錄檔。如需詳細資訊,請參閱移轉資料庫。
檢閱升級的網站,確定它們仍如預期般運作,同時網頁組件與其他自訂元素也都運作正常。
執行第二次升級
確認網站運作正常之後,即可開始升級至 SharePoint Server 2010。
重要
執行升級前檢查程式並檢閱報告,可先解決暫時伺服器陣列上任何潛在的問題,再升級內容。如需詳細資訊,請參閱<執行升級前檢查程式 (SharePoint Server 2010)>。
若要執行資料庫附加升級,請遵循下列步驟:
備份內容資料庫。
將備份複本還原至目的地伺服器陣列。
將資料庫新增至 Web 應用程式,開始升級程序。在 SharePoint Server 2010 中,您可以平行附加資料庫,以加速升級程序。
如需完整資訊以及要遵循的步驟,請參閱<連結資料庫並升級為 SharePoint Server 2010>。
確認第二次升級
若要確認升級,請執行下列動作:
檢閱升級記錄檔。
檢閱升級的網站,確定它們仍如預期般運作,同時網頁組件與其他自訂元素也都運作正常。
如需詳細資訊,請參閱<驗證升級與檢閱升級的網站 (SharePoint Server 2010)>。