Quantcast
Channel: Office 365 - 繁體中文
Viewing all articles
Browse latest Browse all 2009

Wiki 網頁:如何準備進行 SharePoint Online 升級?

$
0
0

一旦您的 Office365 訂閱升級到 2013 版本,唯一明顯的差異就是租用戶管理網站集合會反映最新的租用戶管理體驗。此時,您的租用系統管理員具有進行升級時可採行的各種方式與執行時機選項,以及是否執行升級或是允許網站集合管理員在自己的網站集合上執行這些升級作業。

該項升級程序共包含 5 個一般步驟,如下所示:

將網站升級至 Office 365 的基本步驟

本文件涵蓋初步階段、規劃資訊,並提供如何進行升級程序的指導。其中包含各個選項,可協助您管理升級體驗,並在升級期間提供您其他內含程序步驟的參考文章。

規劃網站集合版本與升級設定

SharePoint Online 2013 裡有許多全新功能,有助於網站集合管理員控制特定網站集合的升級作業時機與執行方式。由於這些功能對大多數情況來說都能發揮功用,有時候租用戶系統管理員會想要更細緻地控管這項程序。

儘管租用戶系統管理員可以使用 PowerShell 或是租用戶系統管理員使用者介面立即升級所有網站集合,但是因為下列原因之故,在大型租用項目中我們並不建議您這麼做:

  • 有時候一些網站因為與 2010 版本所做的自訂項目不相容而出現一些無法預見的問題,進而造成運作中斷或延遲啟動,而為了讓 2013 版本順利運作,您必須重新升級才行。
  • 當使用者同時開始使用升級過的網站時,服務台或是疑難排解程序就會湧進大量的問題。

當網站集合適用於 SharePoint Online 升級作業時,網站集合管理員會透過狀態列收到通知。管理員可以選擇立即升級網站集合,或是稍後收到提醒。想要對網站集合升級作業維持嚴密控制的租用戶系統管理員可以停用升級通知,以及讓網站集合管理員升級所屬網站集合的權限。這麼做的好處在於可以在升級之前進行縝密的測試。不過,如果租用項目包含許多網站集合,或是網站集合僅套用了最基本的自訂項目,則最好讓網站集合管理員負責升級評估與測試作業。 

若要停用所有網站集合的升級設定:

  1. 登入 Office 365。
  2. 移至 [系統管理員]> [SharePoint]> [設定]
  3. 在 [通用體驗版本設定] 區段中,選取 [允許建立舊版的網站集合,但防止建立新版的網站集合。防止選擇加入升級至新版的網站集合。]
  4. 按一下 [確定]

若要停用個別網站集合的升級設定:

  1. 登入 Office 365。
  2. 按一下 [系統管理員]> [SharePoint]> [網站集合]
  3. 選取一項網站集合。
  4. 在功能區裡,按一下 [升級]> [網站集合升級設定]
  5. [允許升級]中,選擇 [否]
  6. 按一下 [儲存]

關於網站集合版本 (模式)

為了讓網站集合的升級作業與內容資料庫的升級作業有所區隔,SharePoint Online 2013 特地引進了網站集合「模式」概念 (亦稱為相容性等級或版本)。在 SharePoint Online 中,您的內容資料庫會為您升級。新環境中的網站集合將處於 2010 模式,直到特別升級至 2013 模式為止。您可以在任何一個模式下建立新的網站集合。儘管租用戶系統管理員可以進行這項設定,預設值則是在 2010 模式下建立網站。當網站集合處於 2010 模式時,使用者介面會類似 SharePoint Online 2010 介面,並且只會啟用 SharePoint 2010 所提供的功能。在 2013 模式下,介面與功能都會更新到 SharePoint Online 2013。

 重要事項    在您升級網站集合之前,請確保這兩種網站模式皆可使用所有的自訂元件。如需升級網站集合前測試自訂項目的詳細資訊,請參閱網站集合健康檢查期間所發現的自訂檔案

頁首頁首

識別環境中的自訂項目

SharePoint Online 2013 新增的功能可讓您在現有網站集合上執行健康檢查,並在 2013 預覽環境中建立評估網站,以便識別與評估任何自訂項目、不相容項目,或是呈現應該在升級前解決的問題。 

在升級規劃與測試流程期間,請針對環境中的自訂項目 (解決方案、網頁組件、主版頁面、頁面配置、CSS 檔案等) 建立一份庫存清單。在升級網站集合之前,您可以執行網站集合健康檢查以便取得網站集合中已自訂 (從原始預設狀態改變) 的檔案清單。健康檢查不會告訴您有關新檔案或任何可能影響網站視覺自訂效果的變更設定相關資訊,例如主題、CSS 主版頁面、JavaScript 等。如需網站集合健康檢查相關資訊,請參閱升級網站集合

