決定升級方法 (Office SharePoint Server)

本文內容:

  • 選擇升級方法

  • 特殊案例

在您執行任何升級程序之前,必須決定所要採用的升級方法。本文中的資訊可用於比較各種方法的優缺點,以及檢閱可能影響您方法的特殊案例相關資訊。除了本文中的資訊之外,還必須閱讀<檢閱支援及不支援的升級路徑>,以確實瞭解有效的升級情況,確保升級能夠成功。

注意

請確認已安裝 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP 1)。如需詳細資訊,請參閱 Microsoft 下載中心

選擇升級方法

下表列出並比較不同的升級方法。

方法 描述 贊成意見 反對意見 適合對象

就地升級

一次將內容及設定資料就地升級。

最簡單的方法。網站保留原始的 URL。使用現有的硬體來升級現有的資料庫及伺服器。

環境在執行時離線。無法還原為原始網站。

單一伺服器或小型伺服器陣列。

逐步升級

並存安裝新版與舊版。伺服器管理員決定要升級哪些網站集合,以及何時升級。

啟用更精細的方法:您可以在網站集合層級升級。減少任一使用者受影響的時間。網站保留原始的 URL。可還原為原始網站。使用現有的硬體。

較複雜且資源用量較大。由於必須在升級程序期間重新導向 URL,因而造成某些用戶端應用程式 (例如 Microsoft Office) 發生問題。Microsoft SQL Server 上需要有額外的儲存空間。不支援 Microsoft Windows SharePoint Services 2.0 可調整主機模式。

包含許多必須限制停機時間之網站的中型或大型伺服器陣列 (不含共用服務)。當包含很多自訂項目的環境發生問題時,可以選擇還原成原始網站。

共用服務的逐步升級

與逐步升級相同,但升級父項與子項入口網站的升級路徑不同。

與逐步升級相同,但可讓您個別升級父項與子項入口網站。

與逐步升級相同,再加上:Microsoft Office SharePoint Portal Server 2003 與 Office SharePoint Server 2007 環境同時有二個搜尋編目作用中。

含有共用服務之任何規模的伺服器陣列。

(進階) 資料庫移轉

需要伺服器管理員在不同的伺服器陣列或不同的硬體上安裝新版本,然後手動將資料庫移轉至新環境。

可移至新伺服器陣列或新硬體。SharePoint Portal Server 2003 環境可供使用,且不受升級影響。

程序複雜,需要許多手動步驟,而且發生錯誤的風險較高。需要額外的手動步驟來保留網站的原始 URL。必須重新建立搜尋範圍,而且必須重新套用搜尋設定。需要新的伺服器陣列,以及兩倍的 SQL Server 儲存空間。

需要移至新硬體或新架構的伺服器陣列。

需要提高升級輸送量的伺服器陣列。

使用可調整主機模式或 Active Directory 目錄服務帳戶建立模式的 Windows SharePoint Services 2.0 環境需要使用這個方法。

從 Windows SharePoint Services 2.0 移至 Microsoft Office SharePoint Server 2007。

如需就地及逐步升級運作方式的詳細資訊,請參閱<升級程序的運作方式 (Office SharePoint Server)>。

特殊案例

當您執行升級時,可能會有其他需求或想要達成的其他目標。下表列出特殊案例,並說明各案例適用的升級方法。

案例 採用的升級方法

從 32 位元版本的 SQL Server 升級成 64 位元版本?

如果規劃從 32 位元版本的 SQL Server 升級成 64 位元版本,建議先執行 SQL Server 的升級,再升級Office SharePoint Server 2007 ,如此可確保最佳的效能。每次請只進行一種升級,以避免升級失敗。

從 32 位元版本的 SQL Server 升級成 64 位元版本有兩種選項:

  • 您可以先備份伺服器陣列的整套資料庫,接著執行升級,然後再還原這些資料庫 (建議您採用此方法,如此一來您不僅可擁有完整的備份,同時在您還原資料庫之後,亦無需變更 Office SharePoint Server 2007 中的任何事項)。

  • 您可以移動要升級成 64 位元版本 的 SQL Server 資料庫 (但必須先新增),然後再對 SharePoint 伺服器執行命令,使之指向新的 64 位元版本 SQL Server (此法亦受支援,但不建議使用,因為此法需要額外在 SharePoint 伺服器上執行一些動作,例如當資料庫位置有所變更時)。

注意

若要升級 SQL Server 版本 (例如從 SQL Server 2000 或 SQL Server 2005 升級成 SQL Server 2008),可以在將 32 位元版本的 SQL Server 升級成 64 位元版本期間或前後執行此升級。

從 32 位元版本的 Office SharePoint Server 2007 升級成 64 位元版本?

