新的升級功能 (SharePoint Server 2010)

 

適用版本: SharePoint Server 2010

上次修改主題的時間: 2016-11-30

Microsoft SharePoint Server 2010 是為了擴充系統與改善效能所設計,而為了達到這些目的,您必須合乎本文中所述的新硬體與軟體需求。這些需求適用於就地升級與資料庫附加升級方法。如需詳細資訊,請參閱<決定升級方法 (SharePoint Server 2010)>。

為了協助您執行可預測的升級,並讓可能導致無法順利升級的自訂與環境問題影響降至最低,您可以使用 Windows PowerShelltest-spcontentdatabase Cmdlet、新的「視覺更新」選項或 preupgradecheck Stsadm 作業。

本文內容:

  • 升級需求

  • 升級前檢查程式

  • 附加前檢查資料庫的 Windows PowerShell 命令

  • 視覺更新

  • 功能升級

  • 升級期間減少停機時間的新選項

  • 不同版本之間的重大功能變更

升級需求

在您執行就地升級或資料庫附加升級方法以升級至 SharePoint Server 2010 之前,您的現有 Office SharePoint Server 2007 環境或新的 SharePoint Server 2010 環境必須符合下列基本需求。

注意

如需 SharePoint Server 2010 一般系統需求的詳細資訊,請參閱<硬體及軟體需求 (SharePoint Server 2010)>。如需升級需求的詳細資訊,請參閱<檢閱升級的系統需求 (SharePoint Server 2010)>。

硬體需求:64 位元

SharePoint Server 2010 只能在 64 位元版本的 Windows Server 2008 R2 或 Windows Server 2008 SP2 作業系統上執行。若規劃就地升級,Office SharePoint Server 2007 安裝必須在 64 位元的 Windows Server 2008 環境中執行。若 Office SharePoint Server 2007 安裝目前是在 32 位元的環境中,即無法在現有的伺服器或伺服器陣列上執行就地升級。您必須將 SharePoint Server 2010 安裝在其他支援 64 位元應用程式的伺服器或伺服器陣列上,再使用資料庫附加升級將資料移至該伺服器或伺服器陣列。

為更容易找出及處理任何移轉及升級程序問題,建議您不要結合移轉至 64 位元環境及就地升級為 SharePoint Server 2010 這兩項動作。因為您必須有 64 位元的環境,才可就地升級為 SharePoint Server 2010;所以,您必須先移轉至 64 位元的作業系統,再執行就地升級。若要使用資料庫附加升級,移轉至 64 位元可當成升級程序的一部分。

移轉至 64 位元環境之前,請:

  • 將來源伺服器陣列中所有電腦上的 Office SharePoint Server 2007,更新至相同的 Service Pack 或軟體更新層級。

  • 查明是否必須重新編譯現有的 32 位元應用程式及自訂組件 (例如網頁組件及事件接收器),使其得以在 64 位元的環境中執行 (某些應用程式可同時在兩種環境中執行,且不必重新編譯)。現有的應用程式若是協力廠商應用程式,請與協力廠商確認有無 64 位元版本及相容性等相關事宜。