以下是建立庫存清單與執行健康檢查時,需要注意的一般事項。在您識別網站集合裡的所有自訂項目之後,請在新的環境裡建立評估網站並加以測試。

 附註    在您檢閱環境中的自訂項目時,請確保環境並未使用最新升級版不再支援的任何功能或元素。如需詳細資訊,請參閱 Microsoft SharePoint 2013 停止功能與修正功能

自訂類型建議
品牌化網站

品牌化作業包括:

  • 將自訂樣式表套用至網站以取代 SharePoint 預設樣式
  • 將自訂主題 (THMX 檔案) 套用到您的網站
  • 複製與修改 SharePoint 預設主版頁面
  • 在發佈網站中建立全新的自訂主版頁面,其中自訂主版頁面使用自訂樣式並加上自訂頁面配置參照

從 SharePoint Online 2010 升級至 SharePoint Online 2013 期間,所有的網站集合都會轉換至新的 2013 主版頁面。您在 2010 版本中擁有的主版頁面自訂項目都會遺失。因此,如果您以上述任何一種方式為網站進行品牌化作業,則您必須使用 SharePoint Online 2013 所提供的新樣式表、主題或主版頁面,然後將重新建立的設計套用至升級的網站集合,以便重新建立您的自訂品牌化作業流程。強烈建議您盡可能不要自訂主版頁面,而是使用主題進行品牌化作業。這麼做可減少未來升級期間需要導入的各項新功能可能產生的昂貴重工量。如需升級品牌化網站的詳細資訊,請參閱升級至 SharePoint 2013 時可能會發生的品牌化問題

自訂網站範本如果您希望在訂閱升級至 SharePoint Online 2013 後,仍舊繼續使用自訂網站範本 (儲存為 WSP 範本的自訂網站範本),則您必須在升級網站集合之前,先計劃在 SharePoint Online 2013 模式下加以重新建立。由於自訂網站範本具有版本特殊性,在後續版本中不必然以同樣方式運作或呈現,因此重新建立自訂網站範本絕對有其必要。此外,如果您使用範本建立了幾個不同的 2010 網站,則它們可能全部需要手動調整以確保能在 SharePoint Online 2013 中正常運作與呈現。如需在 SharePoint Online 2013 中重新建立自訂網站範本的步驟說明,請參閱升級網站範本
資料結構自訂資料結構自訂項目包括自動內容類型、清單類型與網頁範本。當內容或清單類型名稱與產品中的新內容或清單類型相衝突,或當新版本不支援這些範本或定義時,這些自訂項目就會影響升級作業。
網頁組件識別環境中的所有自訂網頁組件。記下所採用的任何外部資料來源。進行測試以判斷是否需要採取任何行動。您可能需要調整網頁組件,以便符合嚴格的 XHMTL 模式要求。進行測試以確認您從網頁組件呼叫的任何物件模型或 Web 服務沒有任何變更。若是網頁裡的網頁組件並未同時處於網頁組件區域 (因此,基本上就是指直接內嵌在網頁裡的 HTML 程式碼),當您將網頁重設為預設範本時將無法運作。在此狀態下,您可以利用網站集合健康規則來識別網站集合中的檔案。該規則有一項指向該頁面的連結供您將其重設為範本。
使用 SQL 語法的自訂搜尋解決方案SharePoint Online 2013 中的搜尋功能支援自訂搜尋解決方案所需的 FQL 語法與 KQL 語法。您無法使用任何技術 (包括查詢伺服器物件模型、用戶端物件模型與 Search REST 服務),在自訂搜尋解決方案中使用 SQL 語法。使用 SQL 語法並搭配以 SharePoint Online 2010 建立之索引伺服器物件模型及查詢 Web 服務的自訂搜尋解決方案,無法在您將其升級至 SharePoint Online 2013 後繼續運作。透過這些應用程式提交的查詢會傳回錯誤。如需如何使用 FQL 語法與 KQL 語法的詳細資訊,請參閱關鍵字查詢語言 (KQL) 語法參考FAST 查詢語言 (FQL) 語法參考
工作流程與伺服器控制項視解決方案而定。請連絡廠商,了解是否有更新版解決方案。如果工作流程與新版本相容,請重新部署。
事件處理常式大多數事件處理常式將繼續運作,而不會有任何變更。不過,如果事件處理常式的程式碼呼叫了不再支援的 API,請加以重新撰寫,並重新部署為一項功能。
大型清單識別環境中所有大型清單,以及擁有這些清單的網站管理員。您可能需要新的檢視或篩選器以支援在 SharePoint Online 2013 進行大型清單查詢節流。
沙箱解決方案