Office SharePoint Server 2007 從 32 位元升級成 64 位元有兩種方法:

  • 伺服器陣列新增並安裝 64 位元版本的 Office SharePoint Server 2007。請將服務拓撲從 32 位元版本的伺服器移至 64 位元版本的伺服器,然後移除 32 位元的伺服器,並將該伺服器重建成 64 位元的伺服器,最後再將其加入伺服器陣列成為 64 位元的伺服器。對要升級之伺服器陣列中的每部伺服器執行相同程序 (建議您採用此方法,因為此法不僅較其他選項簡單,同時也可讓環境正常運作)。

  • 使用 SharePoint 備份工具對整個伺服器陣列進行備份,接著將 32 位元版本的伺服器升級為 64 位元版本的伺服器 ,然後將整個伺服器陣列備份還原至新的 64 位元伺服器陣列 (此法亦受支援,但不建議使用,因為這需要更多作業,而且若是遺漏某項作業 (例如自訂),將會造成伺服器在升級期間無法使用)。

將 64 位元版本的 Office SharePoint Server 2007 升級為下一版的 Office SharePoint Server?

從 Office SharePoint Server 2007 升級成下一版的 Office SharePoint Server 可使用下列任一種支援的升級方式:就地升級、逐步升級或資料庫附加。

注意

不建議直接將 32 位元版本的 Office SharePoint Server 2007 升級成下一版的 64 位元版本 Office SharePoint Server。若必須採取此方式,將只能夠使用資料庫附加方式升級部分資料庫,例如內容資料庫。在此案例中,將無法升級伺服器陣列設定資料庫。

變更語言?

根據是單一網站或整個環境要變更語言,您有兩個選擇:

  • 若要為特定網站變更語言,請以相同的語言進行升級,然後安裝新的語言套件,再變更為該語言。

    注意注意:
    您必須安裝適當的語言套件,才能升級任何以本地化網站定義為基礎的網站。如果您沒有新的語言套件,將無法存取該網站。請等候新的語言套件發行,再嘗試升級這些網站。
  • 若要變更伺服器的安裝語言,請使用資料庫移轉方法,將您的資料從舊的版本和語言移轉至新的版本和語言。

移至 Windows Server 2008?

先使用就地或逐步升級來升級至 Office SharePoint Server 2007,再升級至 Windows Server 2008。

從 SharePoint Portal Server 2001 升級?

先升級至 SharePoint Portal Server 2003,再升級至 Office SharePoint Server 2007。如需從 SharePoint Portal Server 2001 移轉至 SharePoint Portal Server 2003 的詳細資訊,請參閱 Microsoft Office SharePoint Portal Server 2003 - 部署 (https://go.microsoft.com/fwlink/?linkid=71516&clcid=0x404)。不支援直接從 SharePoint Portal Server 2001 升級。但是,您可以使用合作夥伴解決方案直接升級網站內容。如需升級合作夥伴的詳細資訊,請參閱 TechNet 上的 SharePoint Server 2007 移轉與升級資源中心 (英文) (https://go.microsoft.com/fwlink/?linkid=104403&clcid=0x404) 。

從 SharePoint Team Services 升級?

先升級至 Windows SharePoint Services 2.0,再升級至 Windows SharePoint Services 3.0。然後您可以安裝 Office SharePoint Server 2007 或將內容移轉至 Office SharePoint Server 2007。若要移轉內容,請透過隨附、您自己建立或 Microsoft 合作夥伴授權的工具,使用 PRIME 物件模型將內容匯入您的 Office SharePoint Server 2007 網站。不支援直接從 SharePoint Team Services 升級。

從 Windows SharePoint Services 2.0 升級?

使用資料庫移轉方法,將內容資料庫從 Windows SharePoint Services 2.0 移轉至 Office SharePoint Server 2007。此移轉程序會執行網站內容的就地升級。如需詳細資訊,請參閱<章節概觀:部署新的伺服器陣列,然後移轉資料庫 (Office SharePoint Server)>。

從 Microsoft Content Management Server 2002 升級?

請參閱<從 Microsoft Content Management Server 2002 移轉至 Office SharePoint Server 2007>及 TechNet 上的 SharePoint Server 2007 移轉與升級資源中心 (英文) (https://go.microsoft.com/fwlink/?linkid=104403&clcid=0x404) 。

使用 Microsoft Content Management Server 2002 的 SPARK 連接器從 SharePoint Portal Server 2003 升級?

請參閱<從 Microsoft Content Management Server 2002 移轉至 Office SharePoint Server 2007>及 TechNet 上的 SharePoint Server 2007 移轉與升級資源中心 (英文) (https://go.microsoft.com/fwlink/?linkid=104403&clcid=0x404) 。建議方法:升級 SharePoint Portal Server 2003 入口網站,然後使用 MCMS 移轉工具,將內容從 MCMS 2002 移轉至所升級的入口網站中。

從含有 Microsoft Office Web 元件 (https://go.microsoft.com/fwlink/?linkid=71517&clcid=0x404) 的環境升級?

如果您是使用就地或逐步升級來進行升級,這些元件會在新版中繼續運作。但是,資料庫移轉方法對這些元件沒有作用,因為它們僅能安裝在 Windows SharePoint Services 2.0 或 SharePoint Portal Server 2003 環境中。若要升級為 Office SharePoint Server 2007 企業版用戶端存取授權 (CAL),請考慮在新環境中使用 Excel Services 功能,而不是 Office Web 元件。

下載本書

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

請參閱 Office SharePoint Server 2007 可下載的內容 (英文) 上提供的完整叢書清單。