如需如何規劃及移轉至 64 位元環境的詳細資訊,請參閱 TechNet 文章移轉現有的伺服器陣列至 64 位元環境 (Office SharePoint Server 2007) (https://go.microsoft.com/fwlink/?linkid=155576&clcid=0x404)。

作業系統需求:Windows Server 2008 或 Windows Server 2008 R2

SharePoint Server 2010 必須在 64 位元版本的 Windows Server 2008 R2 或 Windows Server 2008 Service Pack 2 (SP2) 上執行。若目前 Office SharePoint Server 2007 在 Windows Server 2003 上執行,且打算升級為 SharePoint Server 2010,您即必須規劃足夠數量的 Windows Server 授權以在較新的作業系統中部署。

為更容易找出及處理任何移轉及升級程序問題,建議您不要結合升級或移轉至 Windows Server 2008 或 Windows Server 2008 R2 及升級為 SharePoint Server 2010 程序這兩項動作。移轉至 64 位元硬體可結合移轉至 Windows Server 2008 或 Windows Server 2008 R2。

資料庫需求:64 位元的 SQL Server 2005 SP3 或 SQL Server 2008 SP1

SharePoint Server 2010 要求其資料庫伺服器必須是下列 64 位元版本之一:Microsoft SQL Server 2008 R2、SQL Server 2008 Service Pack 1 (SP1) 與累計更新 2,或 SQL Server 2005 SP3 與累計更新 3。目前的 Office SharePoint Server 2007 安裝若使用 SQL Server 2000,即必須先升級為這些版本之一,再升級為 SharePoint Server 2010。

為更容易找出及處理任何移轉及升級程序問題,建議您不要結合移轉至 64 位元 SQL Server 及升級為 SharePoint Server 2010 程序這兩項動作。移轉至 64 位元 SQL Server 可結合移轉至 64 位元硬體的整體程序。

升級前檢查程式

升級前檢查程式是在 Office SharePoint Server 2007 環境中執行的命令列工具,可尋找任何可能的升級問題,以及檢閱建議與最佳作法。

STSADM.exe –o preupgradecheck

使用升級前檢查程式可尋找下列資訊:

  • 伺服器陣列中所有伺服器與元件的清單,以及伺服器是否符合下列升級需求:64 位元的硬體及 Windows Server 2008 作業系統。

  • 伺服器陣列目前使用的備用存取對應 URL。

  • 伺服器陣列已安裝之所有網站定義、網站範本、功能及語言套件的清單。

  • 伺服器陣列中是否有不受支援的自訂項目 (例如資料庫結構描述修改)。

  • 伺服器陣列中是否有任何孤立的資料庫或網站。

  • 伺服器陣列中是否有遺漏或無效的組態設定 (例如遺漏的 Web.config 檔案、無效的主機名稱或無效的服務帳戶)。

  • 資料庫是否符合升級需求 (例如,資料庫設為讀取/寫入,但儲存在 Windows Internal Database 的資料庫及網站集合都小於 4 GB)。

升級前檢查程式隨 Office SharePoint Server 2007 Service Pack 2 提供,而且已於 Windows SharePoint Services 3.0 及 Office SharePoint Server 2007 的 2009 年 10 月累積更新中加以更新。您可以從下列網站下載並安裝 2009 年 10 月的累積更新:已發佈 SharePoint Server 2007 與 Windows SharePoint Services 3.0 之 2009 年 10 月的累積更新套件(可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=169179&clcid=0x404)(可能為英文網頁)。如需如何使用升級前檢查程式的詳細資訊,請參閱下列 TechNet 文章:

附加前檢查資料庫的 Windows PowerShell 命令

您可以使用 Windows PowerShell Cmdlet test-spcontentdatabase 判斷環境中是否缺少任何伺服器端自訂,再將內容資料庫附加到 SharePoint Server 2010。如需詳細資訊,請參閱<連結資料庫並升級為 SharePoint Server 2010>與<Test-SPContentDatabase>。

視覺更新

升級隨附的新功能可讓伺服器管理員或網站擁有人決定,SharePoint Server 2010 的新外觀何時及是否用於特定的網站集合。伺服器管理員可選擇讓所有網站在升級期間採用新的外觀與風格、讓網站擁有人在升級後決定,或讓所有網站保持原有的外觀與風格。

若伺服器管理員讓網站擁有人決定,在網站完成就地升級之後,網站使用者介面即可使用預覽選項。此選項提供網站的 SharePoint Server 2010 外觀預覽:

  • 若擁有人喜歡網站的外觀及功能,即可接受視覺更新。

  • 若擁有人希望網站保持原有的外觀與風格,即可回復為 Office SharePoint Server 2007 外觀。

預設會保留 Office SharePoint Server 2007 外觀。如需詳細資訊,請參閱<規劃視覺更新 (SharePoint Server 2010)>。

功能升級

SharePoint Foundation 2010 提供的新成員及類型,讓您能夠透過版本設定及宣告式升級動作,升級自訂功能。您可以使用這些成員,更新任何為 Office SharePoint Server 2007 所建立的功能,使其與 SharePoint Server 2010 一起運作。如需詳細資訊,請參閱升級功能(可能為英文網頁)

升級期間減少停機時間的新選項

因環境、複雜程度及 SharePoint 網站數量之不同,升級程序可能耗時甚久。為減少此程序處理期間的停機時間,SharePoint Server 2010 支援下列選項:

  • 同時升級多個資料庫 (平行升級)   升級為 SharePoint Server 2010 時,可使用卸離資料庫混合方法進行升級,以手動方式同時初始多個資料庫的升級。在 Office SharePoint Server 2007 中,一次只能執行一項升級程序,所以必須逐一處理每個資料庫。升級多個資料庫而非單一資料庫時,效能會受到影響;但同時升級多個資料庫,會比逐一升級來得快。可平行升級的資料庫數目,隨環境中的硬體及資料庫中的內容結構而異。如需詳細資訊,請參閱<以卸離資料庫就地升級的藍圖 (SharePoint Server 2010)>。

  • 使用唯讀資料庫連續存取資料   若執行資料庫附加升級,而原始資料庫又設為唯讀模式,則當您升級新伺服器陣列上的資料庫複本時,舊的伺服器陣列仍可繼續向使用者提供內容。如此一來,使用者雖然不能增加新資料或更新資料,卻可以繼續存取資料。當新的伺服器陣列就緒,而全部內容都已順利升級後,使用者即可切換至新的即時伺服器陣列。

    如需唯讀資料庫的詳細資訊,請參閱文章執行使用唯讀資料庫的伺服器陣列 (Office SharePoint Server) (https://go.microsoft.com/fwlink/?linkid=148373&clcid=0x404)。

如需這些減少停機時間技巧的詳細資訊,請參閱文章<決定升級方法 (SharePoint Server 2010)>。

不同版本之間的重大功能變更

SharePoint Server 2010 具有新的架構,而且包含許多新功能。下表列出在升級後,會立即影響管理及網站管理程序的某些術語及功能重大變更。如需詳細資訊,請參閱<SharePoint Server 2010 的評估指南 (白皮書)>。

概念、專門用語或功能 新增或已變更 註解

升級前檢查程式

新增

升級前檢查程式是執行於 Office SharePoint Server 2007 環境中的 Stsadm 命令列作業,可以找出可能有礙升級的問題,並可讓您檢閱建議與最佳作法。

和升級至 Office SharePoint Server 2007 時使用的升級前掃描工具 (Prescan.exe) 不同,升級前檢查程式不會對您的環境做出任何變更。如需詳細資訊,請參閱<執行升級前檢查程式 (SharePoint Server 2010)>。

SharePoint 管理中心網站

已變更

管理中心網站已重新設計,新的選項與功能如下:

您現在可以使用管理中心網站管理服務,而非使用不同的管理網站。

功能區

新增

引進功能區使用者介面,確保可提供一致的使用者體驗,並讓您更輕鬆地使用 SharePoint 網站。功能區是關聯式介面,只會讓您看到和想要執行的工作相關的選項。您也可以自訂功能區。

服務應用程式

新增

此全新服務架構可讓您有效管理和集中處理服務。您可以分別設定個別服務,且協力廠商可將服務新增至平台。如需詳細資訊,請參閱<設定服務 (SharePoint Server 2010)>。

主版頁面

已變更

網站擁有人現在可以針對其網站獨立套用品牌形象 (不會影響其他網站),而且管理員可以指定要透過網站擁有人提供的網站主版頁面,或是要透過整個系統的預設主版頁面,來轉譯 _Layouts 資料夾中的系統頁面。此外,也可以使用 Windows PowerShell 來將客戶的主版頁面指定為系統錯誤頁面、登入頁面、確認頁面以及其他非網站特定的頁面。

佈景主題

已變更

SharePoint Server 2010 已變更佈景主題的運作方式,可讓您更容易自訂佈景主題。您可以將 Microsoft PowerPoint 2010 佈景主題直接匯入 SharePoint Server 2010。此外,現在從此介面即可對所有子網站套用佈景主題。如需詳細資訊,請參閱<規劃如何使用佈景主題 (SharePoint Server 2010)>。

Business Connectivity Services (BCS)

新增

Business Connectivity Services (BCS) 建置在舊版產品的 Business Data Catalog 功能之上,可從 SharePoint 解決方案存取外部系統。BCS 支援使用 SharePoint 清單與網頁組件來與外部系統互動,同時也支援從功能豐富的 Office 用戶端與資料互動。如需詳細資訊,請參閱<Business Connectivity Services 概觀 (SharePoint Server 2010)>。

宣告式驗證

新增

宣告式驗證是全新、功能更強大且更有彈性的驗證模式,可使用任何公司識別系統的內容,包括 Active Directory 網域服務 (AD DS)、LDAP 式目錄、應用程式特定的資料庫,以及以使用者為中心的新身分識別模型,例如 LiveID。如需詳細資訊,請參閱<設定宣告式 Web 應用程式的表單型驗證 (SharePoint Server 2010)>。

節流與清單控制項

新增

節流與清單控制項是兩個新的效能控制項。節流可讓您控制伺服器資源,而其設計目的是為了在尖峰上班時間保護伺服器不致於超載。SharePoint Server 2010 也提供數個不同的設定來限制可針對大型清單執行的查詢。您可以針對每個 Web 應用程式設定這些設定。

SharePoint Designer

已變更

SharePoint Server 2010 針對在每個 Web 應用程式中使用 SharePoint Designer 的方式,提供管理員額外的控制權;例如,管理員可控制網站管理員是否能自訂主版頁面與版面配置頁面,以及網站管理員是否能管理其網站的 URL 結構。

開發人員儀表板

新增

這是診斷伺服器的新增功能,它可顯示每次載入頁面的詳細資訊,因此有助於疑難排解效能問題。

沙箱化解決方案

新增

您現在可讓網站管理員使用沙箱化解決方案來上傳自訂使用者程式碼。如需詳細資訊,請參閱<規劃沙箱化解決方案 (SharePoint Server 2010)>。