沙箱解決方案會藉由內容資料庫升級,並在升級完成後立即啟用。不過,如果您的解決方案內含各種自訂項目,則您需要加以個別評估以確保能在新的環境裡正常運作。

請注意,SharePoint Online 2013 仍舊支援基於程式碼的沙箱化解決方案,但是並未規劃對該基礎結構做進一步的投資開發。建議您考慮採用雲端應用程式模型。請參閱 SharePoint 2013 提供給開發人員的新增功能以獲得詳細資訊。

頁首頁首

評估自訂項目

了解了所擁有的自訂項目及其類型之後,接著您就可以決定如何加以運用。下列問題可協助您評估自訂項目:

自訂項目仍舊有其用處?

   
  • 它是否能夠滿足商業需求?
  • 它是否受到廣泛部署與運用?
  • 它是否具備產品標準功能所沒有的能力?

自訂項目是否有妥善設計?

   

在您評估每一個自訂項目之際,請同時考量整體自訂方式。您有以下選項可供選擇:

保留自訂項目;不要升級網站      您可以在升級後的環境中繼續以 2010 模式執行網站。儘管您可以利用這個方式來保留相同的功能,但是卻會犧牲新版本所提供的一些功能。請將此方式作為臨時措施 - 最終您還是需要解決這個問題 (例如升級至下一個產品版本之前)。

取代或重新進行自訂      如果您想要使用新功能、計劃重新設計網站,或是要大幅改變資訊架構,可以透過升級機會來部署各項新的功能、外觀或是組織架構。當您取代或是重新進行自訂之後,就能運用新的功能、視需要稍微改變設計,或是設計出更容易管理的介面。

捨棄自訂項目      使用預設功能來取代自訂項目。您可以將頁面重設為預設網站定義,並移除您不想再支援的任何網頁組件或功能。事實上,網站集合健康檢查器會檢查已自訂的頁面並將頁面重設為預設版本。如果您決定捨棄所有自訂項目,則您必須修正移除了網站所使用的自訂項目後所衍生的各種問題。您可以使用自訂庫存清單來判斷哪些網站需要在升級前/後需要注意以上事項。

頁首頁首

確保未來的自訂作業遵循最佳做法

確保您的環境運作正常且遵循最佳做法。僅部署遵循針對 SharePoint Online 規劃自訂項目、解決方案與應用程式一文中所描述之最佳做法的自訂項目。

  • 避免將自訂預留位置放置在您的主版頁面。一般而言,請盡可能使用主題 (而非主版頁面自訂項目) 以避免每次推出新的功能及升級項目時都要重頭來過一遍。
  • 請重新處理自訂用戶端程式碼解決方案,以善用最新的應用程式模型
  • 使用主題以啟用實作自訂品牌化作業。如果您想要使用自訂品牌化作業,並且想要��該品牌化作業在日後升級完畢後正常運作,建議您使用主題來實作設計。當 Office 365 日後出現更新時,主題將提供升級支援。如果這時主題無法派上用場,或是您需要更周延的品牌化作業時,建議您使用發佈網站來搭配 Design Manager。不過,如果您已投入資源建構自訂主版頁面與頁面配置,則您可能需要在每次進行 Office 365 升級作業期間/之後重新處理或更新您的設計檔案。

頁首頁首

訓練網站集合管理員

請務必訓練網站集合管理員,讓他們了解如何升級自己的網站集合,以及如何檢閱升級評估網站集合中的網站。訓練有素的使用者能夠預作準備並了解後續可能出現的情況,因此能夠大幅減少服務台支援需要與各種令人挫折的情況。

告知網站集合管理員有關各項變更與新功能。此外,讓他們了解可能會出現哪些問題。例如,他們可能會碰到自訂相關問題,例如無法正確顯示的網頁。如需一般升級問題相關資訊,請參閱疑難排解網站集合升級問題

向網站集合管理員說明他們的升級評估網站暫時僅供測試用途,任何內容或變更會在網站升級後自動消失。預覽網站內的通知列會指出該網站係暫時用途。

建議您建立一套計劃,並為網站集合管理員設定網站升級的時間限制。根據預設,每一個評估網站都會在 30 天後自動刪除,因此網站集合管理員必須評估所屬網站並在這段期間內做好升級準備。請務必向使用者告知時間限制,讓他們了解您會貫徹所有網站的升級作業。

請務必讓網站集合管理員了解只要網站維持使用 2010 模式,便無法使用新的功能。不過,一旦網站升級至新的版本,應用程式功能就會自動顯示出來。

頁首頁首

請參閱

Viewing all articles
Browse latest Browse all 2009

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>